Explain the waterfall model, Software Engineering

Assignment Help:

Explain the waterfall model. Explain why it is more advantageous than adhoc methods.

Ans Waterfall Model:

1.The waterfall model is a chronological software development process in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Initiation, Conception, analysis, design (validation) and testing Construction and maintenance.

2. The first official description of the waterfall model is given by Winston W. Royce in 1950 nevertheless popular in 1970 and further refined by Barry Boehm.

3. To follow the waterfall model one carries on from one phase to the next in a purely sequential manner. For instance one first completes requirements specifications which are set in stone. When the requirements are completely completed one proceeds to design.

4. Process structured as a tumble of phases where output of one is input of next.

5. Several variants of model depending on organization and specific project. However underlying phases are same for all.

Related Discussions:- Explain the waterfall model

What is meaning of attributes, Attributes   Attribute is a characteri...

Attributes   Attribute is a characteristic or property of an entity which is of interest to the organisation. It's represented by oval shaped box with name of attribute writt

Explain basic execution time model, Q. Explain Basic Execution Time Model? ...

Q. Explain Basic Execution Time Model? The model was developed by the J.D. MUSA in 1979(MUSA79) and is based on execution time. It is presumed that failures may occur according



Structured analysis and structured design, Differentiate between structured...

Differentiate between structured analysis and structured design.  The aim of structured analysis is to transform the textual explanation of a problem into a graphic model. Duri

What is function point, Q. What is function point? Ans. Function po...

Q. What is function point? Ans. Function point methods the functionality from the user point of view that is on the basis of what the user request and receives in return. C

Data Dictionary, The University needs to develop an online student registra...

The University needs to develop an online student registration system for new CAO entrants. This system will allow new students to enroll in their university course. Each student i

Describe system testing, Describe system testing.   System testing: ...

Describe system testing.   System testing: System test are designed to authenticate a fully developed systems with a view to assuring that it meets its requirements. There

Define the process of software change, What is meant by software change? ...

What is meant by software change? Once software is ready to  use, new requirement appear and existing requirements change as the business running that software changes parts of

Inmagic plus- microcomputer based software package, INMAGIC Plus: INMA...

INMAGIC Plus: INMAGIC Plus is a microcomputer- based software package designed to build, maintain and use textual databases including bibliographic databases. As a generalised

Write Your Message!

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd