How Important Are System Analysis and Especially Requirement Analysis to the Success of Software Development

1166 WordsDec 17, 20125 Pages
How important are system analysis and especially requirement analysis to the success of software development. This essay will discuss how important system analysis and especially requirement analysis are to the success of software development. To begin, there will be a brief definition of system and requirement analysis and also a brief description of the software development and how it can be described as being successful. It will then be followed by the benefits and drawbacks of system and requirement analysis to the software development process. And then a conclusion will be drawn to see how important system and requirement analysis are to the success of software development. Software systems analysis is a field in which…show more content…
On the contrary, having a system analysis might lead to over analyzing the project which might prove costly and time consuming. Asides from having a system analysis, a requirement analysis can also prove to be important to the success of software development. Requirement analysis can reduce costs and lead to an increase in the quality of the projects. According to (Hooks and Farry, 2001) Getting requirements right, early in your project, can save you one-third or more of your overall project budget. Research shows that the 57% of project failures are as a result of bad communication between relevant parties (The Bull survey 1998). This is where the requirement analysis comes in, the aim of the requirement analysis is to make the objective of the project clear and so this means that the analyst has to get accurate and complete feedback from the stakeholder in order to know the exact requirements. After doing this, the requirement analysis should show what the problem is, how the project is going to solve the problem, how the project is going to benefit the business and are the requirements realistic and achievable. So due to better requirement gathering and communication between all parties there is an improved chance of having better quality projects that meet the users

More about How Important Are System Analysis and Especially Requirement Analysis to the Success of Software Development

Open Document