Achieving Software Quality through Teamwork
Isabel Evans
Abstract
Isabel Evans
Abstract
Successful software depends not only on technical excellence but on how members of the software team work together. Written in easy to understand language by a leading expert in the field, this ground-breaking volume provides an overview of the team culture required to develop quality software. Reflecting the different views on the nature of software quality, the book helps groups in a software team to communicate more effectively and to overcome the conflict created by their different perceptions of quality. You learn the roles and activities of team members (including customers) throughout the life of a software product, from before the software development starts and during the software development lifecycle, to after the software has been deployed and is in use. Achieving Software Quality through Teamworkdescribes popular software quality models such as EFQM, Watts Humphreys' personal and team software processes, TMAP and CMM. It features numerous examples, sources for further information, and tools and techniques that can be applied to real projects. An indispensable resource for software developers, testers, managers, quality assurance professionals, and customers, the book explains how to clear the way through difficult people issuesu so that software quality can be achieved. Defining the key groups within a software team and their different definitions of quality, this unique reference enables you to improve the communications and relationships between team members throughout a project and the lifetime of the software.
OpenAlex reports 14 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Successful software depends not only on technical excellence but on how members of the software team work together. Written in easy to understand language by a leading expert in the field, this ground-breaking volume provides an overview of the team culture required to develop quality software. Reflecting the different views on the nature of software quality, the book helps groups in a software team to communicate more effectively and to overcome the conflict created by their different perceptions of quality. You learn the roles and activities of team members (including customers) throughout the life of a software product, from before the software development starts and during the software development lifecycle, to after the software has been deployed and is in use. Achieving Software Quality through Teamworkdescribes popular software quality models such as EFQM, Watts Humphreys' personal and team software processes, TMAP and CMM. It features numerous examples, sources for further information, and tools and techniques that can be applied to real projects. An indispensable resource for software developers, testers, managers, quality assurance professionals, and customers, the book explains how to clear the way through difficult people issuesu so that software quality can be achieved. Defining the key groups within a software team and their different definitions of quality, this unique reference enables you to improve the communications and relationships between team members throughout a project and the lifetime of the software.
Key concepts: Team software process, Software quality analyst, Personal software process, Software quality control, Software peer review, Software development, Software quality, Software construction