Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

A scenario-based methodology for conducting requirements elicitation

Published: 01 January 1990 Publication History

Abstract

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.

References

[1]
Ac67 Ackoff, Russell L. (1967), Management Misinformation Systems, Management Science, 14(4), 147-156.
[2]
Al84 Alavi, Maryam (1984), An Assessment of the Prototyping Approach to Information Systems Development, Communications of the ACM, 27 (6), 556-563.
[3]
Am76 Amkreutz, J. H. A. E. (1976), Cybernetic Model of the Design Process, Computer Aided Design, 8(3), 187-191.
[4]
Bo84 Boehm, Barry W., Gray, Terrence E., and Seewaldt, Thomas (1984), Prototyping Versus Specifying: A Multiproject Experiment, IEEE Transactions on Software Engineering, SE-10 (3), 290-302.
[5]
Br87 Brooks, F. P. Jr. (1987), No Silver Bullet, Essence and Accidents of Software Engineering. IEEE Computer, April 1987, 10- 19.
[6]
Co86 Conklin, Jeff (1986), A Theory and Tool for Coordination of Design Conversations, MCC Technical Report STP-236-86, Microelectronics and Computer Technology Corporation, Austin, Tex.
[7]
Co88 Conklin, Jeff, and Begeman, Michael (1988), gIBIS: A Hypertext Tool for Team Design Deliberation (extended abstract), MCC Technical Report STP-016-88, Microelectronics and Computer Technology Corporation, Austin, Tex.
[8]
Co85 Conklin, Jeff, and Richter, Charles (1985), Support for Exploratory Design, MCC Technical Report STP-117-85, Microelectronics and Computer Technology Corporation, Austin, Tex.
[9]
Cr82 Crowley, D. J. (1982), Understanding Communication: The Signifying Web, New York: Gordon and Breach Science Publishers.
[10]
Da82 Davis, G. B. (1982), Strategies for Information Requirements Determination, IBM Systems Journal, 21 (1), 4-30.
[11]
Gu87 Guindon, R., Curtis, Bill, and Krasner, Herb (1987), A Model of Proccesses in Software Design: An Analysis of Breakdowns in Early Design Activities by Individuals, MCC Technical Report #STP-283-87, Microelectronics and Computer Technology Corporation, Austin, Tex.
[12]
Ho82 Hooper, James W., and Hsia, Pei (1982), Scenario-Based Prototyping for Requirements Identification, ACM SIGSOFT Software Engineering Notes, 7 (5), 88-92.
[13]
IE84 IEEE Guide to Software Requirements Specifications, ANSI/IEEE Std. 830-1984, New York: Institute of Electrical and Electronics Engineers, Inc.
[14]
Ka88 Kaufman, L. D. (1988), Scenario Selection and implementation Techniques for Scenario-Based Rapid Prototyping, SERC-TR- 19-F, Computer and Information Sciences Department, University of Florida, Gainesville, FL.
[15]
Le87 Leite, Julio Cesar S. P. (1987), A Survey on Requirements Analysis, Advanced Software Engineering Project, RTP-071, University of California at Irvine.
[16]
Ma80 Malhotra, Ashok, Carroll, John M., Thomas, John C., and Miller, Lance A. (1980), Cognitive Processes in Design, International Journal Man-Machine Sudies, 12, 119-140.
[17]
Mc87 McVay, Monte (1987), Models of Systems Development and Design, Unpublished.
[18]
Ri73 Rittel, Horst W. J. and Webber, Melvin M. (1973), Dilemmas in a General Theory of Planning, Policy Sciences, 4, 155-169.
[19]
Si73 Simon, Herbert A. (1973), The Structure of Ill Structured Problems, Artificial Intelligence, 4, 181-201.
[20]
St83 Steele, Anne C., and Nowell, Barbara J. (1983), Conceptual Prototyping, 1983 ACM Annual Conference, 226-228.
[21]
Tu87 Turner, Gary Stephen (1987), Prototyping: A Better Way To Develop Software, Master's Thesis, Georgia Institute of Technology.
[22]
We87 Wexelblat, Alan (1987), Report on Scenario Technology, MCC Technical Report STP-139- 87, Microelectronics and Computer Technology Corporation, Austin, Tex.
[23]
Yo87 Young, Richard M., and Barnard, Phil (1987), The Use of Scenarios in Human-Computer Interaction Research: Turbocharging the Tortoise of Cumulative Science, CHI + GI 87 Human Factors in Computing Systems and Graphics Interface, Toronto, 291-296.

Cited By

View all
  • (2022)Matchmaking the Emerging Demand and Supply Need in the Maritime Supply Chain Domain: A System Design FrameworkSustainability10.3390/su14211462214:21(14622)Online publication date: 7-Nov-2022
  • (2022)A Scenario-Based Model for Analyzing the Ethical Requirements of Intelligent Autonomous Systems2022 5th International Conference on Intelligent Autonomous Systems (ICoIAS)10.1109/ICoIAS56028.2022.9931287(339-344)Online publication date: 23-Sep-2022
  • (2022)Structure of Smart Service Provision System for Operative Management of TransportationDevelopment of Smart Context-Aware Services for Cargo Transportation10.1007/978-3-031-07199-7_4(61-84)Online publication date: 3-Sep-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 15, Issue 1
Jan 1990
102 pages
ISSN:0163-5948
DOI:10.1145/382294
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 January 1990
Published in SIGSOFT Volume 15, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)250
  • Downloads (Last 6 weeks)14
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Matchmaking the Emerging Demand and Supply Need in the Maritime Supply Chain Domain: A System Design FrameworkSustainability10.3390/su14211462214:21(14622)Online publication date: 7-Nov-2022
  • (2022)A Scenario-Based Model for Analyzing the Ethical Requirements of Intelligent Autonomous Systems2022 5th International Conference on Intelligent Autonomous Systems (ICoIAS)10.1109/ICoIAS56028.2022.9931287(339-344)Online publication date: 23-Sep-2022
  • (2022)Structure of Smart Service Provision System for Operative Management of TransportationDevelopment of Smart Context-Aware Services for Cargo Transportation10.1007/978-3-031-07199-7_4(61-84)Online publication date: 3-Sep-2022
  • (2022)Structure of Context Recognition in Computer-Based Systems for Transportation ManagementDevelopment of Smart Context-Aware Services for Cargo Transportation10.1007/978-3-031-07199-7_2(13-28)Online publication date: 3-Sep-2022
  • (2021)Emotionalism Within People-Oriented Software DesignFrontiers in Computer Science10.3389/fcomp.2021.7177873Online publication date: 22-Nov-2021
  • (2021)Information Privacy RequirementsEncyclopedia of Cryptography, Security and Privacy10.1007/978-3-642-27739-9_1677-1(1-4)Online publication date: 12-Mar-2021
  • (2021)Lessons Learned from Applying Requirements and Design Techniques in the Development of a Machine Learning System for Predicting Lawsuits Against Power CompaniesHuman Interface and the Management of Information. Information Presentation and Visualization10.1007/978-3-030-78321-1_18(227-243)Online publication date: 24-Jul-2021
  • (2020)A socio-technical-based process for questionnaire development in requirements elicitation via interviewsRequirements Engineering10.1007/s00766-019-00324-x25:3(295-315)Online publication date: 1-Sep-2020
  • (2019)Requirements Analysis for Tangible User Interfaces for Collaborative Use2019 IEEE International Conference on Engineering Veracruz (ICEV)10.1109/ICEV.2019.8920683(1-7)Online publication date: Oct-2019
  • (2019)Acting on Work Designs: Providing Support for Validation and Implementation of Envisioned ChangesDesigning Digital Work10.1007/978-3-030-12259-1_5(179-247)Online publication date: 1-May-2019
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media