montgomery county, maryland dts cmmi approach & implementation mike knuppel 03/20/2006

12
DTS DTS Montgomery County, Maryland CMMI Approach & Implementation Mike Knuppel 03/20/2006

Upload: lenard-stevens

Post on 02-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

Montgomery County, Maryland

CMMI Approach & Implementation

Mike Knuppel03/20/2006

Page 2: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

2

Montgomery County, Maryland

• CIO / CTO Positions Created – early 2001 • Governance Model Implemented – two tier (tech / policy)• PMO Created - late 2002• Development of IT Strategic Plan

Established project management strategic goal• Implement Project Methodology

Departmental wide training on methodology

Enterprise Communications/Sessions• Job Class Specifications

Added Project Management Skill Set

Developed PM “Expert” Class• Hire top down – 4 to 6 month cycle

Basic Infrastructure Needs

Page 3: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

3

Montgomery County, Maryland

TQM

CMM

CMMI

Six Sigma

ITIL

Etc…

Pick One

Page 4: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

4

Montgomery County, Maryland

• Hired vendor to lead CMMI Level 3 assessment

• Selected 3 major projects to review

• Assembled dedicated team to participate

• Provided training for team members

• Completed data collection exercise

• Produced final report / “as is” baseline

Initial Assessment

Page 5: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

5

Montgomery County, Maryland

“A good plan violently executed today, is better than a perfect plan tomorrow”

- George S. Patton

Mindset

Page 6: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

6

Montgomery County, Maryland

• Two year implementation plan

Configuration Management

Project Panning

Project Monitoring & Control

Metrics & Analysis

Requirements Management

Supplier Management

Q.A. Process & Product

• Involvement of all levels in effort

• Incorporate into daily work efforts

• Identify tools to assist (MS Project, Rational, Mercury, etc.)

Plan of Attack

Page 7: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

7

Montgomery County, Maryland

• Evaluate Capability of Organization

• Set Strategic Goal Direction

• Communications to all levels (Horizontal and Vertical)

• Incorporate into Performance Plans

• Funding is difficult

• Seamless integration into normal work efforts

• Track successes and communicate

• Start process on new projects

• Develop a “marketing” plan

• Move quickly – “retirement bubble” is here

Lessons Learned

Page 8: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

8

Montgomery County, Maryland

Q & A

Page 9: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

9

Montgomery County, Maryland

Background

Slides

Page 10: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

10

Montgomery County, MarylandProject Management Process

Requirements Design

Main Steps

• MCG Project Team Identified• Business Case• Cost/Benefit Analysis• Stakeholder Analysis• Requirements Definition

Document (RDD)• Initial Schedule Estimate• Where required:

• Procurement Plan• RFP • Contract

• Risk Assessment and Risk Management Plan

• System Design• Database Design• Security Plan / Design• Network Plan /

Considerations• Initial Test Plan• Peer review of design and

test plan• Detailed Project

Management Plan and Schedule

• Code and System Testing Complete

• Training Plan• User Acceptance Testing

Plan• Documentation Complete• Peer review of code, test

plan and documentation• Adjustments to Schedule

Identified (if any)

• User Acceptance Testing Complete

• Transition / Support Plan• Deployment / Installation /

Reversion Plan• Security Review• Communication Plan• Conduct User Training• Monitoring and Support

Tools Implemented• Peer review of

deployment procedures• Adjustments to Schedule

Identified (if any)• Where required:

• Pilot phase and plan

Deliverables

TG1Development Testing

TG3TG2Deployment

TG4

• System deployed in production

• Post-Mortem Review of Project to Identify Best Practices and Lessons Learned

Page 11: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

11

Montgomery County, Maryland

CL Goals

OP

F

OP

D

OT

OP

P

OID

PP

PM

C

SA

M

IPM

RS

KM IT

ISM

QP

M

RE

QM

RD

TS PI

VE

R

VA

L

CM

PP

QA

MA

DA

R

OE

I

CA

R

5 GG 5

4 GG 4

GG 3

SG 3

SG 2

SG 1

GG 2 F F F F F F FSG 3

SG 2

SG 1 DGG 1 F F F D F F FSG 4

SG 3 F FSG 2 F F F F F FSG 1 D F F D F F F

Support

1

Process Management Project Management Engineering

3

2

Results of Initial Assessment

Page 12: Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006

DTSDTS

12

Montgomery County, Maryland

FY 2006 FY 2007

Calendar Feb 06

Mar 06

Apr 06 Apr 06

May 06

Jun 06

Jul 06 Aug 06 Sep 06

Oct 06 Nov 06 Dec 06

Jan 07 Feb 07

Phase 1 2 3 4 5 6

Event Vendor Procurement, & Project Design

Complete CM

Complete PP Complete PM&C

Complete M & A

Complete RM Complete SM Complete QAP & P

High Level Plan