1 / 25

PROJECT DATABASE(PDB)

PROJECT DATABASE(PDB). & PROCESS CAPABILITY BASELINE(PCB). Presented By Basker George. Process Database & Process Capability Baseline. Past experience play a key role in any organization for improvement & management. This experience should be captured & organized to enable learning

boyce
Download Presentation

PROJECT DATABASE(PDB)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PROJECT DATABASE(PDB) & PROCESS CAPABILITY BASELINE(PCB) Presented By Basker George

  2. Process Database & Process Capability Baseline • Past experience play a key role in any organization for improvement & management. • This experience should be captured & organized to enable learning • This experience should be made available to others • For software projects PDB & PCB are two mechanism for encapsulating past experience for use in Project Planning & Management.

  3. Process Database & Process Capability Baseline • The PDB & PCB encapsulate (装入胶囊) the experience with previous projects. • The metrics from PDB & PCB of the previous projects is made available to fresh Project Planning & Management. • These two PROCESS are not part of the Project Planning • But provide key inputs for planning the infrastructure (基础下部组织) of the project

  4. Process Database & Process Capability Baseline • This chapter explains how these two planning support system are implemented at Infosys. • The process database is the requirement of Organization Process Focus & Organization Process Definition KPA’s of CMM Level 3. • The PCB is a requirement of Quantitative Process Management KPA & Software Quality Management KPA of Level 4.

  5. Process Database & Process Capability Baseline Process Database Closure Analysis Process Capability Baseline Project

  6. Role of Software Metrics & Process Management • Process metrics quantify attributes of the software process, such as • Productivity • Quality • Resource • Defects • Removal Efficiency of metrics

  7. Role of Software Metrics & Process Management • Product metrics are the measure of the software, such as • Size • Reliability • Quality(metrics of both Process & Product) • Complexity of code • functionality

  8. Purpose of collecting metrics • The important use of software metrics are: • Project Planning • Past data from completed projects are invaluable in developing reasonable plans for new projects & setting realistic goals for it. • Controlling a project process • Metrics can provide accurate information about the state of a project, which can then be used to take corrective

  9. Purpose of collecting metrics • Analyzing and Improving the organization’s processes. • Only through metrics can an organization know the quality & productivity • Capability of its processes & the change in quality & productivity with time. • Potential area of improvement

  10. Process Database • Process database is a collection of process performance data from different projects • The PDB is used for project planning, particularly estimation of efforts & defects. • To collect metrics on productivity & Quality from different projects • To aid in creating process capability baseline • To facilitate data analysis for identifying areas & scope of improvement

  11. Process Database DATA • The data collected in PDB can be classified as: • Project characteristic • Project schedule • Project effort • Size • Defects

  12. Project characteristic • The project characteristic are: • Name of Project, PM, PLs • Business unit to which it belongs • Process being employed • Development, Reengineering or Maintenance • Project goals, risks, duration, team size • Hardware platform, language, DBMS used

  13. Project schedule • Expected start date • Expected end date • Actual start date • Actual end date

  14. Project effort • Information on project effort include data on: • Initial estimated efforts • Total actual estimated effort • Efforts include • Project initiation, RM, Design, Built, Testing & other phases.

  15. Size • Information on size include • LOC • No of simple, medium or complex programs.

  16. Defects • Information on defects include • No of Defects found during review of • Requirement Management • Design • Code • Unit testing • & other phases

  17. Data entry & Access to PDB • PDB is owned by SEPG • Only SEPG has write access to PDB • PM’s & PL’s can only read • The input to PDB comes from project closure analysis report • The quality advisor examines to verify if data is useful for decision making & then submit the data to PBD.

  18. General data about project called NICE at Infosys

  19. General data about project called NICE at Infosys

  20. Estimated

  21. Effort Data Table of PDB

  22. Effort Data Table of PDB

  23. Defect Data

  24. Defect Data

  25. Defect Data

More Related