Good for projects requiring follow-on enhancement and maintenance. Support and maintenance could become difficult as knowledgeable people disappear and hardware becomes obsolete. Requires less knowledge of how the existing code was designed. Requires experienced and knowledgeable personnel familiar with the existing code. Difficult to keep a knowledge base as personnel are replaced.
Low software reuse potential - maintaining existing design.
High software reuse potential. No software reuse is available. Summary The MSS organization at the Ogden Air Logistics Center has a wealth of experience in supporting multiple projects and multiple weapon systems through applying the principles of reengineering across many software applications. The greatest benefits have been realized for platforms becoming more difficult to maintain and support. By rehosting and reusing mission planning software, Air Force pilots believe it has increased their capability to accomplish mission planning activities.