The Rapid Integration and Test Environment: A Process for Achieving Software Test Acceptance

Report Number: NPS-AM-10-044

Series: Acquisition Management

Category: Test and Evaluation (T&E)

Report Series: Proceedings Paper

Authors: Patrick V. Mack

Title: The Rapid Integration and Test Environment: A Process for Achieving Software Test Acceptance

Published: 2010-04-01

Sponsored By: Acquisition Resea0rch Program

Status: Published--Unlimited Distribution

Research Type: Other Research Faculty

Full Text URL: http://acquisitionresearch.net/files/FY2010/NPS-AM-10-044.pdf

Keywords: Test and Evaluation (T&E)

Abstract:

The Rapid Integration and Test Environment (RITE) initiative, implemented by the Program Executive Office, Command, Control, Communications, Computers and Intelligence, Command and Control Program Office (PMW-150), was born of necessity. Existing processes for requirements definition and management, as well as those for software development, did not consistently deliver high-quality Navy command and control (C2) systems on time and within budget. Navy C2 software programs experienced an increase in software defects that were not discovered until the completion of development activities and, because of the pressure to deploy software on schedule, product releases were distributed with defects. These defects were then repaired post delivery at significant cost. This situation was untenable and required new procedures and processes to solve the programmatic and technical challenges while operating with reduced budgets. This paper introduces a new life cycle model for Navy C2 software that places increased emphasis on early and frequent software testing, as well as on necessary software engineering practices at the source code level. RITE is a more structured approach to software development, taking full advantage of technology advances and open source models to automate processes and shorten development cycles