Top Banner
1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008
22

1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

Dec 24, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

1

Configuration Management 101

ITS Professional Capacity Building Program

T3 Webinar

February 21, 2008

Page 2: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

2

Configuration Management Planning

CMPlanning andManagement

ConfigurationIdentification

ChangeManagement

ConfigurationAudits

StatusAccounting

Application Environment

Page 3: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

3

What is a CM Plan

• The CM plan provides the framework for all CM Activities

• Provides the definition of how the CM process will be implemented and who will be responsible for CM activities

• Should be tailored to the needs of the specific project

The CM Plan providesthe infrastructure for

the CM Process

Page 4: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

4

Agencies & DeveloperShare CM Responsibilities

Agency Developer

Project product definition

Quality levelAudit process

Life cycle processesMultiple projectsMultiple teamsAudit activities

Internal CM processes &

tools

Working Together Requires Tailoring Processes and Consensus

Page 5: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

5

Agencies Define CM Requirements for RFP’s

• Define the contractors responsibilities

• Establish the basis for the CM process

• Identify the CM deliverables

• Define generic requirements for use in multiple RFP’s

Page 6: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

6

Scope the CM Responsibilities to the Size of the Project

• On a small project, one person may support multiple CM activities

• Others may support CM activities part time

• Responsibilities can be divided between individuals

• Responsibilities can be shared between stakeholder groups

CM Needs

Page 7: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

7

Configuration Identification

CMPlanning andManagement

ConfigurationIdentification

ChangeManagement

ConfigurationAudits

StatusAccounting

Application Environment

Page 8: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

8

What Is Placed Under Configuration Management

• End Products: The transportation system hardware, software, and firmware that performs the needed function

• Enabling Products: The supporting documentation, hardware, software, and firmware that enables the end products to be developed and maintained

Page 9: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

9

End Product Examples

• Hardware– Closed Circuit Television (CCTV) Camera– Smart Loop – Signal– Microwave Sensor

• Software– CCTV Control Software– Signal control Software– Toll Management Software– Violations Processing Software

Page 10: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

10

What are Enabling Products?

Requirements Design(As-built’s)

UserManuals

TestProcedures,

Software, Jigs

TestProcedures

MaintenanceManuals

ProductionEquipment

Page 11: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

11

Typical Activities of Configuration Identification

• Select configuration items (CI)

• Establish and maintain CI Identifiers

• Identify documentation for each CI – Location info– Version info– Vendor info– Licensing/warrantee info– etc.

Page 12: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

12

Change Management

CMPlanning andManagement

ConfigurationIdentification

ChangeManagement

ConfigurationAudits

StatusAccounting

Application Environment

Page 13: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

13

Caution: Changes Ahead!

• Developing systems undergo constant change

• Changes impact cost and schedule

• A change in one area will often cause changes in other areas

• The current state of all system elements must be considered when making changes

Page 14: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

14

Change Management is a Key Tool in the System Lifecycle

• Provides a defined process for managing change

• Starts early in the development lifecycle and continues until system is replaced

• Supports on-time delivery since the impact of cost and schedule are considered

• Results in documented, agreed upon changes

Page 15: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

15

Mind set of Change Management

Definition Phase Implementation Phase Integration/Verification

Changesare controlled but allowable

Changespossible but morecostly in dollars &schedule impact

Changes areextremely costly

& often causelate delivery

Changes

Page 16: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

16

Change Management Process Model

ChangeIdentification

Evaluation &Coordination

Implementation& Verification

Need forChange

Current Baseline

New Current Baseline

DocumentedChangeRequest

ApprovedChange

Adapted from EIA 649

Page 17: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

17

Change Decisions Require a Baseline

• Change management begins with a stable point in system development

• A baseline is a well-defined, well- documented reference point for change management

• Changed system products must be placed under CM

• Next baseline incorporates the changed products

Page 18: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

18

Status Accounting in CM

CMPlanning andManagement

ConfigurationIdentification

ChangeManagement

ConfigurationAudits

StatusAccounting

Application Environment

Page 19: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

19

Status Accounting Activities

• Record the currently approved configuration documentation

• Record proposed changes and status

• Record results of proposed changes

• Provide access to reports

• Safeguard the records through-out the life cycle

Ω

Page 20: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

20

Role of Audits in CM

Application Environment

CMPlanning andManagement

ConfigurationIdentification

ChangeManagement

ConfigurationAudits

StatusAccounting

Page 21: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

21

Configuration Audits

• Audits are verifications carried out by the agency or by an independent third party

• Audits verify that the product baseline matches the documentation

• Audits validate that the information placed under CM is complete

• Independent audits assure a non-biased evaluation

Page 22: 1 Configuration Management 101 ITS Professional Capacity Building Program T3 Webinar February 21, 2008.

22

Thank You

Presentation By:

Ron Ice

R. C. Ice and Associates

[email protected]