Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers

Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers book cover

Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers

Author(s): Murali Chemuturi (Author)

  • Publisher: J. Ross Publishing
  • Publication Date: September 1, 2010
  • Edition: Illustrated
  • Language: English
  • Print length: 376 pages
  • ISBN-10: 1604270322
  • ISBN-13: 9781604270327

Book Description

This comprehensive reference on software development quality assurance addresses all four dimensions of quality: specifications, design, construction and conformance. It focuses on quality from both the micro and macro viewpoint. From a micro view, it details the aspect of building-in quality at the component level to help ensure that the overall deliverable has ingrained quality. From a macro view, it addresses the organizational-level activities that provide an environment conducive to fostering quality in the deliverables as well as developing a culture focused on quality in the organization. Mastering Software Quality Assurance also explores a process driven approach to quality and provides the information and guidance needed for implementing a process quality model in your organization. It includes best practices and valuable tools and techniques for software developers.

Editorial Reviews

Review

Outstanding! Read this book carefully since a few minutes of consideration may save you or your company millions of dollars and years of struggle in achieving business value from your software development initiatives. —Robert C. Anderson, Director, Process Development & Quality Assurance, Computer Aid, Inc.

Finally, a solid book dedicated to quality within software development. It should be mandatory reading for any software project manager. Every aspect of quality assurance and quality control is covered with topics dedicated to helping an organization succeed in its quality program implementation. The descriptions and benefits of the most valuable activities of software development are detailed and precise. Mastering Software Quality Assurance is a desk reference that experts and amateurs will refer to every day. —Paul Laberge, Continuous Improvement Analyst, Wolters Kluwer

From the Author

Quality Assurance (QA) is the most neglected activity  in the software development industry. Most software developers think that QA means testing alone! Even testing is not always fully carried out. It is accepted by the software development industry that 100% testing is not possible. There are assessment systems which started out as quality assessment systems but decayed over a decade and a half to be certificate dispensing agencies.  These are the reasons that necessitate release of a patch within three months of releasing of the product. There are books on software quality assurance but are found wanting when it comes to achieving quality in the real life.
What is more, the term “quality” itself is ill defined with more than one definition in vogue. This book discusses all current definitions and provides a comprehensive definition of “quality” as it should be.I have covered Software QA in all its facets in this book. This book guides the reader from the evolution of the quality assurance from the artisan days to modern industry. It provides guidelines on how to achieve quality at the program level, project/product level and at the organizational level. It also provides a new method of assessing the quality of an organization. It provides many formats, templates, standards and guidelines that can be implemented in the organizations. All these are provided as a download for the purchasers of the book!Above all, this is the first time a quantitative method is given to measure the quality of a software product delivered by a contractor along with easily locatable sources of data for computing the metric. Set of metrics that can be used for improving the organization are provided along with the method of computing them. This book shows how to use these metrics and improve quality of the software product in the organization. I am proud to have written this book and glad that it found a publisher (J.Ross Publishing, Inc. Fl, USA) willing to risk publishing it. The reader, unless heavily biased/prejudiced, would find great value from this book. I wrote this book from personal experience coupled with academic study of the subject after spending nearly four decades in various organizations, big and small. As Bob Anderson,  one of the reviewers put it, a few minutes of time spent in reading this book, can save the organization and the country millions.

View on Amazon

电子书代发PDF格式价格30我要求助
未经允许不得转载:Wow! eBook » Mastering Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers