Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Managing Software Requirements
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Managing Software Requirements

Managing Software Requirements

A Unified Approach

Dean Leffingwell, Don Widrig

490 pages, parution le 10/10/1999

Résumé

Despite the wealth of development knowledge, experience, and tools generally available today, a substantial percentage of software projects continue to fail, often because requirements are not correctly determined and defined at the outset, or are not managed correctly as the project unfolds. Clients do not always know or express their needs precisely, and too often designers and developers do not ask the right questions at the right times. As a result, projects often spin out of control as "feature bloat" and shifting priorities cause budgets and schedules to exceed expectations. Managing Software Requirements focuses on this critical cause of failure and offers a practical, proven approach to building systems that meet customers' needs--on time and within budget.

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

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

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription