2004Unpublished venueRequires access

Achieving Software Quality through Teamwork

Isabel Evans

Open publisher page 14 citations

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 14 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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.

Key concepts: Team software process, Software quality analyst, Personal software process, Software quality control, Software peer review, Software development, Software quality, Software construction

Related papers

Back to paper searchBrowse research topicsOriginal source
Achieving Software Quality through Teamwork — Research Paper | ScholarLens