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



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
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.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

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

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

List Price: $29.99
Price: $17.53 & FREE Shipping on orders over $25. Details
You Save: $12.46 (42%)
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
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it tomorrow, June 20? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $13.19  
Paperback, Bargain Price $12.00  
Paperback, January 17, 2006 $17.53  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

January 17, 2006 0735622671 978-0735622678 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

Frequently Bought Together

More About Software Requirements: Thorny Issues and Practical Advice + Software Requirements 2 + Writing Effective Use Cases
Price for all three: $78.85

Buy the selected items together


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: 7.5 x 0.6 x 9 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #463,125 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

4.7 out of 5 stars
(17)
4.7 out of 5 stars
3 star
0
2 star
0
1 star
0
Very good explanations. Michael G. Peters  |  5 reviewers made a similar statement
Most Helpful Customer Reviews
70 of 73 people found the following review helpful
4.0 out of 5 stars It depends... January 30, 2006
Format: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.
... Read more ›
Comment | 
Was this review helpful to you?
13 of 15 people found the following review helpful
5.0 out of 5 stars Right on target June 12, 2006
Format: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.
Comment | 
Was this review helpful to you?
8 of 10 people found the following review helpful
5.0 out of 5 stars Wiegers is the best, as always :) February 18, 2007
By Yegor
Format: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.
Comment | 
Was this review helpful to you?
6 of 9 people found the following review helpful
5.0 out of 5 stars Establishing the Requirements for a Project April 8, 2006
Format:Paperback
There are hundreds, if not thousands of books on programming that talk about programming languages, programming techniques, programming aids, testing your programming, and more. Yet there is very little written on telling these programmers just what they should be programming.

This book is the exception. It is on how to specify and then manage the software project. It discusses all of the components of developing a set of requirements that will accurately reflect the real needs of the agency that will use the software. It covers all of the new buzz words like 'extreme programming,' 'cases,' 'scenarios,' and so on. Some of these it accepts, some are not reported to be helpful.

The goal of this book is to give the person or group developing the requirements sufficient tools to produce the documents that can later be used to develop the software that everyone agrees is what is needed.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Great addition to my Business Analyst Library December 19, 2012
Format:Kindle Edition|Amazon Verified Purchase
Great Book. I love the way Karl puts it all together. Practical tips and techniques that really make sense. I have already worn out the highlighter! I will be buying more copies to share with my team.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Review this book for clients who may be difficult September 22, 2011
Format:Paperback|Amazon Verified Purchase
A book to read then keep on your shelf for reference later. It would be good to highlight some of the key factors in each chapter which are indicated as critical to manage the thorny issues Wiegers presents.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars OK April 14, 2010
Format:Paperback|Amazon Verified Purchase
The good book about sofware requirements for people who want to learn more about issues related to requirements. I can recommend it for people with basic level of knowledge.
Comment | 
Was this review helpful to you?
Format:Paperback
This is a great book on software requirements. As good as any out there.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
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 on August 16, 2009 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 on March 7, 2009 by Alexey Prohorenko
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 on June 15, 2008 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 on January 7, 2008 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 on December 9, 2007 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
Search Customer Reviews
Only search this product's reviews





Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Listmania!


So You'd Like to...



Look for Similar Items by Category