term paper help1

term paper help1 - A Q UANTITATIVE EVALUATION OF THE...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
A QUANTITATIVE EVALUATION OF THE EFFECTIVENESS OF QUALITY ASSURANCE AS EXPERIENCED ON A LARGE-SCALE SOFTWARE DEVELOPMENT EFFORT Peter Chase Belford Computer Sciences Corporation and Dr. Carlo Broglio Federal Aviation Administration Section 1 - INTRODUCTION The purpose of quality assurance on software projects is to achieve high quality products on schedule, within cost, and in compliance with contract requirements. However, historically, the effectiveness of these activities on software projects has not been quantitatively demonstrable because of a lack of data collected on the project combined with a lack of insight into the opera- tional reliability of the system. Quality assurance is a collection of activities on a contractual deliverable whose purpose is to impart a degree of confidence that the deliverable will conform to the customer's concept of what was procured. Under these conditions, quality assurance must be performed with respect to a documented baseline of the concept. This baseline can address the need in the form of requirement statements; the conceptual approach to be followed in the form of a functional specification; or the design to be implemented in the form of a design specification. Further, these baselines are hierarchical in the sense that when quality assurance is applied to a level it is implicitly applied to all lower levels; e.g., if the need is to be satisfied, the conceptual approach must be satisfied. Effective quality assurance programs impart a high degree of confidence to the custo- mer without significant impacts on schedule or cost. Historically, this effectiveness has not been quantitatively demonstrable because of a lack of data collected on the project combined with a lack of insight into the operational reliability of the system. The purpose of this paper is to present experi- ential data on the application of modern quality assurance methods to the conceptual approach level of the system development process. Thus, it will address issues for ensuring compliance to both the functional and design specifications. Data collected on the effectiveness of the quality assurance program will be presented and analyzed. The project being reported on is Computer Sciences Corporation's development of the Federal Aviation Administration's (FAA's) Air Traffic Control Sys- tem Command Center (ATCSCC) Central Flow Control Software System. The Air Traffic Control System Command Center was established in 1970 to oversee the flow of air- craft among Air Route Traffic Control Centers (ARTCCs). The ATCSCC's primary objective is to balance national air traffic flow to minimize delays equitably without exceeding controller capacity or jeopardizing safety. The ATCSCC consists of four functional elements:
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 6

term paper help1 - A Q UANTITATIVE EVALUATION OF THE...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online