AF factory develops software
Connecting state and local government leaders
IT will be key element in Air Force's deployment of expeditionary forces. MONTGOMERY, Ala.—A 9-month-old software factory at the Air Force's Standard Systems Group is helping the service cut the time and money it spends developing and maintaining software. SSG's factory at Gunter Annex has about 700 employees and develops, tests and maintains Air Force combat support applications.
IT will be key element in Air MONTGOMERY, Ala.A 9-month-old software factory at the Air Forces Standard SSGs factory at Gunter Annex has about 700 employees and develops, tests and It also runs an Air Force network operations center to track communications links The Gunter factory has earned a Level 3 Capability Maturity Model rating from the The factory is a fee-for-service operation. This years rate for software In January, as part of a commandwide reorganization, Lt. Gen. Ronald Kadish, commander When he created the centers, Kadish directed ESC to adopt the computer industrys To adhere to those schedules, the Gunter software factory relies heavily on commercial Our work is primarily focused on combat support systems, such as supply line, The software-intensive systems are critical to the Air Forces mission of A recent survey of ESCs programs found that 42 percent of its software uses We provide the Air Force with standard systems that are developed here once and Creating the software factories is part of an effort by the Air Force to standardize The Gunter factory, which includes a small contractor staff, has six functions: The factorys software development division, in turn, is divided into branches for This is a big change from the way we were previously organized here at SSG, when The Unisys branch handles code for maintenance, supply and finance systems running on The approach also lets the factory use standardized tools and processes to develop As we put together all these people in the factory, we realized we had too many The Gunter factory uses a sequential standard engineering process (SEP): requirements, The On-Line Vehicle Interactive Management System, for instance, is currently in the The standalone PC application was written in Cobol in the early 1980s, but the service The factory is converting it to an Oracle Corp. relational database management system As part of the re-engineering, the factory is developing a new graphical user interface When writing code, the software factory primarily uses Cobol and C++. Less than 5 The software factorys OLVIMS development team is using a suite of tools from The development team used Microsoft Word and Excel 97 to create a baseline of Our biggest challenge in this phase of the SEP is how we track and manage changes The factory has started to import OLVIMS requirements data from Word and Excel into Another application, the Transmission Monitor and Control System, is in the design Originally, the application was written in Pascal and Fortran. To rewrite the TRAMCON
Forces deployment of expeditionary forces.
Systems Group is helping the service cut the time and money it spends developing and
maintaining software.
maintains Air Force combat support applications.
servicewide, and it provides around-the-clock technical support to Air Force users.
Software Engineering Institute at Carnegie Mellon University for its software development
work.
development is about $52 per hour. Next year that rate will likely rise to about $60 per
hour, SSG officials said.
of the Electronic Systems Center at Hanscom Air Force Base, Mass., established software
factories at Gunter and the Materiel Systems Group at Wright-Patterson Air Force Base,
Ohio.
18-month acquisition cycle for the Air Forces combat support systems and to reduce
development time to 12 months for new software and major modifications.
products and by designing and implementing highly integrated systems that comply with the
Defense Information Infrastructures Common Operating Environment, said Kenneth
Heitkamp, SSGs technical director and director of the software factory.
maintenance, personnel and payroll systems, but we do have some command and control
systems, he said.
supporting more than 200 active and Air Force Reserve bases in the United States and
overseas, Heitkamp said.
commercial components.
then reused across the service, he said. It doesnt matter what base you
go to, youll find that these software applications are reused as-is because we
dont release source code.
its systems and eliminate the software hobby shops that have sprung up
servicewide, Heitkamp said. Previously, program managers developed applications on their
own without direction from SSG, he said.
software development, software engineering, customer support, configuration management,
operations control, and test and evaluation.
Unisys Corp. mainframe, Unix and Microsoft Windows NT applications.
we had all these programmers and analysts arranged around functional areas such as
logistics, medical or whatever, said Col. Bruce Paterson, head of the factorys
Software Development Division.
mainframes. The Unix branch works on apps for midtier systems, servers running at Defense
Department megacenters and desktop PCs. The NT branch deals with applications running
under NT, Windows 95, Windows 3.1 and MS-DOS on desktop systems.
apps, he said. The factory now has a manageable tool kit, he said.
tools, Heitkamp said. Fools with tools are still fools and still worse are
fools with tools without a process.
evaluation and proposal; project planning; analysis; design; construction; testing;
implementation; customer support and completion.
requirements phase, which will likely last seven months. More than 375 active, Guard and
Reserve units use OLVIMS to manage and maintain the Air Forces fleet of 110,000
vehicles.
wants to run OLVIMS in a client-server environment.
running under NT on servers at DOD megacenters.
and using modern programming tools, SSG officials said.
percent of the factorys apps are written in Ada, SSG officials said.
Oracle that includes Developer 2000, Designer 2000 and Discover 2000, said Capt. Keith
Kocan, team leader for the OLVIMS effort.
OLVIMS more than 400 requirements, Kocan said.
to the requirements, Kocan said. Word and Excel are good for the first part of
the process but later on they fall short.
RequisitePro from Rational Software Corp. of Cupertino, Calif., a requirements management
tool that runs under Windows.
phase. TRAMCON is a remote site alarm system developed in 1981. It resides on
minicomputers and supports the services Digital European Backbone, monitoring radio
equipment alarms and measuring network performance.
code in C++, the factory is using Rational Softwares Rational Rose, a visual
modeling tool, said Lt. James Swanner, a software design engineer.
NEXT STORY: Commerce site lists resources for IT training