More About Software Requirements and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Like New See details
$13.08 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
Sell Back Your Copy
For a $2.34 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
More About Software Requirements: Thorny Issues and Practical Advice
 
 
Start reading More About Software Requirements on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

More About Software Requirements: Thorny Issues and Practical Advice [Paperback]

Karl Wiegers (Author)
4.7 out of 5 stars  See all reviews (16 customer reviews)

List Price: $29.99
Price: $16.90 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $13.09 (44%)
  Special Offers Available
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 14 left in stock--order soon (more on the way).
Want it delivered Wednesday, February 1? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $14.35  
Paperback $16.90  
Sell Back Your Copy for $2.34
Whether you buy it used on Amazon for $5.43 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $2.34.
Used Price$5.43
Trade-in Price$2.34
Price after
Trade-in
$3.09

Book Description

0735622671 978-0735622678 January 17, 2006 1
No matter how much instruction you've had on managing software requirements, there's no substitute for experience. Too often, lessons about requirements engineering processes lack the no-nonsense guidance that supports real-world solutions. Complementing the best practices presented in his book, Software Requirements, Second Edition, requirements engineering authority Karl Wiegers tackles even more of the real issues head-on in this book.

With straightforward, professional advice and practical solutions based on actual project experiences, this book answers many of the tough questions raised by industry professionals. From strategies for estimating and working with customers to the nuts and bolts of documenting requirements, this essential companion gives developers, analysts, and managers the cosmic truths that apply to virtually every software development project.

Discover how to:

  • Make the business case for investing in better requirements practices
  • Generate estimates using three specific techniques
  • Conduct inquiries to elicit meaningful business and user requirements
  • Clearly document project scope
  • Implement use cases, scenarios, and user stories effectively
  • Improve inspections and peer reviews
  • Write requirements that avoid ambiguity

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

More About Software Requirements: Thorny Issues and Practical Advice + Software Requirements 2 + Writing Effective Use Cases
Price For All Three: $76.87

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Software Requirements 2 $24.39

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Writing Effective Use Cases $35.58

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

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

About the Author

Karl E. Wiegers is a leading speaker, author, and consultant on requirements engineering, project management, and process improvement. As Principal Consultant with Process Impact, he conducts training seminars for corporate and government clients worldwide. Karl has twice won the Software Development Productivity Award, which honors excellence in productivity-enhancing products and books.


Product Details

  • Paperback: 224 pages
  • Publisher: Microsoft Press; 1 edition (January 17, 2006)
  • Language: English
  • ISBN-10: 0735622671
  • ISBN-13: 978-0735622678
  • Product Dimensions: 9.1 x 7.4 x 0.7 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #94,069 in Books (See Top 100 in Books)

More About the Author

Karl Wiegers is Principal Consultant with Process Impact (www.processimpact.com) in Portland, Oregon. He has provided training and consulting services worldwide on many aspects of software development, management and process improvement. Karl holds a PhD in organic chemistry from the University of Illinois, which he believes provides the perfect background for anyone in IT. Prior to starting Process Impact in 1997, he spent 18 years at Eastman Kodak Company as a photographic research scientist, software developer, software manager, and software quality and process improvement specialist.

Karl's most recent book is a memoir of life lessons called "Pearls from Sand: How Small Encounters Lead to Powerful Lessons." Visit www.PearlsFromSand.com to get more information, follow the blog, and submit your own pearls of wisdom to share with the world.

Karl's professional goal is to create books, articles, training materials, templates, and other materials that can help improve the effectiveness of any individual or organization that develops software. You can download many of these items at www.processimpact.com/goodies.shtml. He is the author of five books and more than 170 articles on many aspects of software, chemistry, and military history. His training seminars are available as eLearning courses at www.processimpact.com/elearning.shtml.

When not at the keyboard, Karl enjoys reading military history, cooking, tasting (okay, drinking) wine, playing guitar, and writing and recording music. Check out his recipes at www.processimpact.com/recipes.shtml and his songs (if you dare) at www.karlwiegers.com/songs.

 

Customer Reviews

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

62 of 64 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)   
This review is from: More About Software Requirements: Thorny Issues and Practical Advice (Paperback)
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...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 12 people found the following review helpful:
5.0 out of 5 stars Right on target, June 12, 2006
This review is from: More About Software Requirements: Thorny Issues and Practical Advice (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 8 people found the following review helpful:
5.0 out of 5 stars Wiegers is the best, as always :), February 18, 2007
This review is from: More About Software Requirements: Thorny Issues and Practical Advice (Paperback)
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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
This book begins with an overview of some fundamental concepts and principles about software requirements engineering. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
reservation kiosk, requirements management tools, use case points, testable requirements, user acceptance criteria, bridging documents, traceability links, traceability data, defining project scope, use case name, use case approach, abstraction scale, use case description, requirements analyst, missing requirements, user stories, nonfunctional requirements, specific use case, requirements baseline, alternative flows, child requirements, pedestrian sign, particular use case, exploring requirements, product champions
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Second Edition, Cosmic Truth, The Myth of the On-Site Customer, Don't Walk, Extreme Programming, Estimating Based, Exploiting Requirements Management Tools, Measuring Requirements, The Line, Loan Applicant, Phone Company, The Standish Group, United States
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:




What Other Items Do Customers Buy After Viewing This Item?


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
 

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
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject