
User-centered Requirements
The Scenario-based Engineering Process
- 390 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Developing today's complex systems requires more than just good software engineering solutions. Many are faced with complex systems projects, incomplete or inaccurate requirements, canceled projects, or cost overruns, and have their systems' users in revolt and demanding more. Others want to build user-centric systems, but fear managing the process. This book describes an approach that brings the engineering process together with human performance engineering and business process reengineering. The result is a manageable user-centered process for gathering, analyzing, and evaluating requirements that can vastly improve the success rate in the development of medium-to-large size systems and applications.
Unlike some texts that are primarily conceptual, this volume provides guidelines, "how-to" information, and examples, enabling the reader to quickly apply the process and techniques to accomplish the following goals:
* define high quality requirements,
* enhance productive client involvement,
* help clients maintain competitiveness,
* ensure client buy-in and support throughout the process,
* reduce missing functionality and corrections, and
* improve user satisfaction with systems.
This volume clearly details the role of user-centered requirements and knowledge acquisition within Scenario-Based Engineering Process (SEP) and identifies SEP products and artifacts. It assists project personnel in planning and managing effective requirements activities, including managing risks, avoiding common problems with requirements elicitation, organizing project participants and tools, and managing the logistics. Guidelines are provided for the following: selecting the right individual and group techniques to elicit scenarios and requirements from users; subject matter experts, or other shareholders; and ensuring engineers or analysts have the necessary skills.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Part I
INTRODUCTION AND FOUNDATION
Chapter 1
An Introduction to the Scenario-based Engineering Process
- Recognize systems development problems that are not being solved with existing system/software engineering solutions.
- Build a framework for systems/software engineering against which to compare and understand SEP.
- Understand characteristics and guiding principles that define SEP.
- Identify the primary benefits of SEP.
THE SYSTEMS DEVELOPMENT PROBLEM


- "My software is not upward compatible!"
- "It takes too many keystrokes!"
- "I don't have a hand free to type!"
- "The font is too small!"
- "I was promised this three months ago!
- "This new system increases my call handle time!"
- "Why can't I put this drawing in this file!"
A BRIEF CHRONOLOGY OF SYSTEMS/SOFTWARE ENGINEERING
| Traditional Problems | Knowledge-Intensive Problems |
| ⢠Calculating rapidly, with high accuracy | ⢠Learning from experience |
| ⢠Controlling simple, large forces smoothly and with great precision | ⢠Perceiving patterns |
| ⢠Storing vast amounts of numeric and alphanumeric data | ⢠Dealing effectively with people |
| ⢠Manipulating data with great speed | ⢠Understanding images |
| ⢠Operating reliably and predictably |

THE SCENARIO-BASED ENGINEERING PROCESS (SEP)
Definition and Applicability
| Feature or Component of SEP | Source |
| ⢠Structured analysis and design | ⢠Conventional systems (development of procedural, well defined, well understood tasks) |
| ⢠Department of Defense 2167a | |
| ⢠Quick prototyping | ⢠Intelligent or knowledge-based systems (development of well focused, tightly scoped cognitive tasks) |
| ⢠User-centered systems engineering | |
| ⢠Domain-specific system architectures | ⢠Complex systems... |
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Contents
- Acknowledgments
- PART IāINTRODUCTION AND FOUNDATION
- PART IIāPROCESS & TECHNIQUES
- References
- Author Index
- Subject Index
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app