![Managing Software Requirements](http://servimg.eyrolles.com/static/media/5937/9780201615937_internet_w290.jpg)
Managing Software Requirements
A Unified Approach
Résumé
The authors are skilled practitioners who have spent their careers in the trenches building high-quality applications, including safety-critical, real-time systems. Using an informal, approachable style, their own war stories, and a comprehensive case study they show how designers and developers can effectively identify requirements by employing the power of use cases and more traditional forms of requirements expression. The book illustrates proven techniques for determining, implementing, verifying, and validating requirements. It describes six vital Team Skills for managing requirements throughout the lifecycle of a project: Analyzing the Problem, Understanding User Needs, Defining the System, Managing Scope, Refining the System Definition, and Building the Right System. Managing Software Requirements specifically addresses the ongoing challenge of managing change and describes a process for assuring that project scope is successfully defined and agreed upon by all stakeholders.
Topics covered include:
- The five steps in problem analysis
- Business modeling and system engineering
- Techniques for eliciting requirements from clients, users, developers, and other stakeholders
- Applying and refining use cases
- Prototyping
- Organizing and managing requirements information
- Establishing project scope and managing customers
- Using both informal and technical methods for specifying requirements
- How to measure and improve the quality of your product's requirements
- Moving from requirements to implementation
- Verifying and validating the system
- Managing change
The book concludes with a step-by-step guide to incorporating these powerful techniques into future projects.
Table of contents
Foreword
Preface
Introduction
Chapter 1: The Requirements Problem
Chapter 2: Introduction to Requirements Management
Chapter 3: The Software Team
Chapter 4: The Five Steps in Problem Analysis
Chapter 5: Business Modeling
Chapter 6: Systems Engineering of Software Intensive
Systems
Chapter 7: The Challenge of Requirements Elicitation
Chapter 8: The Features of a Product or System
Chapter 9: Interviewing
Chapter 10: Requirements Workshops
Chapter 11: Brainstorming and Idea Reduction
Chapter 12: Storyboarding
Chapter 13: Applying Use Cases
Chapter 14: Role Playing
Chapter 15: Prototyping
Chapter 16: Organizing Requirements Information
Chapter 17: The Vision Document
Chapter 18: The Champion
Chapter 19: The Problem of Project Scope
Chapter 20: Establishing Project Scope
Chapter 21: Managing Your Customer
Chapter 22: Scope Management and Software Development
Process Models
Chapter 23: Software Requirements
Chapter 24: Refining the Use Cases
Chapter 25: A Modern Software Requirements
Specification
Chapter 26: On Ambiguity and Specificity
Chapter 27: Quality Measures of Software Requirements
Chapter 28: Technical Methods for Specifying
Requirements
Chapter 29: Building the Right System Right: Overview
Chapter 30: From Requirements to Implementation
Chapter 31: Using Traceability to Support
Verification
Chapter 32: Validating the System
Chapter 33: Using ROI to Determine the V&V Effort
Chapter 34: Managing Change
Chapter 35: Getting Started
Appendix A
Appendix B
Appendix C
Appendix D
Appendix E
Bibliography
Index
L'auteur - Dean Leffingwell
Dean Leffingwell, software business development consultant and former Rational Software executive, is a recognized authority on software requirements. He was cofounder and chief executive officer of Requisite, Inc., where he developed RequisitePro, the highly successful requirements management software tool, and Requirements College, the basis of Rational's popular requirements management professional development course series.
L'auteur - Don Widrig
is an independent technical writer and consultant. He developed and delivers Rational Software's RequisitePro Tool Training Course. Formerly, he was Vice President of Research and Development at RELA, Inc., a producer of safety-critical, real-time systems.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Dean Leffingwell, Don Widrig |
Parution | 10/10/1999 |
Nb. de pages | 490 |
Format | 19 x 24 |
Poids | 950g |
EAN13 | 9780201615937 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse