cmmi project planning presentation

19
Final presentation of CMMI Maturity Level 2 Project Planning António Cerqueira , Girson Monteiro, Tiago Teixeira e Vitor Madureira. Gestão da Qualidade – MIEIC – FEUP 2008/2009

Upload: tiago-teixeira

Post on 23-Jan-2015

5.833 views

Category:

Education


0 download

DESCRIPTION

This is a presentation of a college work, at Faculdade de Engenharia da Universidade do Porto, programme Master in Informatics and Computing Engineering, about the definition of a process, based on CMMI Level 2 Project Planning Process Area, and the usage of that process in a fictitious company.It is in English.

TRANSCRIPT

Page 1: CMMI Project Planning Presentation

Final presentation of CMMI Maturity Level 2 Project Planning

António Cerqueira , Girson Monteiro, Tiago Teixeira e Vitor Madureira.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

Page 2: CMMI Project Planning Presentation

Remembering what is Project Planning

Purpose

Establish and maintain plans that define project activities

Characteristics

The main output is the project plan, the basis for performing and controlling the project’s activities that address the commitments with the project’s customer.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

2

Page 3: CMMI Project Planning Presentation

Defining the activities “A specific practice is the description of an

activity that is considered important in achieving the associated specific goal.” (CMMI® for Development, Version 1.2)

However some specific practices (SP): Were linked by dependencies Had a similiar purpose Shared or Exchanged information between them

Consequence: Aggregating the SP’s into one activity

3 Gestão da Qualidade – MIEIC – FEUP 2008/2009

Page 4: CMMI Project Planning Presentation

PP Specific Goals, Specific Practices and Activities

Gestão da Qualidade – MIEIC – FEUP 2008/2009

4

Page 5: CMMI Project Planning Presentation

Workflow for the SG1

Gestão da Qualidade – MIEIC – FEUP 2008/2009

5

Page 6: CMMI Project Planning Presentation

Gestão da Qualidade – MIEIC – FEUP 2008/2009

6

PP Specific Goals, Specific Practices and Activities

Page 7: CMMI Project Planning Presentation

Workflow for the SG2

Gestão da Qualidade – MIEIC – FEUP 2008/2009

7

Page 8: CMMI Project Planning Presentation

Gestão da Qualidade – MIEIC – FEUP 2008/2009

8

PP Specific Goals, Specific Practices and Activities

Page 9: CMMI Project Planning Presentation

Workflow for the SG3

Gestão da Qualidade – MIEIC – FEUP 2008/2009

9

Page 10: CMMI Project Planning Presentation

Company’s Process Context:

Company develops Enterprise software business.

Intends to produce an ERP, to aid herself in achieving greater performance, using CMMI Maturity Level 2 Project Planning.

Before, had created with success two types of Enterprise software systems: CRM and CMS.

Long-term desire: An external organization recognizes the value of the company’s ERP and demonstrates interest in buying it (ex: government).

Gestão da Qualidade – MIEIC – FEUP 2008/2009

10

Page 11: CMMI Project Planning Presentation

Company’s Process SG 1:

“Work Packages”: Manufacturing, Supply Chain Management, Financials, Projects, Human Resources, Customer Relationship Management, Data Warehouse, and Access Control and Customization.

“Work Products”: Deliverables, Software, Associated Documents, and Non-Deliverables

Requirements Engineer: Establish Estimates of Work Products.

External Consultants Definition of “Work Packages”. Establishment of estimates of “Work Products” and task

‘s attributes.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

11

Page 12: CMMI Project Planning Presentation

Company’s Process SG 1:

Project Lifecycle Spiral Model

Iterative Strategy. Risk Management. Large and Mission-Critical Projects.

Estimate the effort and cost Estimates reliability

Historical data collected from previous CRM application developed.

Consultant: Experience in ERP development .

Unprecedented efforts represents a great risk.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

12

Page 13: CMMI Project Planning Presentation

Company’s Process SG 2:

Project Risks: ERP is unprecedented

Increased costs and delivery time. ERP has a large dimension

Unrealistic estimates of effort and cost. Sudden unavailability of key elements. External Consultant, and Project Manager.

Major milestones Release of each ERP’s functional module.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

13

Page 14: CMMI Project Planning Presentation

Company’s Process SG 2:

Staffing requirements Scope of the Project

The number of developers required to work in the module CRM depends on the project requirements defined within the work package .

Plan for Needed Knowledge and Skills: The developers of CRM should have the knowledge of and/or

skills needed for that specific module, and if not, should be trained accordingly.

Entities Consultant:

Concording with the requirements document and knowing well ERP’s, can recommend the best employees and resources

Gestão da Qualidade – MIEIC – FEUP 2008/2009

14

Page 15: CMMI Project Planning Presentation

SG 2: Entities

Project Manager: Needs to have proven his skills on leading solutions with

dimension and characteristics.

Training In-house training.

Stakeholders Repercussion of not involving them:

Senior managers don’t disseminate the message to all the organization levels of the goals of the ERP

Senior managers don’t support the project team

Company’s Process

Gestão da Qualidade – MIEIC – FEUP 2008/2009

15

Page 16: CMMI Project Planning Presentation

Company’s Process

Gestão da Qualidade – MIEIC – FEUP 2008/2009

SG 3: Documents Revision:

Project Risks.

Reconcile work and resource levels Provide help and training when needed. Adjusts in the work staff skill mix.

Obtain plan commitment Establish commitments with external consultants on

ERP issues. Involvement of the top management in all

commitments.

16

Page 17: CMMI Project Planning Presentation

Conclusions

Perception of the importance of quality concepts (ex: COQ)

Sensibility about the problems and advantages of CMMI Rigorous and organized approach of developing software

versus “It works” philosophy of university projects.

The bridge between PP and company was a challenge Activity and Process notions. ERP is a vast and complex system.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

17

Page 18: CMMI Project Planning Presentation

Conclusions A more formalized approach:

Obtaining commitments from all relevant stakeholders. Documenting the commitments.

Consequences of the common approach: Projects more lengthy and consequently more

expensive Difficult to identify deviations from documented plans

with lesser discipline

Difficulties in the company’s process: Defining the project lifecycle phases and importance. Identification and analysis of the project risks.

Gestão da Qualidade – MIEIC – FEUP 2008/2009

18

Page 19: CMMI Project Planning Presentation

Questions

Gestão da Qualidade – MIEIC – FEUP 2008/2009

19