Review of requirements in software projects

Authors

  • Muhammad Masoud Bahrah Academic Cadre of Ghalib University, Faculty of Computer Science, Herat

DOI:

https://doi.org/10.58342/.v11i2.73

Keywords:

Software Projects, Requirements, Stakeholders, Methods

Abstract

Reviewing the requirements in the process of building software projects is to identify and explain the needs of the customer, which is between two people or groups, one of which has problems and the group which seeks to solve this problem by building a regular system. Requirements extraction can sometimes be a very difficult process. Underestimating requirements extraction may be very costly in the final stages of software system development and may cause disruptions in system creation, and the analyst will face many problems and obstacles in this field; Therefore, considering that collecting the requirements forms the basis of building systems, it can be considered extremely important in this regard; So this process must be done correctly and based on social realities; For this purpose, this library research has been formed with the aim of reviewing the challenges of collecting requirements, especially in the projects that are carried out in the geography of Afghanistan. The question that we have sought to answer in this research is: Can today's requirements collection methods be used in Afghanistan with its unique characteristics or not? The findings of the research show that: the collection of requirements can be different according to the geography and culture of a different nation. In general, requirements gathering are a process that is completely dependent on the conditions of a geographical area.

References

Anderson, D. L. (2005). Management Information System. USA: Times Mirror.

Bennatan, E. M. (1995). Software Project Management : A Practitioner's Approach. McGraw-Hill Book Company; Second Editon edition.

Diwakar, A. S. (2018). Software Engineering. Bangalore: Skyward.

E.Wiegers, K. (2009). Software Requirements. USA: Microsoft.

Grieves, J. (2009). Engineering Software for Accessibilty. USA: Microsoft Press.

Gruhn, V. (2018). The Essence of Software Engineering. Germany: Springer Open.

Harvey Deitel, P. D. (2000). E Business & E- Commerce. New Jersey, USA: Pearson; 1st edition.

Kenneth C.Laudon, J. P. (2017). Management Information Systems. USA: Peasrson.

Klaus Pohl, C. R. (2015). Requirement Engineering Fundementals. USA: rockynook.

Maxim, B. R. (2008). Software Engineering a Practitionner,s Approach. USA: Pressman & Associates.

Mini K Abraham, M. A. (2015). Managerial Communication. Mysore , India: AMP Publishers.

Olga Filipova, R. V. (2018). Software Development From A to Z. Berlin, Germany: Apress.

Summerville, I. (2009). Software Engineering. USA: Pearson.

Timothy C Lethbridge, R. L. (2005). Object-Oriented Software Engineering. USA: McGraw-Hill Education.

Vliet, H. v. (2007). Software Engineering: Principles and Practice. USA: Wiley.

Published

2022-09-11

How to Cite

Bahrah م. م. ‌. (2022). Review of requirements in software projects. Ghalib Journal, 11(2), ۱۱۳-۱۲۴. https://doi.org/10.58342/.v11i2.73