What is the waterfall planning process and when is the ideal approach to project development?

What will be an ideal response?


The waterfall process is the traditional process used for the software development process; it emphasizes completion of each step in the cycle, investing significant effort in planning the entire project before moving out of the planning stage into system design, system implementation, and the following steps. This process was to a great extent dictated by the nature of the programming languages available (procedural) and the ease with which programs could be modified once the coding had been done.
The steps of the waterfall model are: Gather requirements, Design system, Implement system, Test system, Full deployment, and Maintenance. The waterfall paradigm works like an actual waterfall in that just as water doesn't flow uphill, once a level is complete, the developers can't go back and re-do something that was poorly implemented.
The waterfall development process works well when the customer requirements are very well understood and fixed, the product definition is stable and not subject to changes, the technology is understood, there are ample resources with required expertise, and the project is relatively short.

Business

You might also like to view...

While customers of company blogs do not want obvious sales techniques, they most often like to

A) dialogue about a brand. B) provide personal information. C) watch pop-up ads. D) learn gossip about the executive staff. E) post negative comments about other customers.

Business

What are unit costs? What are its components?

What will be an ideal response?

Business

Generally speaking, a firm will create value if its return on invested capital (ROIC) is less than the cost of capital.

Answer the following statement true (T) or false (F)

Business

Based on the information in Table 3-1, assuming that no assets were disposed of during 2010, the

amount of depreciation expense was A) $375. B) $500. C) $3,500. D) $2,500.

Business