Abstract

The relationship between project selection and requirements analysis is important, yet has not received much attention. The decisions made during project selection directly affect and frame a project's requirements analysis. In current practice, it is expected that requirements analysis begins after project selection has occurred. Yet, we know little empirically about the procedural relationship between project selection and requirements analysis. We performed a field study to examine in detail how project selection is performed and what procedural relationship, if any, exists between project selection and requirements analysis. We found, contrary to the common view of requirements engineering practice, that requirements analysis occurred in multiple parallel streams. We observed that requirements analysis helped define the initial project choices. In addition, as the project selection process progressed, each candidate project's requirements were further refined. We call this process multiple parallel competitive requirements analysis (MPCRA). We argue that MPCRA should be considered as a viable alternative to current requirements engineering practices, especially for determining and designing large-scale complex projects.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call