IT210 Software Engineering : Software Process Models
...model allows conception of phases, analysis, initialization, testing, construction, design, implementation or production, and maintenance (Doom, 2009). Moreover, it provides a well-structured physical environment in that after the intended changes, it prohibits costly operations whenever and wherever possible.
The waterfall methodology has numerous advantages when installed and initiated without errors in the design. The methodology often captures the design errors before development and implementation of any software design is thereby preventing any software design errors. Additionally, it provides easy testing mechanisms for any identified functional... IT210 Software Engineering: – Software Process...