131
SMS Rel.4 - 5/15/97 Printed 05/30/22 Slide 1 PM04-97 Welcome to the System Modification Scenario Project Management Training Class

Project Management

Embed Size (px)

Citation preview

Page 1: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 1PM04-97

Welcome to the

System Modification Scenario

Project Management

Training Class

Page 2: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 2PM04-97

Course Overview

- Review SPI, CMM, and SMS- Introduction to Project Management (PM)- PM and the CMM- PM and FSO Policy- Identification of PM tasks, subtasks, and

procedures as outlined in the SMS

Page 3: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 3PM04-97

SECTION 1

SPI Review

Page 4: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 4PM04-97

SPI, CMM, SMS Review

The student will answer questions about:- Software Process Improvement (SPI)- Capability Maturity Model (CMM)- System Modification Scenario (SMS)

The student will identify:- The Key Process Areas of CMM Level 2- The outline levels of the SMS

Page 5: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 5PM04-97

Software Process Improvement (SPI)SPI

REVIEW

- Effort to Improve Software Process- System of:

» Tasks» Tools » Standards, Methods, Practices

- Applicable Throughout Software Life Cycle

Page 6: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 6PM04-97

CMMREVIEW

Capability MaturityModel (CMM)

A FRAMEWORK FOR EFFECTIVE SOFTWARE PROCESSES- Identifies:

» Maturity Levels» Key Process Areas» Common Features

Page 7: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 7PM04-97

KEY PROCESS AREAS (KPAs)As Defined by

SOFTWARE ENGINEERING INSTITUTE (SEI)“SOFTWARE ENGINEERING AND MANAGEMENT PRACTICES”

ORGANIZATIONPROCESS

DEFINITION

SOFTWAREPRODUCT

ENGINEERING

ORGANIZATIONPROCESS

FOCUS

INTEGRATEDSOFTWARE

MANAGEMENT

INTERGROUPCOORDINATION

PEERREVIEWS

TRAININGPROGRAM

PROCESS MEASUREMENT

&ANALYSIS

QUALITYMANAGEMENT

DEFECTPREVENTION

TECHNOLOGYINNOVATION

PROCESSCHANGE

MANAGEMENT

REQUIREMENTSREQUIREMENTSMANAGEMENTMANAGEMENT

PROJECTPROJECTPLANNINGPLANNING

PROJECTPROJECTTRACKING &TRACKING &OVERSIGHTOVERSIGHT

SUBCONTRACTSUBCONTRACTMANAGEMENTMANAGEMENT

SOFTWARESOFTWAREQUALITY QUALITY

ASSURANCEASSURANCE

SOFTWARESOFTWARECONFIGURATIONCONFIGURATION

MANAGEMENTMANAGEMENT

LEVEL 3 - DEFINEDLEVEL 3 - DEFINED

LEVEL 4 - MANAGEDLEVEL 4 - MANAGED

LEVEL 5 - OPTIMIZINGLEVEL 5 - OPTIMIZING

LEVEL 2 -REPEATABLELEVEL 2 -REPEATABLE

LEVEL 1 - INITIALLEVEL 1 - INITIAL

Page 8: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 8PM04-97

System Modification Scenario (SMS) SMS

REVIEW

- One part of the Software Process Architecture

- Focuses on routine system modification- Provides:

» Process definition» Description» Documentation

Page 9: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 10: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 10PM04-97

Performance Check

Open the Performance Check Package toSPI, CMM, SMS Review

and answer the questions.

Page 11: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 11PM04-97

PROJECT

MANAGEMENT

INTRODUCTION

SECTION 2

Page 12: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 12PM04-97

PM Introduction

Objectives:- Define Project Management (PM) and its

goals- Review CMM’s PM Common Features- Identify PM roles and responsibilities- Review the FSO’s PM Policy

Page 13: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 13PM04-97

PM Introduction

What is PM?- Establishing plans for:

» Performing software engineering» Managing the project

- Providing adequate visibility into project’s actual progress

- Taking action to change the project’s schedule, resources, scope, or quality

Page 14: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 14PM04-97

PM Introduction

What are some of the functions performed?- Developing estimates- Establishing commitments- Defining the plan- Tracking, reviewing, and reporting

accomplishments- Adjusting the plans

Page 15: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 15PM04-97

PM Introduction

CMM’s PM Common Features:- Goals- Commitment to Perform- Ability to Perform- Activities to Perform- Measurement and Analysis- Verifying Implementation

Page 16: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 16PM04-97

PM Introduction

Goals for S/W Project Planning (SPP):• Software estimates are documented for use in

planning and tracking the software project• Software project activities and commitments

are planned and documented• Affected groups and individuals agree to their

commitments related to the software project

Page 17: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 17PM04-97

PM Introduction

COMMITMENT TO PERFORM:

• The project software manager:- Is responsible for:

» Negotiating commitments» Developing the project’s SDP» Defining the project’s software activities

- Follows a written organizational policy for planning and managing a software project

Page 18: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 18PM04-97

PM Introduction

ABILITY TO PERFORM (SPP):• Statement of work exists for the project• Responsibilities and activities are assigned• Resources and funding are provided • Training is received in estimating and

planning

Page 19: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 19PM04-97

PM Introduction

MEASUREMENT AND ANALYSIS (SPP):• Determines the status of:

- software planning- tracking- oversight activities

Page 20: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 20PM04-97

PM Introduction

VERIFYING IMPLEMENTATION (SPP):• PM reviews the activities for SPP with:

- Senior management (periodic basis)- All affected groups (periodic and event-driven

basis)

• SQA reviews and/or audits (per SQAP):- Activities- Work products

Page 21: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 21PM04-97

PM Introduction - Policy

PURPOSE:• Establishes Software Project Management

responsibilities and processes for the modernization or modification of AISs

• Addresses a standard set of processes for:- Estimation- Planning- Tracking- Oversight activities

Page 22: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 22PM04-97

PM Introduction - Policy

SCOPE:• Applicable to all Defense Finance and

Accounting Service (DFAS) Financial Systems Activities (FSA)

Page 23: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 23PM04-97

PM Introduction - Policy

RESPONSIBILITIES IDENTIFIED FOR:• FSO Director• FSA/DSE Directors• Project Managers

Page 24: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 24PM04-97

Performance Check

Open the Performance Check Package toProject Management Introduction

and answer the questions.

Page 25: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 25PM04-97

SMS

&

PM

Relationship

SECTION 3

Page 26: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 26PM04-97

SMS and PM Relationship

Objective:• Use the SMS to perform:

- PM tasks- Subtasks- Procedures

Page 27: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 28: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 28PM04-97

CHANGE ANALYSIS PHASE

1 TASK

Detailed Impact AnalysisRequirements Specifications

and Impact

AnalysisSubphase

Requirements Specifications

and Impact

AnalysisSubphase

Page 29: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 29PM04-97

References/Standards

Skill(s):

ANSI/IEEE Std 1042-1987DFAS 8000.1-RMil Std 973

Computer Expertise

Input (s): Output (s):

FSA-Impacted SCR

FSA-Analyzed SCR

System Documentation

System Specification

Detailed Impact Analysis Task

(1 of 1)

PURPOSE: To identify the impact on the system components due to the change in requirements.

Page 30: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 30PM04-97

2 Subtasks Detailed

Impact

Analysis

Task

Ancillary Requirements Identification

Potential Risk Identification

Page 31: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 31PM04-97

Detailed Impact Analysis Task

Ancillary Requirements Identification Subtask 1 of 2

• Are associated with a change request• Are special requirements• Require the FSA to incur costs beyond

those normally associated with completing a change request

Page 32: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 32PM04-97

Detailed Impact Analysis Task

Potential Risk IdentificationSubtask (2 of 2)

- Associated with the changed requirements - Relate directly to the projected costs or staff

hours- Are identified and documented for use in the

Configuration Control Board and for Release Planning

Page 33: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 34: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 34PM04-97

CHANGE ANALYSIS PHASE

4 TASKS

SCR Size Estimate Preparation

SCR Effort Estimate Preparation

SCR Critical Computer-Resource Estimates Preparation

SCR Firm Fixed Price (FFP) Preparation

Resource

Estimation

Subphase

Resource

Estimation

Subphase

Page 35: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 35PM04-97

SCR Size Estimates

References/Standards

Skill(s):

IFPUG Counting Practices Manual

Computer Expertise

Input (s): Output (s):

FSA-Impacted SCR

System Documentation

System/SubsystemMetrics

Project Management

SCR Size Estimate Preparation Task

(1 of 4)

PURPOSE: Produce an estimate for the size of the change to the system’s components due to the change in requirements.

Page 36: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 36PM04-97

3 Subtasks

SCR Size

Estimate

Preparation

Task

Lines of Code Size Estimation

Function Point Analysis SizeEstimation

Change Complexity Size EstimateCalculation

Page 37: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 37PM04-97

Performance Check

Open the Performance Check Package to SCR Size Estimate Preparation

and answer the questions.

Page 38: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 38PM04-97

Job Time Worksheet

Skill(s)Computer Expertise

SCR Effort Estimate Preparation Task

(2 of 4)

PURPOSE: Produce an effort estimation, which will be utilized by the Configuration Control Board to determine the initial cost, schedule and release date of the project.

Input (s): Output (s):

FSA-Impacted SCR

SCR Size Estimates

System Documentation

System/SubsystemMetrics

Project Management

SCR Effort Estimates

Page 39: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 39PM04-97

3 Subtasks

SCR Effort Estimate

Preparation

Task

Lines of Code Effort Estimation

Function Point Effort Estimation

Change Complexity Effort EstimateCalculation

Page 40: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 40PM04-97

Performance Check

Open the Performance Check Package to SCR Effort Estimate Preparation

and answer the questions.

Page 41: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 41PM04-97

SCR Critical Computer

Computer Expertise

SCR Critical Computer Resource Estimates Preparation Task

(3 of 4)

Input (s): Output (s):

FSA-Impacted SCR

System/Subsystem

System Documentation

Metrics

Resources Estimates

Skill(s):

Project ManagementTelecommunications Specialist Expertise

Purpose: To produce, recordand coordinate critical computerresource estimates required tocomplete the requested change.

Page 42: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 42PM04-97

1 Subtask

Critical Computer ResourcesEstimates Calculation

SCR Critical

Computer-

Resource

Estimation

Preparation

Task

Page 43: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 43PM04-97

SCR CCR Estimates Prep. Task

CCR Estimates CalculationSubtask (1 of 1)

• Calculate CCR estimates• Document CCR estimates• Coordinate CCR estimates

Page 44: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 44PM04-97

Performance Check

Open the Performance Check Package to SCR Critical Computer-Resource Estimates Preparation Task

and follow the directions.

Page 45: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 45PM04-97

Ancillary RequirementsCost *

References/Standards

Skill(s):

Computer Expertise

SCR Firm Fixed Price Preparation Task (4 of 4)

Purpose: To produce, record and coordinatea Firm Fixed Price requiredto satisfy all requirementsof the SCR

Input (s): Output (s):

FSA-Impacted SCR

SCR Effort Estimates

Project Management

Subcontract Management, if appropriate

Software Subcontract Management Scenario, if appropriate

Estimated SCRs

Firm Fixed Price EstimateSummary Sheet

FSO Hourly Rate

Critical ComputerResources Estimates *

* These are used only with approval by the business manager

Page 46: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 46PM04-97

5 Subtasks

Effort Estimates Calculation

Firm Fixed Price Calculation

SCR Firm Fixed

Price (FFP)

Preparation

Task

Critical-Computer-Resources Estimates Calculation *

Ancillary Requirements Cost Calculation *

Subcontract Cost Estimation Determination *

* Perform these subtasks only with the approval of the business manager.

Page 47: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 47PM04-97

SCR FFP Preparation Task

Effort Estimates CalculationSubtask (1 of 5)

• Calculate the costs associated with the effort estimates

• Multiply the effort estimate by the established FSO hourly rate for “direct” labor

Page 48: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 48PM04-97

SCR FFP Preparation Task

CCR Estimates CalculationSubtask * (2 of 5)

• Determine the cost associated with each CCR needs estimate.

*Perform this subtask only with the approval of the business manager.

Page 49: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 49PM04-97

SCR FFP Preparation Task

Ancillary Requirements Cost Calculation

Subtask * (3 of 5)

• Determine the cost of each ancillary requirement and calculate the cumulative cost.

*Perform this subtask only with the approval of the business manager.

Page 50: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 50PM04-97

SCR FFP Preparation Task

Subcontract Cost Estimation Determination Subtask * (4 of 5)

• Determine estimated costs of subcontracted work associated with the SCR

*Perform this subtask only with the approval of the business manager.

Page 51: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 51PM04-97

SCR FFP Preparation Task

Firm Fixed Price CalculationSubtask (5 of 5)

• Produce the FFP for the SCR based on sum of:

- Size and effort- CCRs- Ancillary Requirements- Subcontractor Cost Estimates

Page 52: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 52PM04-97

Performance Check

Open the Performance Check Package to SCR Firm Fixed Price Preparation Task

and follow the directions.

Page 53: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 54: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 54PM04-97

2 TASKS

Proposed Release Package Creation

Proposed Release Package Distribution Planning

CHANGE APPROVAL AND PLANNING PHASE

Proposed

Release

Package

Development

Subphase

Page 55: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 55PM04-97

Proposed Release Package Creation Task (1 of 2)

Purpose: To identify work level available and effort to support customer requirements and to include SCRs projected for completion in a scheduled release

Input (s): Output (s):

Estimated SCRs Proposed Release Package

Page 56: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 56PM04-97

1 Subtask

Proposed

Release

Package

Creation

Task

Release Package SCR List Determination

Page 57: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 57PM04-97

Release Package SCR List Determination Subtask (1 of 1)

• Develop a Proposed list of SCR’s to be included in a release

• Reflect customer and FSA priorities

Proposed Release Package Creation Task

Page 58: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 58PM04-97

Performance Check

Open the Performance Check Package to Proposed Release Package Creation Task

and follow the directions.

Page 59: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 59PM04-97

Proposed ReleasePackage Distribution

Task (2 of 2)

Purpose: To reproduce the release package and distribute it to all appropriate groups and individuals for review

Input (s): Output (s):

Proposed/Approved

Release Package

Proposed/ApprovedRelease Package

References/Standards:

Systems Management Policy - SM-05

Page 60: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 60PM04-97

3 Subtasks

Proposed

Release

Package

Distribution

Task

Release Package Reproduction

Release Package Distribution

Release Package Coordination

Proposed Release Package Distribution Task

Page 61: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 62: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 62PM04-97

CHANGE DEVELOPMENT PHASE

Release

Planning

Subphase

3 TASKS

Release Package Analysis

Resource Availability Determination

Software Development Plan (SDP) Preparation

Page 63: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 63PM04-97

References/Standards:

Skill(s) :

Output (s):

Software Subcontract Management ScenarioDFAS Regulation 8000.1-R

Release AncillaryRequirements ConsolidationRelease Package Analysis

Task (1 of 3)

Purpose: To analyze release package to identify work required to satisfy release requirements and to begin preparation of the Software Development Plan

Release Critical ComputerResource Consolidation

Release Planning Milestones

Release Risk Consolidation

Release Staff Hours Consolidation

Computer ExpertiseProject Management

Input (s):

Funding Documents,if available

Proposed/ApprovedRelease Package

FSA-Estimated SCR

Page 64: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 64PM04-97

5 Subtasks

Release

Package

Analysis

Task

Release Package Effort Evaluation

Release Package CriticalComputer-Resources Evaluation

Release Package Risk Evaluation

Release Package AncillaryRequirements Evaluation

Release Plan Milestones Preparation

Page 65: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 65PM04-97

Release Package Analysis Task

Release Package Effort Evaluation Subtask (1 of 5)

• Total the effort estimates for each SCR• Use list of direct labor categories in SMS• Create schedule and billing

Page 66: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 66PM04-97

Release Package Analysis Task

Release Package CCR Evaluation Subtask (2 of 5)

• Total the critical computer resources for each SCR

• This total may only be utilized with the approval of the business manager

Page 67: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 67PM04-97

Release Package Analysis Task

Release Package Risk Evaluation Subtask (3 of 5)

• Identify cost, resource, schedule, and technical risks associated with:

- Design- Programming- Testing- Documentation- Implementation

Page 68: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 68PM04-97

Release Package Analysis Task

Release Package Ancillary Requirements Evaluation

Subtask (4 of 5)

• Identify ancillary requirements the release package

Page 69: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 69PM04-97

Release Package Analysis Task

Release Plan Milestones Preparation Subtask (5 of 5)

• Consists of: - Preparing a plan of action and milestones used

to develop SDP- Reviewing and modifying the SQAP- Reviewing and modifying the SCMP- Reviewing and modifying plans associated with

the release, e.g., - test plans.

Page 70: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 70PM04-97

Performance Check

Open the Performance Check Package to Release Package Analysis Task

and follow the directions and answer the questions.

Page 71: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 71PM04-97

Resource Availability Determination Task (2 of 3)

Purpose: To determine the availability of resources to satisfy the direct labor requirements of the release

Input (s): Output (s):

Critical Computer-Resources

Staff Hours Availability

Calendar

FSA Staffing Level

Implementation Date

Master Labor Agreement

Resource Non-AvailabilitySchedules

Availability Determination

Determination

Skill(s) :

Computer ExpertiseProject Management

Page 72: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 72PM04-97

2 Subtasks

Resource

Availability

Determination

Task

Staff-Hours AvailabilityDetermination

Critical Computer ResourcesAvailability Determination

Page 73: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 73PM04-97

Resource Availability Determination Task

Staff-Hours Availability Determination Subtask (1 of 2)

• Analyze staffing patterns and availability during the time frame for the scheduledrelease

• Determine staff-hours availability for carrying out the requirements of the release package

• Categories are same as those covered in the Release Package Analysis Task

Page 74: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 74PM04-97

Resource Availability Determination Task

CCR Availability Determination Subtask (2 of 2)

• Analyze CCR availability during the time frame for the scheduled release

• Determine CCR availability for carrying out the requirements of the release package

• Categories are same as those covered in the Release Package Analysis Task

Page 75: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 75PM04-97

Performance Check

Open the Performance Check Package to Resource Availability Determination Task

and follow the directions.

Page 76: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 76PM04-97

Skill(s) :Computer Expertise

Software DevelopmentPlan (SDP) Preparation Task (3 of 3)

Purpose: To develop a Software Development Plan which identifies the tasks and establishes milestones for the release

Input (s): Output (s):

Software Development Plan

Proposed/Approved Release Package

Modified Software Configuration Management Plan

Modified Software Quality Assurance Plan

Release Staff Hours Evaluation

Release Ancillary Requirements Review

Release Critical Computer-Resources Evaluation

Release Risk Review

Project Management

Page 77: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 77PM04-97

Skill(s) :Computer Expertise

Software DevelopmentPlan (SDP) Preparation Task Con’t

Input (s) Output (s):

Software Development Plan

Release Planning Milestones

Modified Test and EvaluationMaster Plan

Software Integration Test Plan

Software Acceptance Test Plan

Software Qualification Test Plan

Statement of Work Package

Project Management

Page 78: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 78PM04-97

19 Subtasks

Software

Development

Plan (SDP)

Preparation

Task

SDP Project Overview Completion

SDP Organization and Responsibility Objectives Identification

SDP Software Life Cycle Selection

SDP Procedures, Methods, and Standards Identification

SDP Release Estimates Recording

SDP Software Products to beDelivered Identification

Page 79: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 79PM04-97

Subtasks con’t

Software

Development

Plan (SDP)

Preparation

Task

SDP Items Required from the Customer Identification

SDP Items Required from External Organizations Identification

SDP Ancillary RequirementsIdentification

SDP Release Scheduling

SDP Risks and Concerns Identification and Assessment

SDP Plans for Software EngineeringFacilities and Support Tools

Page 80: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 80PM04-97

Subtasks con’t

Software

Development

Plan (SDP)

Preparation

Task

SDP Software Quality Assurance Plan

SDP Software Configuration Management Plan

SDP Test Plans

SDP Statement of Work Documentation

SDP Coordination

SDP Release Planning Audit Trail Documentation

SDP Approval

Page 81: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 81PM04-97

SDP Preparation Task

SDP Project Overview Completion Subtask (1 of 19)

• Identify and record:- The purpose of the release- The scope of the release- The goals and objectives of the release

Page 82: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 82PM04-97

SDP Preparation Task

SDP Organization and Responsibility Objectives Identification

Subtask (2 of 19)

• Identify:- Approval authority for SDP- Project manager- Any external org. with interest in release- Project personnel- Interfacing groups

Page 83: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 83PM04-97

SDP Preparation Task

SDP Software Life Cycle Selection Subtask (3 of 19)

• Select the system scenario appropriate for the type of work being accomplished

Page 84: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 84PM04-97

SDP Preparation Task

SDP Procedures, Methods and Standards Identification

Subtask (4 of 19)

• Identify:- Management and technical controls- Methodologies, models and tools- Verification and validation procedures- Tracking and oversight

Page 85: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 85PM04-97

SDP Preparation Task

SDP Release Estimates Recording Subtask (5 of 19)

• Consolidate and record:- Size estimates- Effort estimates- Critical computer resources estimates- Firm Fixed Prices

Page 86: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 86PM04-97

SDP Preparation Task

SDP Software Products to be Delivered Identification

Subtask (6 of 19)

• Consolidate and record- The lists of affected Configuration Items- Other software products for all SCRs in the

release

Page 87: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 87PM04-97

SDP Preparation Task

SDP Items Required from the Customer Identification

Subtask (7 of 19)

• Consolidate and record:- All the items that the customer is still required

to provide to complete the release

Page 88: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 88PM04-97

SDP Preparation Task

SDP Items Required from External Organizations Identification

Subtask (8 of 19)

• Consolidate and record:- All the items that are required from groups

outside the FSA (except the customer) to complete the release

Page 89: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 89PM04-97

SDP Preparation Task

SDP Ancillary Requirements Identification Subtask (9 of 19)

• Consolidate and record:- Ancillary requirements from each SCR in the

release

Page 90: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 90PM04-97

SDP Preparation Task

SDP Release SchedulingSubtask (10 of 19)

• Identify, consolidate, and record WBS• Assign or compute duration for each task• Document assumptions in scheduling

process• Identify date dependencies between tasks• Assign all tasks to specific personnel• Document the consolidated schedule

Page 91: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 91PM04-97

SDP Preparation Task

SDP Risks and Concerns Identification and Assessment

Subtask (11 of 19)

• Consolidate and record:- The risk assessments from the proposed

release review

Page 92: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 92PM04-97

SDP Preparation Task

SDP Plans for Software Engineering Facilities and Support Tools

Subtask (12 of 19)

• Identify software engineering facilities and support tools required for the release

• Refer to CCR Evaluation and CCR Availability Tasks

• Arrange with external activities to fulfill needs• Document the plans

Page 93: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 93PM04-97

SDP Preparation Task

SDP Software Quality Assurance Plan Subtask (13 of 19)

• Attach or refer to the Software Quality Assurance Plan for this release

Page 94: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 94PM04-97

SDP Preparation Task

SDP Software Configuration Management Plan

Subtask (14 of 19)

• Attach or refer to the Software Configuration Management Plan for this release

Page 95: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 95PM04-97

SDP Preparation Task

SDP Test PlansSubtask (15 of 19)

• Attach or refer to the test plans for this release

Page 96: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 96PM04-97

SDP Preparation Task

SDP Statement of Work Documentation Subtask (16 of 19)

• Attach statement of work documents relating to any subcontracted work

Page 97: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 97PM04-97

SDP Preparation Task

SDP CoordinationSubtask (17 of 19)

• Coordinate completed SDP with all affected groups and individuals

Page 98: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 98PM04-97

SDP Preparation Task

SDP Release Planning Audit Trail Documentation

Subtask (18 of 19)

• Archive all documents used in the preparation of the SDP

Page 99: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 99PM04-97

SDP Preparation Task

SDP ApprovalSubtask (19 of 19)

• Submit the finalized SDP for approval

Page 100: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 100PM04-97

Performance Check

Open the Performance Check Package to SDP Modification Task

and follow the directions.

Page 101: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 101PM04-97

Project

Tracking and

Oversight

SECTION 4

Page 102: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 102PM04-97

Project Management Introduction

Goals for Software Project Tracking and Oversight (SPTO)

• PM:- Tracks actuals vs. estimates recorded in SDP- Takes corrective action- Manages to closure- Gets agreement and commitment on changes

to plans from all affected groups and individuals

Page 103: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 103PM04-97

Project Management Introduction

COMMITMENT TO PERFORM (SPTO):• Project software manager is designated to

be responsible for:- Negotiating commitments- Developing the project’s SDP- Defining the project’s software activities

• PM follows a written organizational policy for planning and managing a software project

Page 104: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 104PM04-97

Project Management Introduction

ABILITY TO PERFORM (SPTO):

• SDP is documented and approved• Responsibilities for developing work products and

performing SQA activities are assigned • Adequate resources and funding are provided• Managers are trained in managing the technical

and personnel aspects of the s/w project.• Software managers receive orientation in the

technical aspects of the software project

Page 105: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 105PM04-97

Project Management Introduction

MEASUREMENT AND ANALYSIS (SPTO):

• Determine the status of:- Software planning - Tracking- Oversight activities

Page 106: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 106PM04-97

Project Management Introduction

VERIFYING IMPLEMENTATION (SPTO):

• PM reviews the activities for SPTO with:- Senior management (periodic basis)- All affected groups (periodic and event-driven

basis)

• SQA reviews and/or audits (per SQAP):- Activities- Work products

Page 107: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 107PM04-97

References/Standards:

Skill(s):

Computer Expertise

Tracking and Oversight Task

PURPOSE: To perform ongoing tracking and oversight functions in order to keep management informed as to progress of the release

Input (s): Output (s):

Deliverable ReviewProceedings

Periodic ReviewProceedings

Software DevelopmentPlan

Project Management

Amended SoftwareDevelopment Plan

Periodic ReviewProceedings

Release Metrics Data

Deliverable ReviewProceedings

Page 108: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 109: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 109PM04-97

CHANGE DEVELOPMENT PHASE

2 TASKS

Detailed Design & CSU Specs Tracking and Oversight

Impact Analysis Review

System/Subsystem

Design & CSU

Specifications

Development

Subphase

System/Subsystem

Design & CSU

Specifications

Development

Subphase

Page 110: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 110PM04-97

Skill(s) :

Input (s): Output (s):

FSA-Impacted SCR

Impact Analysis Review Task (1 of 2)

Purpose: To review the impact analysis to determine its completeness, correctness and currency

FSA-Impacted SCR

DevelopmentSubject Matter Manager (SMM) ExpertiseSubject Matter ExpertiseSystems DesignTesting

Page 111: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 111PM04-97

2 Subtasks

Impact

Analysis

Review

Task

Ancillary Requirements Review

Potential Risk Review

Page 112: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 112PM04-97

Impact Analysis Review Task

Ancillary Requirements ReviewSubtask (1 of 2)

• Review the ancillary requirements associated with a change request

Page 113: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 113PM04-97

Impact Analysis Review Task

Potential Risk ReviewSubtask ( 2 of 2)

• Review the potential risks associated with the system change request

Page 114: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 114PM04-97

Tracking and Oversight Task

WHAT IS TRACKING AND OVERSIGHT?

• Review project plan• Adjust plans as necessary• Report status

Page 115: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 116: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 116PM04-97

References/Standards:

Skill(s):

Computer Expertise

Tracking and Oversight Task

PURPOSE: To perform ongoing tracking and oversight functions in order to keep management informed as to progress of and changes to the release

Input (s): Output (s):

Deliverable Review

ProceedingsPeriodic ReviewProceedings

Software DevelopmentPlan

Project Management

Amended SoftwareDevelopment Plan

Periodic ReviewProceedings

Release Metrics Data

Deliverable ReviewProceedings

Page 117: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 117PM04-97

7 Subtasks

ProjectTracking and

OversightTask

Periodic Review Preparationand Planning

Periodic Review Execution

Periodic Review Reporting

Periodic Review Follow-Up

SDP Update and Coordination

SDP Deliverable(s) CompletionRecording

SDP Deliverables Review

Page 118: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 118PM04-97

Tracking and Oversight Task

Periodic Review Preparation and PlanningSubtask (1 of 7)

• Collect, compare and roll up Configuration Item Status data

• Analyze deviations between actual and estimated data

• Notify management

Page 119: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 119PM04-97

Tracking and Oversight Task

Periodic Review ExecutionSubtask (2 of 7)

• Develop corrective actions for deviations including:

- Changing the schedule- Changing resources- Changing scope- Lowering the quality (not recommended)

• Develop course of action for completing

proposed corrective actions

Page 120: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 120PM04-97

Tracking and Oversight Task

Periodic Review ReportingSubtask (3 of 7)

• Record the results of the Periodic Review including:

- Minutes of the meeting- Action items identified during the meeting

Page 121: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 121PM04-97

Tracking and Oversight Task

Periodic Review Follow-UpSubtask (4 of 7)

• Determine status of each tasking or action item that was previously identified and recorded during the review session

Page 122: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 122PM04-97

Tracking and Oversight Task

SDP Update and CoordinationSubtask (5 of 7)

• Identify and coordinate changes to the SDP• Obtain approval of proposed SDP

amendments• Implement approved amendments in the SDP• Publish amended SDP

Page 123: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 123PM04-97

Tracking and Oversight Task

SDP Deliverables Completion Recording Subtask (6 of 7)

• Identify completed deliverables• Collect and record completion data• Report completion of deliverables to

management

Page 124: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 124PM04-97

Tracking and Oversight Task

SDP Deliverables ReviewSubtask (7 of 7)

• Prepare and plan customer meeting• Meet with the customer• Record results of the customer meeting• Follow up on tasking from customer

meeting

Page 125: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 125PM04-97

Performance Check

Open the Performance Check Package to Tracking and Oversight Task

and answer the questions.

Page 126: Project Management

SOFTWARE PROCESS ARCHITECTURE

SYSTEM MODIFICATION SCENARIO - PHASES & SUBPHASES

CHANGE INITIATION

UNIT CODING&

UNIT TESTING

(UT)

System/SubsystemDesign

& CSUSPECIFICATIONSDEVELOPMENT

DETAILEDUT

DEFINITION

DETAILEDSAT

DEFINITION

CHANGE DEFINITION

DETAILEDSQT

DEFINITION

DETAILEDSIT

DEFINITION

SYSTEMDOCUMENT

MODIFICATION

CHANGE DEVELOPMENT

CHANGE IMPLEMENTATION

SITEXECUTION

&CERTIFICATION

RELEASEIMPLEMEN-

TATION

POSTRELEASE

IMPLEMEN-TATIONREVIEW

SQTEXECUTION

&CERTIFICATION

SATEXECUTION

&CERTIFICATION

CHANGE DEVELOPMENT (CONT’D)

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

REQUIREMENTSSPECIFICATION

& IMPACTANALYSIS

DESIGN PREPARATION

SYSTEM/SUBSYSTEM

DESIGN

SYSTEM/SUBSYSTEM

DESIGN

RESOURCEESTIMATION

RESOURCEESTIMATION

ANALYSISPREPARATION

CHANGE(SCR)

INITIATION,REVIEW,

APROVAL,& RANKING

PROBLEM (PTR)

DOCUMENT-ATION &

DISPOSITION

CHANGE/PROBLEM

DEFINITION

FUNCTIONALREQ’MENTSDEFINITION

CHANGE ANALYSIS

ReleasePlanning

CHANGE APPROVAL & PLANNING

PROPOSEDRELEASEPACKAGE

DEVELOPMENT

RELEASE PLANNING

ITSA PREP &ACCEPTANCE

RELEASEPLANNING

RELEASEPLANNING

DEVELOPMENTITSA

PREP. & ACCEPTANCE

CCBREVIEW &

APPROVAL

PERIODIC PROCESSES

SQAPROCESSREVIEWS

SOFTWAREBASELINE

AUDITS

POSTRELEASEPHYSICALCONFIG.AUDIT

Page 127: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 127PM04-97

Certification Task

CHANGE DEVELOPMENT PHASE

1 TASK

SIT/SQT/SAT Certification

SIT, SQT and SATExecution

andCertificationSubphases

SIT, SQT and SATExecution

andCertificationSubphases

Page 128: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 128PM04-97

Skill(s) :

Output (s):Input (s):

Test Analysis Report

Test Discrepancy Report (TDR)

Test Results

SIT/SQT/SAT Certification Task

Purposes:

SIT - To ensure that all various requirements up to this point have been met

SQT - To validate that the system has met the requirements of the SQT, completed quality

assurance reviews and audits and that release management is ready to pass to the acceptance phase

SAT - The final check before release to the field for implementation

CMIS Certification Entry

Project Management

Page 129: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 129PM04-97

1 Subtask

Certification

Task

Test Project Officer Certification

Page 130: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 130PM04-97

Certification Task

Test Project Officer CertificationSubtask ( 1 of 1)

• Test project officer must certify test results prior to subsequent testing phases beginning or proceeding to implementation

• Test project officer receives the test certification and quality assurance certification and then makes the final determination for this subphase

Page 131: Project Management

SMS Rel.4 - 5/15/97Printed 04/12/23

Slide 131PM04-97

CONGRATULATIONS

YOU HAVE

SUCCESSFULLY COMPLETED THE

PROJECT MANAGEMENT COURSE