preview

Waterfall Methodology : Waterfall Theory

Good Essays

Waterfall Methodology: After having reviewed definitions and perspectives by three author groups, I’m inclined to conclude that waterfall methodology is essentially defined by its insistence upon the completion of product development steps in a sequential manner in order to accommodate a client’s need for a product or tool that will enable their business to be performed in a temporally defined effective (or desired) manner. By utility, for the sake of quickly delivering a product to the satisfaction of its client, a development team who employs the waterfall method may do so because of waterfall’s logical yet rigid structure. Its step-by-step nature promotes an easy to follow guide, though many of the tasks involved in the process of its development are anything but easy. Further, waterfall’s rigid nature seems to reinforce the notion of its logic, if but for the sake of timely product completion and client budget. Due to its methodological rigidity, however, products developed by way of waterfall may tend to be rigid in their own right. As noted by Williams in her article The Documentation of Quality Engineering: Applying Use Cases to Drive Change in Software Engineering Models, when the waterfall method is employed, an application will not be delivered to a client until all of its stages are “… complete, in order. First, one project phase must be completed before the next starts. Also, once it is finished, it and its documents are not to be revised” [1, p. 5]. This

Get Access