or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
53 used & new from $5.39

Have one to sell? Sell yours here
 
   
More About Software Requirements: Thorny Issues and Practical Advice
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

More About Software Requirements: Thorny Issues and Practical Advice (Paperback)

~ Karl E. Wiegers (Author) "This book begins with an overview of some fundamental concepts and principles about software requirements engineering..." (more)
Key Phrases: reservation kiosk, requirements management tools, use case points, Second Edition, Cosmic Truth, The Myth of the On-Site Customer (more...)
4.6 out of 5 stars  See all reviews (14 customer reviews)

List Price: $29.99
Price: $19.79 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $10.20 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $5.99 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, November 13? Choose One-Day Shipping at checkout. Details
38 new from $5.41 15 used from $5.39

Frequently Bought Together

More About Software Requirements: Thorny Issues and Practical Advice + Software Requirements, Second Edition (Pro-Best Practices) + The Software Requirements Memory Jogger: A Pocket Guide to Help Software And Business Teams Develop And Manage Requirements (Memory Jogger)
Price For All Three: $56.95

Show availability and shipping details


Customers Who Bought This Item Also Bought

The Software Requirements Memory Jogger: A Pocket Guide to Help Software And Business Teams Develop And Manage Requirements (Memory Jogger)

The Software Requirements Memory Jogger: A Pocket Guide to Help Software And Business Teams Develop And Manage Requirements (Memory Jogger)

by Ellen Gottesdiener
4.6 out of 5 stars (24)  $10.77
Practical Project Initiation: A Handbook with Tools (Best Practices)

Practical Project Initiation: A Handbook with Tools (Best Practices)

by Karl Eugene Wiegers
4.7 out of 5 stars (6)  $21.89
Software Requirement Patterns (Best Practices)

Software Requirement Patterns (Best Practices)

by Stephen Withall
4.2 out of 5 stars (6)  $26.39
Writing Effective Use Cases

Writing Effective Use Cases

by Alistair Cockburn
4.6 out of 5 stars (46)  $44.40
Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))

Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))

by Steve McConnell
4.7 out of 5 stars (38)  $26.39
Explore similar items

Editorial Reviews

Product Description

Have you ever delivered software that satisfied all of the project specifications, but failed to meet any of the customers' expectations? Without formal, verifiable requirements--and a system for managing them--the result is often a gap between what developers think they're supposed to build and what customers think they're going to get. Too often, lessons about software requirements engineering processes are formal or academic, and not of value to real-world, professional development teams. In MORE ABOUT SOFTWARE REQUIREMENTS: THORNY ISSUES AND PRACTICAL ADVICE, the author of Software Requirements, Second Edition, describes even more practical techniques for gathering and managing the software requirements that help you meet project specifications and customer expectations. A leading speaker and consultant in the field of requirements engineering, Karl Wiegers takes questions raised by other professional software developers and analysts as a basis for the practical solutions and best practices offered in this guide. Succinct and immediately useful, this book is a must-have for developers and analysts.


From the Publisher

From the author of Software Requirements, Second Edition, this follow-up handbook answers real questions raised by professional software developers and business analysts. It tackles many tough issues about gathering and managing software requirements and offers expert guidance and real-world solutions.

Key Book Benefits:

-Delivers concise information that guides readers through difficult requirements issues -Provides thoughtful guidance based on the author’s extensive real-world application-development and consulting experiences -Features practical solutions and demonstrates best practices for software requirements engineering that can lead to fewer change orders, more satisfied customers, and lower development costs


Product Details

  • Paperback: 224 pages
  • Publisher: Microsoft Press (January 17, 2006)
  • Language: English
  • ISBN-10: 0735622671
  • ISBN-13: 978-0735622678
  • Product Dimensions: 8.9 x 7.4 x 0.7 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon.com Sales Rank: #62,873 in Books (See Bestsellers in Books)

More About the Author

Karl Eugene Wiegers
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Karl Eugene Wiegers Page

Inside This Book (learn more)





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

14 Reviews
5 star:
 (9)
4 star:
 (5)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
50 of 52 people found the following review helpful:
4.0 out of 5 stars It depends..., January 30, 2006
By Earl Beede (Maltby, WA USA) - See all my reviews
(REAL NAME)   
It was with high expectation that I picked up Karl Wiegers latest book on requirements. I had read the previous book, Software Requirements 2nd edition, and liked it. However, one of the people quoted on the back of the book had told me that Karl had rethought the role of use cases. Well, I wanted to see that. Also there was this whole subtitle of "Practical Advice". I wanted some of that too.
You see, I teach a requirements seminar and I almost always get asked the "Thorny Issues" Karl lists: How long does requirements take? How much detail is appropriate? What does a good requirement look like? What should be in the specification? My favorite is, "What should marketing put in their document and what should development put in theirs?" My answer always started with, "It depends..." and I wanted better answers.
The answers I got from the book were things like, "There are no fixed answers to the question. Multiple variables contribute to this issue." Or "There is no simple formulaic approach to software specification." Yep, it depends. Well, at least I agree with him.
Lest I sound a bit harsh, there is a lot of Practical Advice in here. There is a good primer on estimating from requirements and acknowledging the cone of uncertainty, the importance of customer input - even on agile projects, the role of specifications, and the need for text and models for a good specification. It is just that for me, I like to think that I already gave that advice to my clients. In fact, there were several sections in the book were I wondered if he had attended my class! (He hasn't.) Perhaps that is why I like his books, I think on the same wavelength.
Oh, about Karl's rethinking of Use Cases. Well, it turns out that Use Cases are not functional requirements but containers of functional requirements. And there are other, sometimes more appropriate, ways to capture functional requirements. Also, functional requirements should be specified outside of the Use Case. However, Karl still really, really likes Use Cases. So, Karl has done not so much of a rethinking of Use Cases but a clearer statement about the multiple variables that go into capturing requirements.
So, should you buy this book? Well if you are ready to accept that requirements are hard, that there is no one best way, that there are some better ways but it depends on where you are and the problem you are trying to solve, then this book will work for you. It has enough to guide you in the right direction. You still will have questions but those need to be worked out in your environment and culture. For those who want a cookie cutter approach to requirements and no ambiguity, it depends...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 11 people found the following review helpful:
5.0 out of 5 stars Right on target, June 12, 2006
This book is a very good addition to any software library. Chapter 15 (Elements of Requirements style) contains some really good and practical advise and is a perfect example of what makes this book great. It just seems to answer some questions that other books don't address and it does it in a very readable format.
It is not as complete as other books on requirements but it does not pretend to be complete. The title says "More about Software Requirements" and this is exactly what you get.
If you do not have another manual that covers the fundamental of software requirements you might want to get "Software Requirements 2nd Edition". Those two books together will give you a nice complete package.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5 of 6 people found the following review helpful:
5.0 out of 5 stars Wiegers is the best, as always :), February 18, 2007
By Yegor Bugaenko (Moscow, Russia) - See all my reviews
(REAL NAME)   
Karl Wiegers is the person I recommend all my employees to read. This book is even better than 'Software Requirements, 2nd Edition' by Karl. He gives practical advises together with theory and important references. This book could be used as a tutorial for requirements engineers. One of the best books in this subject area.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars The definitive guide on requirments management for software
This is a great book on software requirements. As good as any out there.
Published 25 days ago by David Alan Tussey

5.0 out of 5 stars Software Requirements
Writer is great! Very good explanations. Book received quickly and in perfect shape. I recommend the seller.
Published 2 months ago by Michael G. Peters

5.0 out of 5 stars Yes, I gave it 5 stars
May be this valuation is a little bit personal, but I gave 5 stars without second thought. This books showed me how was I incorrect in my early projects by gathering requirements... Read more
Published 8 months ago by Olexiy Prokhorenko

4.0 out of 5 stars A good complement to Software Requirements book
This book is easier to read than the book that it is the sequel to and has specific topics. They may or may not add value to your life, but does add value to the original book to... Read more
Published 17 months ago by Don V

5.0 out of 5 stars Very useful to keep as reference, easy to read as well
I found it easy to read and very quickly full of my own highlighted pages and sticky notes for reference. This book will be in my must reread shelf at my desk. Read more
Published 22 months ago by Tracy

4.0 out of 5 stars Very practical book - good advice
This is an excellent book which discusses the practical aspects of requirements engineering. Is a good companion to the original Weigers book.
Published 23 months ago by Nitin Aby Prasant

4.0 out of 5 stars Good Book On Requirements
This book addresses specific topics related with software requirements and the section "10 cosmic truths about software requirements" alone is well worth the read. Read more
Published on August 29, 2007 by Joao Cortez

4.0 out of 5 stars Great Book
I actually read this one before the Software Requirements. This book is a good supplement to that one. But I would suggest starting with the other one by Karl first.
Published on August 11, 2006 by H. Reed

5.0 out of 5 stars Establishing the Requirements for a Project
There are hundreds, if not thousands of books on programming that talk about programming languages, programming techniques, programming aids, testing your programming, and more... Read more
Published on April 8, 2006 by John Matlock

5.0 out of 5 stars Highly-readable, practical book
Karl has done it again-written a highly-readable, practical book. Here he exposes common tough questions surrounding requirements development and management including: how long it... Read more
Published on March 22, 2006 by Ellen Gottesdiener

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 4 days ago
textbook scam 66 9 days ago
Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.