- Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)
Build on Use Cases to Deliver Higher-Quality, Higher-Value Software
You can dramatically improve software quality and value by integrating use cases with best-practice software quality engineering disciplines.
Richard Denney presents practical, cost-effective techniques that help your entire development organization deliver superior software.
Using realistic examples, Denney demonstrates how to complement use cases with Quality Function Deployment (QFD), Software Reliability Engineering (SRE), Model-Based Specification (preconditions, postconditions, and invariants), Requirements Configuration Management, and Project Portfolio Management. Denney's techniques address challenges faced by project and product managers, team leads, developers, designers, software engineers, and testers alike. These techniques offer immense value no matter what methodology you usefrom the Unified Process to Extreme Programming.
Use QFD to make sure you release products that are true to your business drivers
Drive your project's vision vertically, from senior management and marketing to the development team
Align/synchronize distributed development horizontally across component teams, product teams, and business groups
Use SRE to maximize reliability and customer satisfactionwhile minimizing engineering costs
Build use case operational profiles that help you spend development dollars more intelligently
Get solid metrics that tell you when it's time to stop testing
Use Model-Based Specification to sharpen your analysis of potential failures
Understand precondition and postcondition realities they never mentioned in "Use Case 101"
Design effective test cases using preconditions, postconditions, and invariants
Use Configuration Management of Use Cases to help your company work smarter
Leverage use cases in Project Portfolio Managementquite possibly the most valuable process improvement you can make
Calculate ROI on your company's investments in a requirements management tool and process
© Copyright Pearson Education. All rights reserved.
Richard Denney is a software quality consultant with more than twenty-five years of experience in software development and process management. Denney has been a principal in process improvements for the oil industry's two largest suppliers of software solutions, Schlumberger and Landmark Graphics (a Halliburton company), and as an affiliate consultant with TeraQuest Metrics, Inc. (part of Borland Software Corporation). Based in Austin, TX, Denney holds B.A. and M.S. degrees in Computer Science from the University of Texas at Austin, and is certified through the Product Development and Management Association (PDMA). For supplemental information or to contact the author, visit http://softwarequalityconsulting.blogspot.com/
© Copyright Pearson Education. All rights reserved.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
7 of 7 people found the following review helpful:
5.0 out of 5 stars
Practical and Insightful Advice,
By Scott W. Ambler "Author, Agile Database Techn... (Toronto, Canada) - See all my reviews
This review is from: Succeeding with Use Cases: Working Smart to Deliver Quality (Paperback)
When I first picked up this book, my initial reaction was "Great, just what the world needs, yet another book about use cases." Then I noticed the subtitle, Working Smart to Deliver Quality, and thought I should invest a few minutes looking it over. I'm glad that I did. Perusing the table of contents, I noticed sections entitled "Planning the Length of Iterations and Number of Use Cases in Distributed Software Development", "Setting a Failure Intensity Objective", and "Savings from Avoiding Cost of Unnecessary Development" and realized that this was more than just another use case book. Denney provides real world advice, based on his more than 25 years of experience in software development, for how to apply use cases effectively in practice. For anyone wanting to improve their use case writing skills, his insights on preconditions, postconditions, and invariants is well worth the investment in this book. For project managers, Denney's advice for estimating and scheduling based on use cases is both practical and insightful.
7 of 7 people found the following review helpful:
5.0 out of 5 stars
Excellent Synthesis of Use Cases and Soft. Rel. Engineering,
By
This review is from: Succeeding with Use Cases: Working Smart to Deliver Quality (Paperback)
As a specialist in the field of software reliability engineering, I have always felt that there were many fruitful relationships between use cases and software reliability engineering. Now Richard Denney focuses on these in his excellent new book Succeeding with Use Cases. I was impressed by the user-driven approach and the bridge Denney provides over the language gap between the business orientation of management and the technical orientation of software developers. The book is readable, practical, and filled with examples. It should be required reading for anyone working with use cases.
4 of 4 people found the following review helpful:
5.0 out of 5 stars
Practical methodology for software architects,
This review is from: Succeeding with Use Cases: Working Smart to Deliver Quality (Paperback)
I'm a software engineer, specializing in requirements and software quality. I've known about QFD and the House of Quality for over a decade, and I've been using Use Case methodology for years. This is the first (and perhaps the only) book which combines the two methodologies and explains in a straightforward yet sufficiently detailed way how to use these methodologies. If you are struggling with many requests from multiple customers and are trying to identify what is really important, you should read this book. In particular, if you want to satisfy the customers who drive your business, i.e., generate revenue, you need to read this book. This is a low-tech approach; all you need is a spreadsheet. Understanding Use Cases, QFD, or House of Quality is not a prerequisite. Even if you are already familiar with these methodologies, I think you will still learn a lot from this excellent book.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|