Inroads to Software Quality


Book Description

Helps software organizations build in quality cost-effectively, starting before products are developed. This book is a highly-readable, non-theoretical guide to software quality improvement. It includes 18 "filters" that software development managers can use to instill quality throughout the development process. Presents techniques that can lead to a dramatic reduction in expensive, time-consuming functional testing. Covers all the leading process improvement tools. Managers responsible for quality processes, directors of R&D, development engineers, software testers and QA managers, process improvement engineers, business and engineering faculty, corporate trainers and ISO 9000 implementors.




Software Quality Assurance


Book Description

Of all the audit functions faced by QA, software auditing is probably the most difficult because of the need to know and understand the intricacies of the processes being audited. In addition, auditors must be familiar with and understand the implications of the international and national standards and know how to proceed when deficiencies are revealed. Howard Garston Smith is Software Quality Assurance Auditor for Pfizer, UK, and brings twenty years of expertise in software development and auditing to this incredibly detailed manual. He provides the "what to" and the "how to" of software QA auditing in a clear and practical style that guarantees effective software quality audits.




A Guide to Software Quality Engineering


Book Description

In today’s fast-paced digital world, delivering high-quality software is not just a goal; it’s an absolute necessity. A Guide to Software Quality Engineering is a companion book for anyone involved in software development, testing, or quality assurance. This comprehensive book takes you on a transformative journey through the world of software quality engineering, providing invaluable insights, practical methodologies, and expert advice that will elevate your projects to new levels of excellence. The book features the following points: • Performance Testing Security Testing • Usability Testing • Continuous Integration and Continuous Testing • Requirements Engineering and Quality • Code Quality and Static Analysis • Defect Management and Root Cause Analysis • Release and Deployment Management Dive into the fundamental principles of software quality engineering, understanding the critical role it plays in ensuring customer satisfaction, user experience, and the overall success of your software products. Whether you’re a seasoned professional or a budding enthusiast, this book caters to all levels of expertise.







The House of Quality in a Minute


Book Description

Quality function deployment (QFD) is an effective tool to help organizations to become more competitive by designing their products and services to satisfy customers’ requirements. This book is precise and direct and focuses on the key issues in building the House of Quality otherwise known as Quality Function Deployment (QFD). By reading this book, the manager understands how to solicit customer requirement information, how design requirements are matched to customer requirements, how priorities of customer needs are established, and how activities are benchmarked. Furthermore, this new edition expands the topic to include process change initiatives on the premise that QFD cannot be achieved if the organization itself is not transformed to achieve customer satisfaction. The manager is guided on how to solve critical problems to achieve customer satisfaction. The book guides the reader to understand how companywide quality activities are related to QFD. This association is often lacking in other presentations that treat QFD as if it is independent of other quality efforts, such as process change initiative. The book will therefore include information on related quality initiatives such as: • Identification of customer needs • Benchmarking & re-engineering • Strategic planning • Quality assurance • Stakeholder teams • Cost control & productivity improvement • Six sigma • Process change initiative







A Guide to Selecting Software Measures and Metrics


Book Description

Going where no book on software measurement and metrics has previously gone, this critique thoroughly examines a number of bad measurement practices, hazardous metrics, and huge gaps and omissions in the software literature that neglect important topics in measurement. The book covers the major gaps and omissions that need to be filled if data about software development is to be useful for comparisons or estimating future projects. Among the more serious gaps are leaks in reporting about software development efforts that, if not corrected, can distort data and make benchmarks almost useless and possibly even harmful. One of the most common leaks is that of unpaid overtime. Software is a very labor-intensive occupation, and many practitioners work very long hours. However, few companies actually record unpaid overtime. This means that software effort is underreported by around 15%, which is too large a value to ignore. Other sources of leaks include the work of part-time specialists who come and go as needed. There are dozens of these specialists, and their combined effort can top 45% of total software effort on large projects. The book helps software project managers and developers uncover errors in measurements so they can develop meaningful benchmarks to estimate software development efforts. It examines variations in a number of areas that include: Programming languages Development methodology Software reuse Functional and nonfunctional requirements Industry type Team size and experience Filled with tables and charts, this book is a starting point for making measurements that reflect current software development practices and realities to arrive at meaningful benchmarks to guide successful software projects.




Customer Oriented Software Quality Assurance


Book Description

This is a comprehensive, practical "how to" guide to customer-focused software quality assurance, for organizations of all sizes and types. Readers will learn how to design a quality assurance program that builds on customers' expectations. The book also explores the role of ISO 9000 and SEI CMM appraisals in customer-focused quality assurance.