Figure 13. Example of build planning for a MIL-STD-498 project


BUILD PLANNING WORKSHEET FOR MIL-STD-498
1. Identify at right the objectives of each build
2. Indicate below which activities are to be accomplished during the development of each build. Add clarifying notes as needed.
Build 1Build 2Build 3Build 4
Deliver to selected users an operational prototype that meets the following system-level requirements:SSS-1, SSS-5, ...SSS-1250Deliver to selected users an operational prototype that meets the requirements of Build 1 plus: SSS-2, SSS-3, SSS-15, ..., SSS-1249Deliver to all users a tested system that meets the requirements of Builds 1 and 2 plus: SSS-4, SSS-7,SSS-10, ..., SSS-1248Deliver to all users a tested system that meets all system-level requirements; transition to designated support agency
ParaActivity
5.1PROJECT PLANNING AND OVERSIGHT
5.1.1Plan the software development effortYes: Plan Build 1 in detail; Builds 2-4 in generalYes: Plan Build 2 in detail; Builds 3-4 in generalYes: Plan Build 3 in detail; Build 4 in generalYes: Plan Build 4 in detail
5.1.2Plan for CSCI qualification testingNo: No CSCI qual testing in this buildNo: No CSCI qual testing in this buildYes: Plan for CSCI qual testing in this buildYes: Update for CSCI qual testing in this build
5.1.3Plan for system qualification testingNo: No system qual testing in this buildNo: No system qual testing in this buildYes: Plan for system qual testing in this buildYes: Update for system qual testing in this build
5.1.4Plan for installing software at user sitesNo: Let users install on their ownNo: Let users install on their ownYes: Plan to install at user sitesYes: Update as needed for installation of Bld 4
5.1.5Plan for transitioning software to the support agencyYes: Very preliminary planning onlyYes: Update preliminary plansYes: Update preliminary plansYes: Finalize transition planning
5.1.6Follow plans; perform management reviewYes: For those plans that are in effectYes: For those plans that are in effectYes: For those plans that are in effectYes: For those plans that are in effect
5.2ESTABLISHING A SOFTWARE DEVEL ENVIRONMENT
5.2.1Establish a software engineering environmentYes: As needed for Build 1Yes: Update as needed for Build 2Yes: Update as needed for Build 3Yes: Update as needed for Build 4
5.2.2Establish a software test environmentYes: As needed for Build 1 testingYes: As needed for Build 2 testingYes: Set up fully for Build 3 qualification testingYes: Update as needed for Build 4 qualification testing


Translator: Simon Wright simon@pogner.demon.co.uk
Last updated: 22.iii.99