The increasing use of computers and software challenges not only software development technology but also software development management. For large systems, distributed processing has become a way of life. For the M-X weapon system, distributed processing is a necessity. It involves numerous computer nodes, architectures, and contractors. Enhancing productivity and performance for M-X, or any weapon system, is measured by successfully developing and delivering the weapon system (and its software). A successful development requires both software technology and software management. While technologies assist in developing computer programs, the development approach can often be pivotal for a successful project. In a weapon system environment, program management by the Government must provide the broad guidance for the actual software development which is usually performed by contractors. For M-X, the management approach includes a discipline to requirements definition, incremental software builds, and comprehensive testing. This approach allows the software to evolve into a mature system.
Managing software in the weapon system environment
Rechnerprogramme zur Lenkung von Waffensystemen
1981
9 Seiten, 15 Bilder
Conference paper
English
Managing software in the weapon system environment
AIAA | 1981
|A software engineering environment (SEE) for weapon system software
Tema Archive | 1983
|A software engineering environment (SEE) for weapon system software
Tema Archive | 1984
|Automated Reengineering for Legacy Weapon System Software
British Library Conference Proceedings | 1997
|Automated reengineering for legacy weapon system software
Tema Archive | 1997
|