Customer Reviews


5 Reviews
5 star:
 (5)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews
Most Helpful First | Newest First

5 of 5 people found the following review helpful:
5.0 out of 5 stars A complete treatment for designing large software systems, October 28, 2006
By 
Tim Korb (West Lafayette, IN USA) - See all my reviews
This review is from: Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software (Hardcover)
This thoroughly researched book begins with an excellent summary of the state of software development methodologies. It provides a useful description of the important strategies, life-cycle models, and process improvement methodologies. The theme of the book comes from applying Taguchi Methods to software development. This approach to trustworthy software shifts effort "upstream" from testing to design: Build software right in the first place rather than waiting for a huge quality assurance department (or worse yet, customers) to find the bugs for you. Several chapters provide detail on how to apply these principles to large scale software systems.

The authors have pulled together material from an impressive set of resources into one, admittedly lengthy, book. The shear number of methodologies (including corresponding acronyms!) contained in this volume is staggering. The chapter endnotes document these sources and web references give many pointers for additional information. They also include several case studies written by practioners who have used the methodologies described in the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Classrooms in particular will find it excellent., November 6, 2006
This review is from: Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software (Hardcover)
College-level students of quality assurance will welcome this integrated approach to software quality issues, which tells how to prevent bugs in implementation rather than discovering them after. Case examples of DFTS technology include FMEA, QFD and more, and provide a blend of theory, applications, and exercises designed to test student knowledge. Classrooms in particular will find it excellent. Its authors are a CEO of a quality assurance company and a chairman of a consulting group, and professor.

Diane C. Donovan
California Bookwatch
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars Excellent book on the subject, March 23, 2007
By 
This review is from: Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software (Hardcover)
Design for Trustworthy Software is an excellent book for developing robust software designs. The book explains very well the principles and methodologies that can help in developing of software with emphasis on prevention rather than corrective action.Professionals have been looking for a good book which can describe and help them in the reliability side of the software. This book just does that.

I particularly like Part II-Tools and Techniques of Design for Trustworthy Software. Although these tools and techniques are well known



and applied for a long time on the hardware side, their application for software is very well rxplained here. The book is excellently organized for students and beginning practitioners. In each chapter key points are are braught out at the end to confirm the understanding and then the exercises and questions challenge that understanding.

The authors have demonstrated their knowledge of wide array of concepts and principles.At the same time, their keen grasp of those concepts and princples is clearly evident.

I will strongly recommend this book for the students of the subject as well as professionals who are working to achieve robust software designs.


ASH SAHNI
PRESIDENT,ASH AND ASSOCIATES
International Consultants in Quality and Compliance Management
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Well-written book - good balance of theory and practice, March 27, 2007
This review is from: Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software (Hardcover)
This book does justice to the many issues facing any corporation today when designing their software. It has a balanced blend of theory and practice. While it can be used very easily in a college classroom, it is also well-suited for a more practitioner oriented audience. Practicing managers will find the chapters and corresponding steps very useful as they try to design and implement higher quality software.

My favorite chapter was chapter 5. This chapter presents a very clear list of steps that need to be addressed when designing trustworthy software. The authors do a great job integrating the various literatures on management of change. The implementation steps would probably apply to many more change issues in organizations - showing the versatile nature of the book.

Great text!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 5 people found the following review helpful:
5.0 out of 5 stars Brilliant book on software design, October 16, 2006
This review is from: Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software (Hardcover)
This is an excellent book providing exposure to a new technology in software design. Design For Trustworthy Software is well written. The quality initiative ideas are quite innovative.
I like the fact that the book's focus is on building quality into the product at the early design phases. Bugs found further downstream in the development process get more and more expensive to fix.
The exercises at each chapter's end are well presented to allow for better understanding of the material.
This is a great resource for both students and software professionals for producing high quality software.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software
Used & New from: $10.00
Add to wishlist See buying options