* are consistent with ISO 9000 and CMM
* are ranked with cost/benefit analysis
* give implementation advice
* can be combined and applied to suit your organisation's needs
* are supported by a web page pointing to RE tools and resources
The text first outlines what requirements engineering is and how it fits into the software engineering process. The authors then use a question-and-answer approach, short chapters, and highlighted tips to show how to define and develop a process for creating reliable software in your organization. Sommerville and Sawyer consider some ad hoc ways to improve your customer requirements documents and some more rigorous approaches, such as ISO 9000 standards for software engineering and formal specifications (where the correctness of software can be proved mathematically). Requirements Engineering can be a little dry, but it covers a vital area of software design that can benefit almost all developers.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
13 of 13 people found the following review helpful:
5.0 out of 5 stars
Great for use at different levels,
By Doug Childs (dchilds@mediaone.net) (Atlanta) - See all my reviews
This review is from: Requirements Engineering: A Good Practice Guide (Paperback)
I've been in this part of the business for a while and I haven't seen anything quite like this book for requirements. A nice blend of theory and VERY practical advice, you can easily use the book in at several ways: 1. Better understanding of a particular techniques' effectiveness and context, for example use cases (called viewpoints here) or state-transition diagrams. 2. Flip through the book and see which guidelines you can most effectively apply to your current project, e.g. building a database or putting in a table of contents. 3. Evaluate your "maturity level" & determine how to improve your current requirements process.I can't tell if would be helpful to someone who had never wrestled with serious requirements, but even then, it has a good bibliography & website. Belongs on the analyst's working bookshelf.
10 of 12 people found the following review helpful:
2.0 out of 5 stars
Some decent suggestions, but fluff to content ratio is 5:1.,
By A Customer
This review is from: Requirements Engineering: A Good Practice Guide (Paperback)
There are some usable guidelines for requirements gathering, though I feel common sense would give you many of them. I think this book is watered down heavily to fill 350 pages; the content could have fit in 50 pages. The book was not thought out.
4 of 4 people found the following review helpful:
4.0 out of 5 stars
Valuable advices, but not for beginners,
By
This review is from: Requirements Engineering: A Good Practice Guide (Paperback)
I found this book very insightfull, but it needs to have a first idea about what is the requirements engineering and how it's processed. Once you have this idea, this book helps you. You'll find here, essentially pieces of advices which looks like process patterns (in my opinion it should even improve the book to show these advices through a pattern form) to tackle specific problems whith requirements engineering. Moreover, these advices can be read separately. For the beginners, it mises a strong frame along the book to know what is exactly requirements management and so on. But I think the authors are right to do not try to satisfy everybody. As a weakness, I don't know why, but this book seems to be a bit old, where the edition date is only 1997, through a lot of details I feel to read a book written in the early 1980s. But this book is not about technology, so it's not a big weakness.
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
|