ACM SIGSOFT Software Engineering Notes · 1990 · 119 citations · 11 references
EngineeringDesignHuman-centered DesignRequirements EngineeringSystems DesignDesign ProcessRequirements AnalysisRequirements ElicitationRequirements ManagementScenario-based RequirementsUser RequirementsElicitationRequirements Engineering ProcessScenarios
Requirements analysis is the process of identifying a user's needs and determining what to build in an a system. Within requirements analysis is the process of requirements elicitation in which tacit information about "what to build" is obtained from the user and his environment. Here, we will describe a methodology, dubbed Scenario Based Requirements Elicitation (SBRE), which structures the early interaction between users and designers in order to quickly develop a set of initial requirements. The methodology features the parallel development of requirements and a high-level design, the use of scenarios to communicate the behavior of a design, an evaluation function to assess the suitability of the design, and an issue base with which to maintain the issues that arise during the elicitation process.
11
Dilemmas in a general theory of planning
Horst W. J. Rittel, Melvin M. Webber · Policy Sciences · 1973 · 15.3K citations · Full text
No Silver Bullet Essence and Accidents of Software Engineering
The structure of ill structured problems
Herbert A. Simon · Artificial Intelligence · 1973 · 2.6K citations
Management Misinformation Systems
Russell L. Ackoff · Management Science · 1967 · 1.1K citations
Business, Information Systems, Management Information Systems +12
Strategies for information requirements determination
Greg B. Davis · IBM Systems Journal · 1982 · 654 citations