1992AT&T Technical JournalRequires access

Competing in Large-Scale Software Development

Stacey J. Gelman, F. M. Lax, Joseph F. Maranzano

Open publisher page 9 citations

Abstract

This paper provides an overview to the theme of this issue, the software-development process; i.e., the integration of practices, technology, and platforms into an environment for the development of software products. With a well-defined software-development process, an organization can optimize its development intervals, minimize costs, and maximize performance. In this paper, we describe the work going on in some AT&T business units to define and improve the process of software development and, thereby, shorten the time to market for products and improve product quality. In particular, we focus on two projects that provide mechanisms organizations can use to achieve and measure improvement in their software-development processes. These mechanisms emphasize the process and its components. By using these mechanisms, a software-development organization can choose the most appropriate practices, technology, and platforms to support its processes and measure the results of using these choices. Thus, the organization can quickly become process focused and reap the benefits of this approach to software development.

About this research paper

What this paper is about

This paper provides an overview to the theme of this issue, the software-development process; i.e., the integration of practices, technology, and platforms into an environment for the development of software products. With a well-defined software-development process, an organization can optimize its development intervals, minimize costs, and maximize performance. In this paper, we describe the work going on in some AT&T business units to define and improve the process of software development and, thereby, shorten the time to market for products and improve product quality. In particular, we focus on two projects that provide mechanisms organizations can use to achieve and measure improvement in their software-development processes. These mechanisms emphasize the process and its components. By using these mechanisms, a software-development organization can choose the most appropriate practices, technology, and platforms to support its processes and measure the results of using these choices. Thus, the organization can quickly become process focused and reap the benefits of this approach to software development.

Why it matters

OpenAlex reports 9 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

This paper provides an overview to the theme of this issue, the software-development process; i.e., the integration of practices, technology, and platforms into an environment for the development of software products. With a well-defined software-development process, an organization can optimize its development intervals, minimize costs, and maximize performance. In this paper, we describe the work going on in some AT&T business units to define and improve the process of software development and, thereby, shorten the time to market for products and improve product quality. In particular, we focus on two projects that provide mechanisms organizations can use to achieve and measure improvement in their software-development processes. These mechanisms emphasize the process and its components. By using these mechanisms, a software-development organization can choose the most appropriate practices, technology, and platforms to support its processes and measure the results of using these choices. Thus, the organization can quickly become process focused and reap the benefits of this approach to software development.

Key concepts: Software development, Package development process, Software development process, Team software process, Personal software process, Process (computing), Computer science, Software

Related papers

Back to paper searchBrowse research topicsOriginal source
Competing in Large-Scale Software Development — Research Paper | ScholarLens