Waterfall Method

4 Mar

The first traditional method of Software Development I will look at is the Waterfall Method. The Waterfall Method is the best known and most simplistic method of SDLC. It outlines the series of steps that should occur when building an information system. The steps occur in a predefined order, with a review at the end of each step. As it is a staged development cycle it enforces discipline, every stage has a defined start and end point. The Waterfall Method has 6 stages: Requirements Analysis; Design; Implementation; Testing; Installation and Maintenance. 

1. Requirements Analysis

This is the most important stage of the whole process. It involves gathering information about what the customers needs and defining it, in the clearest possible way. By planning the project is allows the project team to: create a resource plan, draw up a budget, develop a schedule and identify the risks.

2. Design

This stage involves the hardware and software architecture, specifying performance and security parameters. This is also the stage where user interface is addressed, including issues relating to navigation and accessibility.

3. Implementation

This stage consists of actually constructing the system as per the design specifications set out in the previous step. This is the stage where coding takes place.

4. Testing

In this stage, both individual components and the integrated whole are methodically verified to ensure that they are error-free and fully meet the requirements outlined in the first step. 

5. Installation

This step occurs once the product has been tested and certified as fit for use, and involves preparing the system or product for installation and use at the customer site.

6. Maintenance

This step occurs after installation, and involves making modifications to the system or an individual component to alter attributes or improve performance. These modifications arise either due to change requests initiated by the customer, or defects uncovered during live use of the system.


Cathal Doyle





Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: