Software Configuration Management Needs Form
![]() |
Instructions for Software Configuration Management Needs Form
The Software Configuration Manager completes this form. For examples of completed forms, see activity C1.1 Determine Project Software Configuration Management Needs in the Software Configuration Management Planning Volume of this Guidebook. Please type text or check boxes only in the shaded areas. These shaded areas can be accessed by pressing the TAB key, or placing the cursor on the appropriate area and pressing the left mouse button. The shaded areas marked for text will expand or contract to fit the amount of text that is typed. There is no limit (other than size of page) to the number of words that can be typed in the shaded text areas.
[1] CSCI Name: Self-explanatory.
[2] Driving Factor: Determine and record the rating for each driving factor as follows: 1 = Small/Low; 2 = Medium; 3 = Large/High.
[a] Software Size: Small -- Less than 10K lines of code (LOC); Medium -- 10K to 50K LOC; Large -- Greater than 50K LOC
[b] Staff Size: Small -- Fewer than 6 persons; Medium -- 6 to 25 persons; Large -- More than 25 persons.
[c] Complexity Level:
Low - Simple requirements, small software size, minimal logic in code.
Medium - Complex requirements, medium software size, some complex logic in code.
High - Many complex requirements, large software size, complex logic in code.
[d] Criticality Level:
Low - Software failure of will impact only 1 mission objective.
Medium - Software failure will impact multiple mission objectives.
High - Software failure will result in failure of all mission objectives.
Record the actual estimates that these ratings are based on in the Estimated Values column (e.g., software size, expected staff size).
[3] Computed CM Needs Index: Use the following equation to calculate the CM Needs Index:
CM Needs Index = .25 * [S/W Size + (Staff Size*2) + (Complexity*3) + (Criticality*4)]
[4] Comments: Add any relevant information
[5] Actual SCM Needs: Complete this section based on the CM Needs Index, the suggested CM Needs in activity C1.1 Perform Software Configuration Management Needs Analysis, and experience from previous projects.