For decades, the identification and management of design requirements have been recurring challenges for software development projects. As development practices have proliferated, research on requirements engineering has struggled to keep pace. In this study, we analyze requirements engineering as a socio-technical computational task in which individuals and artifacts collaboratively “compute” the design requirements for a software solution. Using distributed cognition theory, we analyze the requirements-oriented activities of two successful systems development organizations, each representing a distinct pattern of requirements computation. Our analysis of the computational structures employed in these organizations reveals that they are he...
Requirements engineering is not straightforward for any software development team. Developing softwa...
We examine how to improve our understanding in stating and managing successfully requirements for la...
Requirements engineering is essentially a social collaborative activity in which involved stakeholde...
The identification and management of users ’ requirements have been a persistent challenge confronti...
Requirements processes in contemporary information systems development efforts have become increasin...
Despite decades of research, effective requirements engineering (RE) remains a significant challenge...
We present a study of on the goal-oriented modeling of RE processes executed by a practicing systems...
It is well documented that customers and software development teams need to share and refine underst...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
Most requirements engineering (RE) research has been conducted in the context of structured and agil...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
This paper argues for new computational mechanisms to aid specification of requirements for composit...
Users and IS development staff often have different interpretations and understandings on software r...
Traditional requirement engineering approaches pay little attention to how the requirements are inte...
Requirements engineering is essentially a social collabora-tive activity in which involved stakehold...
Requirements engineering is not straightforward for any software development team. Developing softwa...
We examine how to improve our understanding in stating and managing successfully requirements for la...
Requirements engineering is essentially a social collaborative activity in which involved stakeholde...
The identification and management of users ’ requirements have been a persistent challenge confronti...
Requirements processes in contemporary information systems development efforts have become increasin...
Despite decades of research, effective requirements engineering (RE) remains a significant challenge...
We present a study of on the goal-oriented modeling of RE processes executed by a practicing systems...
It is well documented that customers and software development teams need to share and refine underst...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
Most requirements engineering (RE) research has been conducted in the context of structured and agil...
Due to high dissimilarity with traditional software development, Requirements Engineering (RE) in Op...
This paper argues for new computational mechanisms to aid specification of requirements for composit...
Users and IS development staff often have different interpretations and understandings on software r...
Traditional requirement engineering approaches pay little attention to how the requirements are inte...
Requirements engineering is essentially a social collabora-tive activity in which involved stakehold...
Requirements engineering is not straightforward for any software development team. Developing softwa...
We examine how to improve our understanding in stating and managing successfully requirements for la...
Requirements engineering is essentially a social collaborative activity in which involved stakeholde...