Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens.

Slides:



Advertisements
Similar presentations
Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
Advertisements

Process and Product Quality Assurance (PPQA)
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
More CMM Part Two : Details.
ORGANIZATION. 2 Problem scenario  Develop an organizational chart for your laboratory showing lines of authority from the head of the organization to.
For internal use Project Management at a glance - the ‘what’ and the ‘how’ Jørgen Nygaard Nielsen Dan Bandsholm Erensø PMD –
Copyright 2003 CMMI: Executive Briefing Presented by Kieran Doyle
CMMI PMC Group Members Inam ul Haq Sajjad Raza Nabeel Azam
PROCESS AND PRODUCT QUALITY ASSURANCE
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
Process Area : Requirement Management (REQM) By: Amna Rehmat Maria Habib Sana Ahmed.
DITSCAP Phase 2 - Verification Pramod Jampala Christopher Swenson.
Purpose of the Standards
ESC/EN Engineering Process Compliance Procedures August 2002.
Chapter : Software Process
Understanding (and Untangling) Verification and Validation Requirements ISO 9001 vs. CMMI-Dev 1.2.
Process: A Generic View
Capability Maturity Model Integrated
Capability Maturity Model Integration
The Key Process Areas for Level 2: Repeatable Ralph Covington David Wang.
Integrated Capability Maturity Model (CMMI)
Capability Maturity Model® Integration (CMMISM) Personal Prof. Dr. ir J. De Man CMMI (personal)
COMPGZ07 Project Management Presentations Graham Collins, UCL
Unit 5:Elements of A Viable COOP Capability (cont.)  Define and explain the terms tests, training, and exercises (TT&E)  Explain the importance of a.
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
Michael Dermody September 2010  Capability Maturity Model Integration ◦ Is a Trademark owned by the Software Engineering Institute (SEI) of Carnegie.
Project Tracking. Questions... Why should we track a project that is underway? What aspects of a project need tracking?
Soft Tech Development Inc. 1 Software Project Tracking A CMM Level 2 Key Process Area Soft Tech Development Inc.
Project Monitoring and Control 指導教授:李健興老師 學生:黃麟凱同學 學號: R 學號: R
1 / x Project Planning CMMI Project Planning Jean-Luc Deprez Robin Leblon.
『华东师范大学』 课程名称: 软件开发实践 Software Development Practice 课程类型: 实践课 第二讲: 项目管理 Lect_02: Manage the Project 主讲 : 软件学院 周勇 副 教授 日期 :
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Project Planning Author : Software Engineering Institute Carnegie Mellon University 學生 : 吳與倫 老師:李健興 教授.
1 / x Verification CMMI Verification Hendrik van den Berge Kevin Mets.
10/16/2015Bahill1 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous.
Software process improvement Framework for SPI SPI support groups, maturity and immaturity models Assessment and gap analysis Education and training Selection.
CS 3610: Software Engineering – Fall 2009 Dr. Hisham Haddad – CSIS Dept. Chapter 2 The Software Process Discussion of the Software Process: Process Framework,
Adaptive Processes Overview Adaptive Processes©. Adaptive Processes © Adaptive ProcessesSimpler, Faster, Better2 Objective To provide an over view of.
1/18 CMMI Risk Management Jense Seurynck Daan Van Britsom Risk Management.
Lecture Topics covered CMMI- - Continuous model -Staged model PROCESS PATTERNS- -Generic Process pattern elements.
Managing CMMI® as a Project
CMMI: PROCESS AND PRODUCT QUALITY ASSURANCE Lieven Lemiengre Thomas Spranghers.
Georgia Institute of Technology CS 4320 Fall 2003.
Everything You Ever Wanted to Know About CMMI in 30 Minutes or LESS CCS TECHNICAL SERVICES (484) CCS TECHNICAL SERVICES (484) William.
Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens.
@2002 Copyright, Itreya Technologies CMMI kick off July 2005.
Software Engineering - I
1 / x CMMI Measurement & Analysis Pieter Cailliau Stijn De Vos Measurement & Analysis.
Michael Campe U.S. Army Aviation and Missile Command NDIA TID Technical Information Division Symposium Royal Sonesta Hotel, New Orleans, LA August 2003.
1 Agenda for measurement r1. CMMI r2. Other thrusts.
1 / 25 IPM CMMI Integrated Project Management (IPM) Dieter De Paepe & Sarah Bourgeois.
1 / x CMMI Technical Solution Rob Vanden Meersche Dieter Van den Bulcke.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
Guidelines for Process
需求管理 Capability Maturity Model Integrated Author : Softare Engineering Institute Carnegie Mellon University.
Copyright © | Trade secret and confidential Page 1 Innovative, Professional, Fact Based and Eustressed© Maruthi Quality Management Services Ptv. Ltd..,
 CMMI  REQUIREMENT DEVELOPMENT  SPECIFIC AND GENERIC GOALS  SG1: Develop CUSTOMER Requirement  SG2: Develop Product Requirement  SG3: Analyze.
Project Management Why do projects fail? Technical Reasons
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
COMPGZ07 Project Management CMMI Project Planning Lecture 5b Graham Collins, UCL.
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
Capability Maturity Model. CS460 - Senior Design Project I (AY2004)2 Immature Organisations Software processes are often rigorously followed. Organisation.
CMMI Model overview Practical experience. Copyright © 2014 Accenture All rights reserved. 2 Education 2004 graduated LU, Faculty of Physics and Mathematics,
© 2004 Tangram Hi-Tech Solutions Project Management According to the CMMI1 Project Management according to the Capability Maturity Model (CMMI)
WORKSHOP ON ACCREDITATION OF BODIES CERTIFYING MEDICAL DEVICES INT MARKET TOPIC 6 CH 5 ISO MANAGEMENT RESPONSIBILITY Philippe Bauwin Medical.
A Comparison of CMMI & SPICE
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
Causal Analysis & Resolution (CAR) Support Category
CMMI – Staged Representation
Business Process Maturity Model
Presentation transcript:

Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens

Alexander Ide Niels Soetens 2 / 25 Project Monitoring and Control Purpose  Monitoring the project’s process  Recognize deviation of the project plan  Significant deviation? → take corrective actions

Alexander Ide Niels Soetens 3 / 25 Project Monitoring and Control Specific Goals SG 1 Monitor Project Against Plan  SP 1.1 Monitor Project Planning Parameters  SP 1.2 Monitor Commitments  SP 1.3 Monitor Project Risks  SP 1.4 Monitor Data Management  SP 1.5 Monitor Stakeholder Involvement  SP 1.6 Conduct Progress Reviews  SP 1.7 Conduct Milestone Reviews

Alexander Ide Niels Soetens 4 / 25 Project Monitoring and Control Specific Goals  Usage of Trac  Create and assign tickets to a specific person  Create deadline (usually milestones)  Easy to monitor the completion of a milestone  Monitor cost and effort by the use of timesheets  Other: Microsoft project,… SP 1.1 Monitor Project Planning Parameters

Alexander Ide Niels Soetens 5 / 25 Project Monitoring and Control Specific Goals  Commitments are set with every milestone  All groups: Those commitments are translated into tasks on trac or microsoft project  Sometimes informal commitments  Regularly review commitments (at milestone meeting)  Identify commitments that have not been satisfied  All groups: Easy to detect on a ticket system SP 1.2 Monitor Commitments

Alexander Ide Niels Soetens 6 / 25 Project Monitoring and Control Specific Goals Example of commitments in milestone (Hadra)

Alexander Ide Niels Soetens 7 / 25 Project Monitoring and Control Specific Goals  Usage of War Room List to describe risks  Specify the risk and give rating (importance)  Communicate and discuss risks at meetings  Resolve major risks as quick as possible SP 1.3 Monitor Project Risks

Alexander Ide Niels Soetens 8 / 25 Project Monitoring and Control Specific Goals Example of risks in War Room List (Hadra)

Alexander Ide Niels Soetens 9 / 25 Project Monitoring and Control Specific Goals  Periodically review documentation  Identify and document issues and impacts  Documentation on Wiki (Trac), Dropbox, Googlegroups, SVN SP 1.4 Monitor Data Management

Alexander Ide Niels Soetens 10 / 25 Project Monitoring and Control Specific Goals  Periodically review stakeholder involvement  Document results made by stakeholder involvement  Hadra case:  Project review (Markomo)  Gathering workflow information (Guido)  WAFL case: Siruna non documented meetings  MashedUp and TultiMouch case:  Assitents are stakeholders and monitor everything SP 1.5 Monitor Stakeholder Involvement

Alexander Ide Niels Soetens 11 / 25 Project Monitoring and Control Specific Goals  Progress reviews with assistants  Daily small scrum meetings  Sprint scrum meetings SP 1.6 Conduct Progress Reviews

Alexander Ide Niels Soetens 12 / 25 Project Monitoring and Control Specific Goals  Two week milestone review meeting with prof. Gielen  Review accomplished work  Weekly review meeting with assistant  Guidance with the projects progress  In MashedUp these are stakeholder meetings SP 1.7 Conduct Milestone Reviews

Alexander Ide Niels Soetens 13 / 25 Project Monitoring and Control Specific Goals SG 2 Manage Corrective Action to Closure  SP 2.1 Analyze Issues  SP 2.2 Take Corrective Action  SP 2.3 Manage Corrective Action

Alexander Ide Niels Soetens 14 / 25 Project Monitoring and Control Specific Goals  Collect and analyze issues  List issues needing corrective actions  Analyze issues to determine need for corrective action  All groups:  internal meetings and project management system are used to analyze issues SP 2.1 Analyze Issues

Alexander Ide Niels Soetens 15 / 25 Project Monitoring and Control Specific Goals  Corrective action plan  Adding resources  Changing processes  Revising project risks  All groups:  Produces new risks, add resources and time SP 2.2 Take Corrective Action

Alexander Ide Niels Soetens 16 / 25 Project Monitoring and Control Specific Goals  Monitor corrective actions  Analyze results of corrective actions  Determine and document appropriate actions  All groups:  If the action is not sufficient the SP 2.2 is restarted SP 2.3 Manage Corrective Action

Alexander Ide Niels Soetens 17 / 25 Project Monitoring and Control Generic Practices GG 2 GG 2 Institutionalize a Managed Process  GP2.1 Establish an Organizational Policy  GP2.2 Plan the Process  GP2.3 Provide Resources  GP2.4 Assign Responsibility  GP2.5 Train People  GP2.6 Manage Configurations  GP2.7 Identify and Involve Relevant Stakeholders  GP2.8 Monitor and Control the Process  GP2.9 Objectively Evaluate Adherence  GP2.10 Review Status with Higher Level Management

Alexander Ide Niels Soetens 18 / 25 Project Monitoring and Control Generic Practices GG 2  GP2.1 Establish an Organizational Policy  Determine the roadmap that has to be followed to create a good monitor plan  GP2.2 Plan the Process  Create the planning of the process and maintain it  E.G. Some groups planned to have a timesheet every week so every week there is project monitoring and control  GP2.3 Provide Resources  Provide the resources, the programs and the systems  E.G. Some groups made a place in there SVN to upload Timesheets. All groups have a system with tickets (trac,..)

Alexander Ide Niels Soetens 19 / 25 Project Monitoring and Control Generic Practices GG 2  GP2.4 Assign Responsibility  Determine who is in charge of the process  In all groups the leader has the end responsibility. These divided the responsibility to different managers. e.g. the Development manager controls the developers.  GP2.5 Train People  not applicable on our groups  GP2.6 Manage Configurations  Make levels of control to group the work products  not applicable on our groups

Alexander Ide Niels Soetens 20 / 25 Project Monitoring and Control Generic Practices GG 2  GP2.7 Identify and Involve Relevant Stakeholders  All groups: involvement is done by meetings. Involvement leads to changes of plans.  Examples of involvement:  Assessing project against plan  Reviewing :  Project risks  Progress  Data management  Resolving issues

Alexander Ide Niels Soetens 21 / 25 Project Monitoring and Control Generic Practices GG 2  GP2.8 Monitor and Control the Process  All groups change the process if problems arise. E.g. change the responsibility to other persons.  GP2.9 Objectively Evaluate Adherence  Checking if everything is according to plan  GP2.10 Review Status with Higher Level Management  Groups give regular review status to prof. Gielen and assistants

Alexander Ide Niels Soetens 22 / 25 Project Monitoring and Control Generic Practices GG 3 GG 3 Institutionalize a Defined Process  GP3.1 Establish a Defined Process  Not applicable  GP3.2 Collect Improvement Information  e.g.:  Records of significant deviations  Corrective action results  E.g. stop the timesheets

Alexander Ide Niels Soetens 23 / 25 Project Monitoring and Control Findings  Strengths  Tultimouch monitors workload  Opportunities for Improvement  WAFL finds it difficult to control fellow students  WAFL underestimated the risks  Proposed Actions  Make more resources available to monitor and estimate the risks

Alexander Ide Niels Soetens 24 / 25 Project Monitoring and Control Glossary  CMMICapability Maturity Model Integration  PMCProject Monitoring and Control

Alexander Ide Niels Soetens 25 / 25 Project Monitoring and Control References  CMMI for Development version  Software Quality Assurance within the CMMi framework control.html