Author  Rana Marwat Hussain

Summary
Requirements gathering plays a significant role in successful software development process bad practices that are used to process requirements might lead to the software development breakdown. Defects which are not identified and resolved at the earlier stages might harm the system later on and cause in budge increase of the development cost. Companies did not provide proper training and proper trackback for requirement models as a result software performance will get affected. A large number of effects are related to the requirement.   A large number of effects are related to requirement engineering in the process of software development.  Requirement engineering is a process to describe software discovering stakeholders and their needs. Performing analysis and implementation. Requirement engineering practices include surveys by Regnell, Beremark, and Eklundh (1998), Tvete (1999), and Weidenhaupt et al. (1998). Regnell et al. describe the requirement engineering process improvement, affirming results, and challenges.  Thirty-six RE practices for small software companies that help to improve the Requirements engineering process exhibited by Dorr et al [30]. RE practices are classified by elicitation, analysis, specification, and validation. [1] Used survey questionnaire technique to gather data on process problems. The advantage of the questionnaire is to collect a large amount of information from different companies in a short time and in a cost-effective way. We distribute the survey questionnaire among 10 different software companies. Results will be drawn after data analysis of gathered data. We use statistical analysis to evaluate the results.












                                                                                  Figure 1: process use
The general objective of this survey is to examine the current practices of requirement processes and to identify requirement process problems. The results of the survey have been analyzed by using Basic statistical methods.
On the basis of that, it tells about the proportion of the impact of organizational problems on requirement process that will affect the successful software development. From the analyses, the result shows that surprisingly, 10% of organizations are still unaware of the importance of standards in producing high-quality products, 30% of companies are using local standards, 20% of companies are using ISO9000 standard and 40% of companies are using IEEE standards and none of them are using CMM (0%) to control their software development process.


References:
[1]. 2016 International Conference on Computational Science and Computational Intelligence.
A Survey on Current Requirement Process Practices in Software Companies and Requirement Process Problems
Fauqia Ilyas Dept of Computer Engineering, College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan fauqia.ilyas85@ce.ceme.edu.pk
 Kinza Zahra Dept of Computer Engineering, College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan kinza.zahra15@ce.ceme.edu.pk
Nadia Ambreen Dept of Computer Engineering, College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan nadia.ambreen15@ceme.nust.edu.pk
Wasi Haider Butt Dept of Computer Engineering, College of E&ME, National University of Sciences and Technology, Islamabad, Pakistan wasi@ceme.nust.edu.pk

Post a Comment

Previous Post Next Post