Preview

Waterfall and Spiral Model

Satisfactory Essays
Open Document
Open Document
945 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Waterfall and Spiral Model
1. Discuss in details the advantages and disadvantages of Waterfall model. When to use it? When not to use it? How is it related to the Scope? (25 points)
Answer – As the name suggests it is a simple process which is one way and does not have flexibility to revise the process phase already completed same as water once fall cannot jump back to its initial position. In this model one phase is completed and reviewed fully to enter the next phase. In this model phase do not overlap.

Advantages :- • It is a simple model. • Each phase is completed at a time and reviewed. • Works well with projects where the objective result is crystal clear. Specifically small projects with simple aim’s. • Such projects are generally predictable. • This model is one of the best model to be used if the requirements and the goals are very clear even the large products can be developed very effectively. If the large projects are divided in to small separate projects and then are developed with waterfall model. Researcher’s confirms that the projects will be very organized and effective in terms of resources.

Disadvantages:-

• Waterfall model is very disciplined approach and documentation is provided in each phase. Practically there is a considerable difference in the way a client understands a product as described by the specification document and the actual product. The waterfall model, depending as it does so crucially on written specification, can lead to the construction of products that simply do not meet the client’s requirements. • Not compatible to projects where requirements have high risks of uncertainty. • Once the project is in testing phase it is very difficult to go back and make the respective changes required because the concepts were not thought at the initial phase. • Minimum success rate observed for complex and object oriented projects. • Poor model for long and ongoing projects. • No working software

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The waterfall method assumes the various phases are to be complete entirely sequentially. First a detailed…

    • 399 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The Waterfall Process is a simple process which moves in a linear fashion. One stage has to be completed before moving on to the next. This can be both beneficial and harmful to a project but this is one of the best options for small projects since it is very straightforward and simple to understand.…

    • 1239 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    Nt1310 Unit 1 Study Guide

    • 359 Words
    • 2 Pages

    1. Explain how both the waterfall model and the prototyping model can be accommodated in the spiral process model.*…

    • 359 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    The project will be managed using a modified waterfall technique. In this approach, the initial two phases of the project will be fully defined and approved before starting to work on the subsequent phases. System documentation will begin and continue through the design, development, and installation of the system. The Project Management team will provide weekly status reports to the project sponsor so that real time corrections can be accomplished. Once the project sponsor has determined that each phase has met its purpose and provided the required approval, the next phase can begin.…

    • 1085 Words
    • 5 Pages
    Powerful Essays
  • Better Essays

    References: Melonfire, C. (2006). Understanding the pros and cons of the Waterfall Model of software development. Retrieved from www.techrepublic.com/articlle/understanding-the-pros-and-cons-of-the-waterfall-model-of-software-development/6118423…

    • 1313 Words
    • 6 Pages
    Better Essays
  • Better Essays

    Waterfall Model operates in a waterfall process tree. It has various phases such as requirement, design, implementation, verification, and maintenance that provide a successful execution to any system development. This model can be used in the development of frequent shopper program (Nicholls, 2005). The waterfall model's requirement phase will help Smith Systems Consulting to develop a program according to the need of Kudler Fine Foods. This model's other phases facilitate deep analysis of every aspect that provides appropriate development of the program. Each phase can be proceeded after the proper completion of the previous phase. This model facilitates Smith Systems Consultant’s advance knowledge about success or failure of the program, which helps to reduce failure risk. On the other hand, the waterfall model cannot facilitate the ability to update. In this model, information can be gathered after the process rather than during the process. This reduces flexibility to change pertaining to change in requirements. This aspect can make a faulty development as a result because it cannot be developed within the changing requirement of Kudler Fine Foods and relative environment. This may fail the whole program (Nicholls, 2005).…

    • 1550 Words
    • 7 Pages
    Better Essays
  • Better Essays

    The Waterfall model is credited to Winston W. Royce in an article he published in 1970, although he did not refer to it as "Waterfall" in the commentary (Royce 1970). The Waterfall model is comprised of series of steps which include: gathering requirements; analysis; design; coding; testing and debugging; and acceptance. It is designed to be a simple one way process where one step must be completed and fully reviewed before the next can be undertaken. In this model the phases do not overlap and movement is from one phase to the following, with no opportunity to reverse the movement back to the previous stage.…

    • 965 Words
    • 4 Pages
    Better Essays
  • Best Essays

    1. Waterfall Model: According to Puddupakkam (2008) Waterfall model was the first Process Model to be introduced in Bed bath & beyond and followed widely in Software Engineering to ensure success of the project. (Puddupakkam, 2008)…

    • 2758 Words
    • 12 Pages
    Best Essays
  • Better Essays

    In this approach we first plan organize and schedule the project called project planning activities. Next is the gathering the business requirement which is understanding the business problem that need to be solved. This activity is called analysis activity. Now using the requirement that were defined in earlier phase, a new system is designed including the design structure and algorithm. This process is called design activity.…

    • 947 Words
    • 4 Pages
    Better Essays
  • Good Essays

    The objective is to manage and control the project easily, systamatically and professionally. The project stages, schedule, responsible people and departments can be difined clearly and is convinent to trace each activies and stages, with a whole picture of the project.…

    • 3472 Words
    • 29 Pages
    Good Essays
  • Good Essays

    The development of this system can be done in the traditional waterfall method or in a newer agile methodology. It is important to develop the system within the next year, as there will be an audit by the government and this system will have to meet the functionality and standards that the government sets in order for the company to maintain their certification. In the past, the company has used the waterfall methodology and at the end of development there have been significant lags in the expected delivery time and the actual delivery time. Many times there is more development needed after the end of the project because the customer have felt that they did not get what they asked for. The Director has been given a choice of using the traditional waterfall methodology or go with the new agile methodology which allows for a more flexible iteration in development and has been proven to meet customer needs in the end of development more often than waterfall.…

    • 893 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    It must be noted, that the implementation stage of this project is where all the information…

    • 1463 Words
    • 6 Pages
    Powerful Essays
  • Powerful Essays

    Itm 3060 Ch 10

    • 1062 Words
    • 5 Pages

    4. (A) The ___________ approach to systems development has often been referred to as the "waterfall" model. a. SDLC b. prototyping c. RAD d. XP…

    • 1062 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    In the second phase, formulation as a mathematical model would take place based on the problem in the previous phase. The choice of the model is crucial to success so a lot of considerations need to be made for the restrictions, limitations and assumptions to be put in place. The presence of the ‘data barrier’ by people trying to block the project or working in a data –poor environment would hinder this formulation process and a trade-off between time and costs should be done in order to obtain the closest information and at the same time, protecting the clients interests.…

    • 426 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Topic 02 Presentation How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering 1 2 Unified Process (UP) VS Rational Unified Process (RUP)  UP is generally used to describe the generic process, including those elements which are common to most refinements  UP is also used to avoid potential issues of copyright infringement since Rational Unified Process and RUP are trademarks of IBM 3 Waterfall Approaches VS Unified Process Waterfall Approaches Unified Process Prescriptive • Insist on all steps being followed exactly Adaptive • Allows for change within certain guidelines…

    • 1392 Words
    • 6 Pages
    Powerful Essays