CrossTalk: The Journal of Defense Software Engineering. Volume 23, Number 1, Jan/Feb 2010
SOFTWARE TECHNOLOGY SUPPORT CENTER HILL AFB UT
Pagination or Media Count:
CMMI Getting a Handle on Process is easier said than done. The constant barrage of variables interacting with the human component makes following a repeatable process model a challenge in any industry--but extremely difficult in software. Building assembly line-type products makes process easier, but the defense software industry doesnt typically make assembly line software. In fact, our jobs are anything but repeatable as we strive to meet the challenges of an ever-changing enemy with its own evolving technological advances, cyberterrorism strategies, and constant countermeasures taken to defeat our latest technology. So why put forth the effort to follow a process model when the products change so rapidly The reason is simple There are huge benefits accompanying process. Our software team, the 309th Software Maintenance Group SMXG at Hill AFB, has teamed in an enterprise fashion with two other AFB SMXGs--the 76th at Tinker and the 402nd at Robins--committing to process improvement in an effort to further progress down the process road on which we embarked many years ago. We continue because past efforts have significantly reduced defects and increased productivity. Process can do that in a way no other process improvement effort can. Ive heard the many arguments made in defense of agility versus process. This issue of CrossTalk will explore the virtues of both, also discussing the transformation and incorporation of process with other concepts, ideas, and process improvement efforts.
- Computer Programming and Software