Javascript must be enabled to continue!
Trends of Software Requirements Engineering Process in Pakistan and its Repercussion on Effort Estimation
View through CrossRef
Requirements Engineering (RE) is the most fundamental and crucial stage in software development, as it greatly
decides success or failure for software projects. This research seeks to study present trends, challenges, and practices
concerning software requirements engineering processes in Pakistan, particularly with respect to how these processes can
be deficient in their estimation of effort—an important component of project planning, budgeting, and resource
management. The damaging effects of inaccurate effort estimation surface in the form of cost overruns, delays in meeting
deadlines, uncontrolled scope changes, and even project termination or failure. The study identifies some common
problems pervading across Pakistani software companies that hamper the accuracy of effort estimation and these include
unstandardized auditing procedures, poor or inconsistent documentation practices, and insufficient understanding of user
requirements by both developers and stakeholders. Other than these, a major roadblock for estimating effort is inefficient
project execution. The research methodology used involved the circulation of structured surveys and questionnaires
among the professionals in the software industry to assemble qualitative and quantitative data. Findings point urgently for
stronger RE process frameworks, improved communications between all stakeholders, and formal training programs for
professionals involved in requirements gathering and analysis. The study recommends that improving RE practices
through targeted training and process standardization and by engaging stakeholders could allow for a much more reliable
effort estimation, better resource utilization, and improved rates of success for software development projects in Pakistan.
Improvements of this nature will benefit individual companies but also serve to enhance maturity and competitiveness
within the software industry of the nation.
International Journal of Innovative Science and Research Technology
Title: Trends of Software Requirements Engineering Process in Pakistan and its Repercussion on Effort Estimation
Description:
Requirements Engineering (RE) is the most fundamental and crucial stage in software development, as it greatly
decides success or failure for software projects.
This research seeks to study present trends, challenges, and practices
concerning software requirements engineering processes in Pakistan, particularly with respect to how these processes can
be deficient in their estimation of effort—an important component of project planning, budgeting, and resource
management.
The damaging effects of inaccurate effort estimation surface in the form of cost overruns, delays in meeting
deadlines, uncontrolled scope changes, and even project termination or failure.
The study identifies some common
problems pervading across Pakistani software companies that hamper the accuracy of effort estimation and these include
unstandardized auditing procedures, poor or inconsistent documentation practices, and insufficient understanding of user
requirements by both developers and stakeholders.
Other than these, a major roadblock for estimating effort is inefficient
project execution.
The research methodology used involved the circulation of structured surveys and questionnaires
among the professionals in the software industry to assemble qualitative and quantitative data.
Findings point urgently for
stronger RE process frameworks, improved communications between all stakeholders, and formal training programs for
professionals involved in requirements gathering and analysis.
The study recommends that improving RE practices
through targeted training and process standardization and by engaging stakeholders could allow for a much more reliable
effort estimation, better resource utilization, and improved rates of success for software development projects in Pakistan.
Improvements of this nature will benefit individual companies but also serve to enhance maturity and competitiveness
within the software industry of the nation.
Related Results
The Role of the Judiciary in Constitutional Interpretation in Pakistan
The Role of the Judiciary in Constitutional Interpretation in Pakistan
This study examines the evolving role of the judiciary in Pakistan in interpreting the Constitution, exploring how the courts have come to terms with their position as the primary ...
Why Do Indians Experience Less Happiness Than Pakistanis?
Why Do Indians Experience Less Happiness Than Pakistanis?
This study explores the enigma of happiness inequality between India and Pakistan, despite India’s economic prowess. Employing inequality regression models, the study pinpoints cru...
Charities Or Donations as a Source of Terrorism Financing: Why does Regulation Fail in Pakistan?
Charities Or Donations as a Source of Terrorism Financing: Why does Regulation Fail in Pakistan?
Abstract
This comprehensive research analyses Pakistan's regulatory system for preventing terrorist funding and money laundering through charities/donations. The report discusses t...
An Effective Software Effort Estimation based on Functional Points using Soft Computing Techniques
An Effective Software Effort Estimation based on Functional Points using Soft Computing Techniques
Still in this 21st century, it is a great challenge for the Project Managers to make the software projects successful. The success of software projects relies on how accurately the...
Estimating software projects
Estimating software projects
Software Cost Estimation (SCE) continues to be a weak link in software project management. It is the responsibility of the project manager to make accurate estimations of effort an...
Software Effort Estimation for Successful Software Application Development
Software Effort Estimation for Successful Software Application Development
The recent advancements in information and communication technology (ICT) have inspired all the operational domains of both public and private sector enterprise to endorse this tec...
Blockchain‐Based Model to Predict Agile Software Estimation Using Machine Learning Techniques
Blockchain‐Based Model to Predict Agile Software Estimation Using Machine Learning Techniques
The importance of software estimation is utmost, as it is one of the most crucial activities for software project management. Although numerous software estimation techniques exist...
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Advancements and innovations in requirements elicitation: Developing a comprehensive conceptual model
Requirements elicitation is a crucial phase in the software development lifecycle, ensuring that stakeholders' needs are understood and translated into system specifications. Tradi...

