cmmi pmc group members inam ul haq 07030024 sajjad raza 07030057 nabeel azam 07030045

35
CMMI PMC CMMI PMC Group Members Group Members Inam ul Haq 07030024 Inam ul Haq 07030024 Sajjad Raza 07030057 Sajjad Raza 07030057 Nabeel Azam 07030045 Nabeel Azam 07030045

Post on 19-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

CMMI PMCCMMI PMC

Group MembersGroup Members

Inam ul Haq 07030024Inam ul Haq 07030024

Sajjad Raza 07030057Sajjad Raza 07030057

Nabeel Azam 07030045Nabeel Azam 07030045

CMMI PMCCMMI PMC

CMMI CMMI

Project Monitoring and Project Monitoring and ControlControl

Project Management Process AreaProject Management Process Area Maturity Level 2Maturity Level 2

CMMI PMCCMMI PMC

CMMI PMCCMMI PMC

Project Monitoring and Project Monitoring and ControlControl

Purpose:Purpose:

The purpose of PMC is to provide The purpose of PMC is to provide the understanding of project’s the understanding of project’s progress so that appropriate progress so that appropriate action can be taken if it deviates action can be taken if it deviates significantly from the plan. significantly from the plan.

CMMI PMCCMMI PMC

Related PAsRelated PAs

CMMI PMCCMMI PMC

Specific GoalsSpecific Goals

SG 1:Monitor Project against PlanSG 1:Monitor Project against Plan

Actual performance and progress of the project are monitored against the project plan.

CMMI PMCCMMI PMC

Specific GoalsSpecific Goals

SG 2:Make corrective action to the SG 2:Make corrective action to the

closureclosure

Corrective actions are managed to closure when the project's performance

or results deviate significantly from the plan.

CMMI PMCCMMI PMC

Specific Practices by GoalsSpecific Practices by Goals

SG 1 Monitor Project against PlanSG 1 Monitor Project against PlanSP 1.1 Monitor Project Planning

ParametersSP 1.2 Monitor CommitmentsSP 1.3 Monitor Project RisksSP 1.4 Monitor Data ManagementSP 1.5 Monitor Stakeholder InvolvementSP 1.6 Conduct Progress ReviewsSP 1.7 Conduct Milestone Reviews

CMMI PMCCMMI PMC

Specific Practices by GoalsSpecific Practices by Goals

SG 2 Manage Corrective Action to ClosureSP 2.1 Analyze IssuesSP 2.2 Take Corrective ActionSP 2.3 Manage Corrective Action

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan Plan SP 1.1 Monitor Project Planning

Parameters Monitor the actual values of the

project planning parameters against the project plan.

Typical Work Products1. Records of project performance2. Records of significant deviations

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan Plan

SP 1.2 Monitor CommitmentsMonitor commitments against those

identified in the project plan.

Typical Work Products1. Records of commitment reviews

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan Plan

SP 1.3 Monitor Project RisksMonitor risks against those

identified in the project plan.Refer to the Project Planning and Risk Management process areas

Typical Work Products1. Records of project risk monitoring

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan Plan

SP 1.4 Monitor Data ManagementMonitor the management of project

data against the project plan.Refer to the Plan for Data Management

specific practice in the Project Planning

Typical Work Products1. Records of data management

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan PlanSP 1.5 Monitor Stakeholder

InvolvementMonitor stakeholder involvement

against the project plan.Refer to the Plan Stakeholder Involvementspecific practice in the Project Planningprocess areaTypical Work Products1. Records of stakeholder involvement

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan PlanSP 1.6 Conduct Progress ReviewsPeriodically review the project's

progress, performance, andissues.

Typical Work Products1. Documented project review results

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan PlanSP 1.7 Conduct Milestone ReviewsReview the accomplishments and resultsof the project at selected project milestones.Refer to the Project Planning process area for more information about milestone planningTypical Work Products1. Documented milestone review results

CMMI PMCCMMI PMC

SG 2 Manage Corrective Action to Closure

SP 2.1 Analyze IssuesCollect and analyze the issues and determine the corrective actions

necessaryto address the issues.

Typical Work Products1. List of issues needing corrective

actions

CMMI PMCCMMI PMC

SG 1 Monitor Project SG 1 Monitor Project against against Plan PlanTake Corrective ActionTake corrective action on identified issues.

Typical Work Products1. Corrective action plan

SP 2.3 Manage Corrective ActionManage corrective actions to closure.Typical Work Products1. Corrective action results

CMMI PMCCMMI PMC

Generic Practices by Goal

GG 1 Achieve Specific GoalsThe process supports and enables achievement of the specific goals ofthe process area by transforming identifiable input work products toproduce identifiable output work products.GP 1.1 Perform Specific Practices

CMMI PMCCMMI PMC

Generic Practices by Goal

GG 2 Institutionalize a Managed ProcessThe process is institutionalized as a

managed process.GP 2.1 Establish an Organizational

PolicyGP 2.2 Plan the ProcessGP 2.3 Provide Resources

CMMI PMCCMMI PMC

Generic Practices by Goal

GP 2.4 Assign Responsibility GP 2.5 Train PeopleGP 2.6 Manage ConfigurationsGP 2.7 Identify and Involve Relevant StakeholdersGP 2.8 Monitor and Control the

ProcessGP 2.9 Objectively Evaluate AdherenceGP 2.10 Review Status with Higher

Level Management

CMMI PMCCMMI PMC

Generic Practices by Goal

GG 3 Institutionalize a Defined Process

The process is institutionalized as a defined

process.GP 3.1 Establish a Defined Processmonitoring and control process.GP 3.2 Collect Improvement

Information

CMMI PMCCMMI PMC

Generic Practices by Goal

GG 4 Institutionalize a Quantitatively Managed Process

The process is institutionalized as a quantitatively managed process.

GP 4.1 Establish Quantitative Objectives for the ProcessGP 4.2 Stabilize Sub process Performance

CMMI PMCCMMI PMC

Generic Practices by Goal

GG 5 Institutionalize an Optimizing Process

The process is institutionalized as an optimizing process.

GP 5.1 Ensure Continuous Process Improvement

GP 5.2 Correct Root Causes of Problems

CMMI PMCCMMI PMC

Case StudyCase Study

InfoSys TechnologiesInfoSys Technologies

CMMI PMCCMMI PMC

Brief Introduction –PMC At Brief Introduction –PMC At InfoSysInfoSys

Infosys Technologies Limited is a Infosys Technologies Limited is a multinational information technology services multinational information technology services company headquartered in Banglore, India.company headquartered in Banglore, India.[1][1]

Is at Maturity level 5 [2]Is at Maturity level 5 [2]

Why we chose it as a case study??Why we chose it as a case study??– To bring insight into PMC process which is To bring insight into PMC process which is

Inspirational !!Inspirational !!

CMMI PMCCMMI PMC

Project Monitoring & Project Monitoring & Control[3]Control[3]

Operational MechanismOperational Mechanism

Data Collection PhaseData Collection Phase– Effort DataEffort Data

Employee enter weekly through Weekly Report Employee enter weekly through Weekly Report System (WAR)System (WAR)

Which ContainsWhich Contains– Program CodeProgram Code– Module CodeModule Code– Activity CodeActivity Code– Activity Description Activity Description – Hours WorkedHours Worked

CMMI PMCCMMI PMC

Data Collection PhaseData Collection Phase

Defect DataDefect Data– Defect Control System (DCS) is employedDefect Control System (DCS) is employed– S/W Engineers log defects in work productsS/W Engineers log defects in work products– They are removed during verificationThey are removed during verification

Rechecked by another teamRechecked by another team Defect data noted to be used in process Defect data noted to be used in process

improvementimprovement– Project codeProject code– Description Description – CodeCode

CMMI PMCCMMI PMC

Quantitative Monitoring & Quantitative Monitoring & ControlControl

Main tool to monitor project Main tool to monitor project progress wrt project plan is Status progress wrt project plan is Status ReportReport– Milestones achieved this weekMilestones achieved this week– Milestones missed this week and Milestones missed this week and

reason for them.reason for them.– Milestones planned for next week Milestones planned for next week – Issues requiring clarifications.Issues requiring clarifications.

CMMI PMCCMMI PMC

Sample Status Report

CMMI PMCCMMI PMC

Milestone Based MonitoringMilestone Based Monitoring

Milestone AnalysisMilestone Analysis– Plan-progress comparison is donePlan-progress comparison is done– Key parameters of project are Key parameters of project are

primarily checkedprimarily checked Effort Effort ScheduleSchedule QualityQuality Change in RiskChange in Risk

CMMI PMCCMMI PMC

Milestone AnalysisMilestone Analysis

Slippage Threshold limits set Slippage Threshold limits set based on past quantitative based on past quantitative measurements.measurements.

Exceeding can have undesirable Exceeding can have undesirable effects.effects.

E.gE.g– 35% for effort deviation35% for effort deviation– 15% for schedule deviation15% for schedule deviation

CMMI PMCCMMI PMC

Sample ChartsSample Charts

Schedule Schedule DeviationDeviation

CMMI PMCCMMI PMC

Sample ChartsSample Charts

Effort DeviationEffort Deviation

CMMI PMCCMMI PMC

ReferencesReferences

http://en.wikipedia.org/wiki/http://en.wikipedia.org/wiki/Infosys_Technologies_LimitedInfosys_Technologies_Limited

hhttp://www.acm.org/globalizationreport/chapttp://www.acm.org/globalizationreport/chapter3.pdfter3.pdf

CMM In Practice :Processes for Executing CMM In Practice :Processes for Executing Software Process At Infosys By Pankaj Software Process At Infosys By Pankaj JaloteJalote

www.sei.cmu.eduwww.sei.cmu.edu CMMI for Development V1.2CMMI for Development V1.2