Update cookies preferences

Managing Software Requirements: A Use Case Approach 2nd edition [Hardback]

3.66/5 (280 ratings by Goodreads)
  • Format: Hardback, 544 pages, height x width x depth: 195x247x31 mm, weight: 1022 g
  • Pub. Date: 28-May-2003
  • Publisher: Addison-Wesley Educational Publishers Inc
  • ISBN-10: 032112247X
  • ISBN-13: 9780321122476
  • Hardback
  • Price: 74,79 €*
  • * This title is out of print. Used copies may be available, but delivery only inside Baltic States
  • This title is out of print. Used copies may be available, but delivery only inside Baltic States.
  • Quantity:
  • Add to basket
  • Add to Wishlist
  • Format: Hardback, 544 pages, height x width x depth: 195x247x31 mm, weight: 1022 g
  • Pub. Date: 28-May-2003
  • Publisher: Addison-Wesley Educational Publishers Inc
  • ISBN-10: 032112247X
  • ISBN-13: 9780321122476
This text analyzes critical causes of failure for software projects and offers a practical approach for building systems that meet customers' needs on time and under budget. Leffingwell (a software business consultant) and Widrig (a technical writer) offer their own war stories and a comprehensive case study to help illustrate topics including the five steps of problem analysis, managing project scope, and agile requirements methods. The revised second edition includes a new preface and increased emphasis on the power of use cases for defining behaviors of systems. Annotation (c) Book News, Inc., Portland, OR (booknews.com)
Foreword.
Preface to Second Edition.
Preface to First Edition.

1. The Requirements Problem.


2. Introduction to Requirements Management.


3. Requirements and the Software Lifecycle.


4. The Software Team.

TEAM SKILL ONE: ANALYZING THE PROBLEM.


5. The Five Steps in Problem Analysis.


6. Business Modeling.


7. Systems Engineering of Software-Intensive Systems.

TEAM SKILL TWO: UNDERSTANDING USER AND STAKEHOLDER NEEDS.


8. The Challenge of Requirements Elicitation.


9. The Features of a Product or System.


10. Interviewing.


11. Requirements Workshop.


12. Brainstorming and Idea Reduction.


13. Storyboarding.

TEAM SKILL THREE: DEFINING THE SYSTEM.


14. A Use Case Primer.


15. Organizing Requirements Information.


16. The Vision Document.


17. Product Management.

TEAM SKILL FOUR: MANAGING SCOPE.


18. Establishing Project Scope.


19. Managing Your Customer.

TEAM SKILL FIVE: REFINING THE SYSTEM DEFINITION.


20. Software Requirements, A More Rigorous Look.


21. Refining the Use Cases.


22. Developing the Supplementary Specification.


23. On Ambiguity and Specificity.


24. Technical Methods for Specifying Requirements.

TEAM SKILL SIX: BUILDING THE RIGHT SYSTEM.


25. From Use Case to Implementation.


26. From Use Case to Test Case.


27. Tracing Requirements.


28. Managing Change.


29. Assessing Requirements Quality in Iterative Development.


30. Agile Requirements Methods.


31. Your Prescription for Requirements Management.

Bibliography.
Appendixes.
Index. 032112247XT01272003


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.

Don Widrig is an independent technical writer and consultant. He developed and delivered Rational Software's RequisitePro Tool Training Course until his "retirement" to the mountains of Colorado in 1997. When he is not busy watching the elk in his yard, Don writes a regular column for his local newspaper and does pro bono work helping the townspeople deal with their computers. He was formerly the vice president of research and development at RELA, Inc., a producer of safety-critical, real-time systems.





032112247XAB05082003