2012 Puddly Awards
 
 
Follow us on TwitterFollow us on FacebookFollow us on TumblrSubscribe to RSS


Recently Viewed clear list


Powell's Q&A, Kids' Q&A | February 2, 2012

Emily Winfield Martin: IMG Kids' Q&A: Emily Winfield Martin



Describe your new book. Oddfellow's Orphanage is a series of stories/vignettes that tell the tale of the newest arrival to a curious orphanage, a... Continue »
  1. $10.49 Sale Hardcover add to wish list

    Oddfellow's Orphanage

    Emily Winfield Martin 9780375869952

spacer
Free Shipping!

Ships free on qualified orders.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside - Bldg. 2 Software Engineering- Software Management
25 Local Warehouse Software Engineering- General
10 Remote Warehouse Software Engineering- General

Software Requirements: Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle. (Pro-Best Practices)

by Karl E Wiegers

Software Requirements: Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle. (Pro-Best Practices) Cover

ISBN13: 9780735618794
ISBN10: 0735618798
All Product Details

 

Synopses & Reviews

Publisher Comments:

Without formal, verifiable software requirements—and an effective system for managing them—the programs that developers think theyve agreed to build often will not be the same products their customers are expecting. In SOFTWARE REQUIREMENTS, Second Edition, requirements engineering authority Karl Wiegers amplifies the best practices presented in his original award-winning text?now a mainstay for anyone participating in the software development process.

In this book, youll discover effective techniques for managing the requirements engineering process all the way through the development cycle—including dozens of techniques to facilitate that all-important communication between users, developers, and management. This updated edition features new case examples, anecdotes culled from the authors extensive consulting career, and specific Next Steps for putting the books process-improvement principles into practice. Youll also find several new chapters, sample documents, and an incisive troubleshooting guide.

Discover how to:

  • Set achievable expectations for functionality and quality
  • NEW: Incorporate business rules into application development
  • Employ use cases to discover user requirements
  • Arrest creeping requirements and manage change requests
  • NEW: Deal with requirements on maintenance, outsourced, and package solution projects
  • Curb the impulse to “gold-plate” your programs
  • NEW: Grow effective requirements analysts
  • Cut revisions—and costs—dramatically
  • Produce better software!

No matter what kind of software you build, or what your role in the development process, SOFTWARE REQUIREMENTS, Second Edition, delivers expert guidance and field-tested techniques for engineering software success.

Synopsis:

Includes bibliographical references (p. 491-504) and index.

Synopsis:

Up-to-date, practical guide to gathering and managing requirements throughout the product development cycleHave you ever delivered software that satisfied all the project specifications and seemingly none of the customer's expectations? As a customer, do you find yourself guessing exactly what kind of information developers need from you? Without formal, verifiable requirements and a system for managing them the result is usually a gap between what developers think they're supposed to build and what customers think they're going to get. In SOFTWARE REQUIREMENTS, Second Edition, you'll discover practical, proven techniques for managing the requirements engineering process all the way through the development cycle. The author, a leading speaker and consultant in the field of requirements engineering, has expanded his award-winning book with more real-world case examples, up-to-date coverage of use cases and commercially available tools, additional practice exercises, and a new troubleshooting guide. He's also refined his own set of tools and templates for facilitating that all-important communication among users, developers, and management. No matter what kind of software you build or what your role in the development process, SOFTWARE REQUIREMENTS, Second Edition, delivers the expert tools and guidance you need to engineer software success!

Table of Contents

PrefaceAcknowledgmentsPart I: Software Requirements: What, Why, and Who
  • Chapter 1: The Essential Software Requirement
  • Chapter 2: Requirements from the Customers Perspective
  • Chapter 3: Good Practices for Requirements Engineering
  • Chapter 4: The Requirements Analyst
Part II: Software Requirements Development
  • Chapter 5: Establishing the Product Vision and Project Scope
  • Chapter 6: Finding the Voice of the Customer
  • Chapter 7: Hearing the Voice of the Customer
  • Chapter 8: Understanding User Requirements
  • Chapter 9: Playing by the Rules
  • Chapter 10: Documenting the Requirements
  • Chapter 11: A Picture Is Worth 1024 Words
  • Chapter 12: Beyond Functionality: Software Quality Attributes
  • Chapter 13: Risk Reduction Through Prototyping
  • Chapter 14: Setting Requirement Priorities
  • Chapter 15: Validating the Requirements
  • Chapter 16: Special Requirements Development Challenges
  • Chapter 17: Beyond Requirements Development
Part III: Software Requirements Management
  • Chapter 18: Requirements Management Principles and Practices
  • Chapter 19: Change Happens
  • Chapter 20: Links in the Requirements Chain
  • Chapter 21: Tools for Requirements Management
Part IV: Implementing Requirements Engineering
  • Chapter 22: Improving Your Requirements Processes
  • Chapter 23: Software Requirements and Risk Management
  • Appendix : Epilogue
  • Appendix A: Current Requirements Practice Self-Assessment
  • Appendix B: Requirements and Process Improvement Models
  • Appendix C: Requirements Troubleshooting Guide
  • Appendix D: Sample Requirements Documents
  • Appendix : Glossary
  • References
  • Appendix : Karl E. Wiegers

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

ClaudiaCardenas, August 30, 2006 (view all comments by ClaudiaCardenas)
I found this book to be useful and to the point.
Was this comment helpful? | Yes | No

Product Details

ISBN:
9780735618794
Subtitle:
Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle.
Author:
Wiegers, Karl E
Author:
Wiegers, Karl Eugene
Author:
Wiegers, Karl E.
Publisher:
Microsoft Press
Location:
Redmond, Wash.
Subject:
Programming - Software Development
Subject:
Computer software
Subject:
Development
Subject:
Groupware - General
Subject:
Software Development & Engineering - General
Subject:
Enterprise Applications - Collaboration Software
Subject:
Computer software -- Development.
Subject:
Software Engineering-General
Copyright:
Edition Number:
2
Edition Description:
2nd ed.
Series:
Pro-Best Practices
Series Volume:
no. 85
Publication Date:
20030305
Binding:
Paperback
Language:
English
Illustrations:
Yes
Pages:
544
Dimensions:
9 x 7.3 x 1.2 in 2.3 lb

Other books you might like

  1. $77.50 New Trade Paper add to wish list

    Software Requirements

    Soren Lauesen 9780201745702
  2. $12.95 Used Trade Paper add to wish list
  3. $22.00 Used Trade Paper add to wish list
  4. $31.00 Used Trade Paper add to wish list
  5. $69.75 New Hardcover add to wish list
  6. $60.00 New Trade Paper add to wish list

Related Aisles

Software Requirements: Practical Techniques for Gathering and Managing Requirements Throughout the Product Development Cycle. (Pro-Best Practices) New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 544 pages Microsoft Press - English 9780735618794 Reviews:
"Synopsis" by , Includes bibliographical references (p. 491-504) and index.
"Synopsis" by , Up-to-date, practical guide to gathering and managing requirements throughout the product development cycleHave you ever delivered software that satisfied all the project specifications and seemingly none of the customer's expectations? As a customer, do you find yourself guessing exactly what kind of information developers need from you? Without formal, verifiable requirements and a system for managing them the result is usually a gap between what developers think they're supposed to build and what customers think they're going to get. In SOFTWARE REQUIREMENTS, Second Edition, you'll discover practical, proven techniques for managing the requirements engineering process all the way through the development cycle. The author, a leading speaker and consultant in the field of requirements engineering, has expanded his award-winning book with more real-world case examples, up-to-date coverage of use cases and commercially available tools, additional practice exercises, and a new troubleshooting guide. He's also refined his own set of tools and templates for facilitating that all-important communication among users, developers, and management. No matter what kind of software you build or what your role in the development process, SOFTWARE REQUIREMENTS, Second Edition, delivers the expert tools and guidance you need to engineer software success!
spacer
spacer
  • back to top
Follow us on...


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.