COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged...

28
COMPANY CONFIDENTIAL CMMI Gap Analysis CMMI Gap Analysis Page 1 Final Findings Briefing <Date> Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service mark of the Carnegie Mellon University

Transcript of COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged...

Page 1: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 1

Final Findings Briefing

<Date>

Client

ABC Ltd

CMMI (SW) – Ver 1.2Staged Representation

Conducted by:

QAI India

SM - CMMI is a service mark of the Carnegie Mellon University

Page 2: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 2

Report Contents Prologue Context and Background Information Objectives of Gap Analysis Organizational Scope CMMI Scope Appraisal Team Gap Analysis Approach Coverage of Gap Analysis and Lessons Learnt Key Strengths Key Areas for Improvement Findings Summary Final Inference

Gap Gap Analysis Analysis ReportReport

Page 3: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 3

The observations in this appraisal were based on consolidation of data from detailed review of documents and interviews with Project Team Members

While the data has been gathered from these sources, it shall not be

construed that it is encompassing all activities of the organization.

Data gathering is limited to the organizational scope and the CMMI scope that has been documented separately in this report.

The format for gathering data also included specifying expectations of CMMI, navigating the current process practices in the projects to verify adequacy and inadequacy of definition of practices .

The report is non-attributing meaning, it does not reflect the findings on any individual’s, group (s) or a team in the company. Confidentiality of data has been maintained and ensured throughout the data gathering sessions and will not be (was not) revealed to anyone at anytime.

Prologue

Page 4: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 4

ABC Ltd. has operations base in multiple locations across the world

The company size is approx 10000 employees

The organization typically deals in full lifecycle development projects and few maintenance projects

The organization also engages with sub-contractors to provide services at different locations

……

Context and Background Information

Page 5: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 5

Organizational Scope Software Solutions and Services across 2 locations of ABC Ltd. one in India

and one in Thailand

Page 6: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 6

CMMI Scope – Staged RepresentationML PA In Scope

RM YesPP Yes

PMC YesCM Yes

PPQA YesSAM YesMA YesOPF NoOPD NoOT NoRD NoTS NoPI No

VER NoVAL NoIPM No

RSKM NoDAR NoQPM NoOPP NoCAR NoOID No

LEVEL 2

LEVEL 3

LEVEL 4

LEVEL 5

Note: SAM is applicable as there are sub-contracting activities across the projects for diverse needs.

Page 7: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 7

Appraisal TeamTeam Leader

<Name> – QAI India Ltd

ABC Ltd. Technical Coordination and Logistics Team

1. <Name> - <Designation>

2. <Name> - <Designation>

3. <Name> - <Designation>

Page 8: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 8

Gap Analysis Approach

Assemble & upload evidence

Fill the questionnaire

Review Evidences Conduct interviews

Consolidate data Present findings

Data Sources

• Project Documents

• Affirmations in Interviews

• Organizational Templates

Page 9: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 9

Coverage of Gap Analysis and Lessons LearntCoverage Number of meetings planned : Number of meetings held : Number of hours planned : Number of hours actual : No of projects planned for reviews : No of projects actually reviewed :

Lessons Learnt In an enterprise-wide activity like a Gap Analysis, Logistics Management, available

facilitators and available administrative help are critical. Participants should be prepared by Sr. Management to not be threatened by the gap

analysis and to understand the purpose, expected level of participation, and long

Page 10: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 10

Key Strengths Professional organization with a drive to implement formal processes Keenness to improve the rigor of process – Not just on achieving levels Many Business practices are consistent across the organization Experienced Professionals handle Project Management Receptive, cooperative and understanding staff

Page 11: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 11

Key Areas of Improvement Usage of timesheet system is inadequate More formalized training on Process are required Requirements Management needs streamlining Project Success Measurements are not well defined Reviews and testing are not rigorous

Page 12: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 12

Maturity Level 2 Process Areas

Findings Summary

Page 13: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 13

Description

The purpose of Requirements Management is to manage the requirements of the project's products and product components and to identify inconsistencies between those requirements and the project's plans and work products.

Requirements Management

Page 14: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 14

Requirements ManagementOpportunities for Improvement

1. Requirements change management practices are inconsistently practiced across the enterprise, there is no structured and defined process for Requirements Management

Brief Recommendations 1. Introduce templates with variations for each type of project

2. Provide detailed guidelines to ensure consistency in elicitation of requirements across the projects

3. Impart trainings to improve requirements gathering skills

Page 15: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 15

Description

The purpose of Project Planning is to establish and maintain plans that define project activities.

Project Planning

Page 16: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 16

Project Planning

Opportunities for Improvement 1. Current methods used for WBS is based on individual experiences and not based on

any benchmarks to establish rationale for estimations

2. A structured approach to plan and manage the project data is missing

Brief Recommendations 1. Provide detailed guidelines to ensure consistency in managing all types of projects

2. Deploy tools consistently across the organization to improve effectiveness and efficiency in planning and control of projects

Page 17: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 17

Project Monitoring and ControlDescriptionThe purpose of Project Monitoring and Control is to provide an understanding of the project’s progress so that appropriate corrective actions can be taken when the project’s performance deviates significantly from the plan.

Page 18: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 18

Project Monitoring and Control

Opportunities for Improvement 1. Involvement of relevant stakeholders needs to be monitored consistently across all

projects

2. Analysis of issues to determine corrective actions necessary and tracking them to closure needs to be done in all projects

Brief Recommendations 1. Provide detailed guidelines to ensure consistency in monitoring projects of all types

across the enterprise

2. Train key staff members on Issue tracking and corrective action methodologies

Page 19: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 19

Supplier Agreement ManagementDescriptionThe purpose of Supplier Agreement Management is to manage the acquisition of products from suppliers

Page 20: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 20

Supplier Agreement Management

Opportunities for Improvement 1. A defined process for formal technical evaluation and monitoring of suppliers for

diverse needs of the projects needs to be established.

2. Problem Reporting and Resolution Methodology is currently kept flexible in a few instances.

Brief Recommendations 1. Provide detailed guidelines to ensure consistency in subcontracting activities in

projects of all types across the enterprise

2. Provide guidelines to derive Project Acceptance Criteria from commitment and also methods to measure Project Success in subcontracted projects

Page 21: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 21

Measurement and AnalysisDescriptionThe purpose of Measurement and Analysis is to develop and sustain a measurement capability that is used to support management information needs.

Page 22: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 22

Measurement and Analysis

Opportunities for Improvement 1. Definition of measures, metrics and measurements needed both at the organization

and project level covering the life cycle

2. Data collection processes including data accuracy

Brief Recommendations 1. Introduce templates to perform measurement activities.

2. Ensure periodical release of organization standards or benchmarks of various measures based on detailed analysis of historical data

3. Provide guidelines to perform root cause analysis of problems and issues at the organization level

Page 23: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 23

Process and Product Quality AssuranceDescription

The purpose of Process and Product Quality Assurance is to provide staff and management with objective insight into processes and associated work products.

Page 24: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 24

Process and Product Quality Assurance

Opportunities for Improvement 1. Communicating quality issues and ensuring resolution of noncompliance issues with

the staff and managers

2. Introduce a formal structure for Quality Assurance function across the enterprise including staffing

3. Define an enterprise wide process to enable collection of improvement information periodically on quality assurance activity

Brief Recommendations 1. Staff the Quality Assurance pool at the enterprise and/or at the project level. This

function could be a combination of both central pool as well as dedicated staff at the project level

2. Provide extensive training to the quality assurance staff to be process consultants to help projects maintain standards enterprise wide

Page 25: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 25

Configuration ManagementDescription

The purpose of Configuration Management is to establish and maintain the integrity of work products using configuration identification, configuration control, configuration status accounting, and configuration audits.

Page 26: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 26

Configuration Management

Opportunities for Improvement 1. There is no defined criteria for identification of configuration items, components, and

related work products that will be placed under configuration management both in development and maintenance activities

2. There is no defined criteria for tracking changes to all the Configurable items

Brief Recommendations 1. Establish a CM knowledge center that will function as a enterprise resource for

configuration management activities.

2. Provide detailed guidelines to ensure consistency in implementation of configuration management activities

3. Provide training to all the projects management staff on the benefits, need and purpose of maintaining integrity of work products

Page 27: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 27

Level 2 Rigor – Final Inference

Definition Implementation Institutionalisation MeasurementsRM 2.5 3.5 3.5 1.5

PP 3.5 3.5 3.5 2

PMC 3.5 3.5 5 2.5

SAM 3 3 5 3

PPQA 1 2.5 2.5 1

MA 1 1.5 1 1

CM 3 6 6 3

Processes are well defined, implemented and insttutionalised

Rigor ProfilePA

Processes are non-existent or adhoc or are inadequately defined and implementedProcesses are moderately defined, implemented and institutionalised

Note . While there are few instances, in a few projects, where the capability might be higher, the above table should should serve as an indicator for current process capability from an enterprise stand point, given the samples drawn for this Gap Analysis.

Significance of numbers - 0 means, very weak capability and 10 means, very highly matured capability. The benchmark to pass a SCAMPI Class A Appraisal is atleast 7-8 on the above scale.

Page 28: COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.

COMPANY CONFIDENTIAL

CM

MI G

ap A

nal

ysis

CM

MI G

ap A

nal

ysis

Page 28

Worried

Questions and Comments?