| 01 |
Identifying the business value of the project |
The business value describes the benefits expected from the system |
No dependencies |
| 02 |
Analyze the feasibility studies in all aspects, that are: economic, technical and organization |
Feasibility studies help in deciding whether or not the proposed system is beneficial and important risks are identified too |
Depends on task 01 |
| 03 |
Development of work plan |
The work plan includes the identifying and allocating of resources such as time, money, staff |
No dependencies |
| 04 |
Requirement Gathering and analyzing |
Various methods can be employed such as document analysis, questionnaires, interviews |
No dependencies |
| 05 |
Developing the design strategy |
This means the project team ought to know the strategy to be employed in designing |
Depends on task 04 |
| 06 |
Designing of the system |
Various designs are produced such as, system architectural designs, database designs |
Depends on task 05 |
| 07 |
Coding or writing of programs |
At this stage the developers work on the system based on the clients requirements |
Depends on task 06 |
| 08 |
Testing and validation of the system |
Before the delivering the product to the customers, the system got to be tested for any bugs and should be fixed. Also the system is checked if it meets the user's requirements |
Depends on task 07 |
| 09 |
Replacing the old system with the new system product |
After the system has been tested to work efficiently, it is then released for the customers |
Depends on task 08 |
| 10 |
Training the users into using the new system |
System users are trained to use the system. Its advised for the system to be user friendly |
Depends on task 09 |
| 11 |
Development of the maintenance plan |
Maintenance plan is prepared by the project members |
No dependencies |
| 12 |
Systematic repairs and improvement of the system |
Systems should evolve with the changing needs or demands |
Depends on task 11 |