Академический Документы
Профессиональный Документы
Культура Документы
Pr
e t in e n rm m te ve s De pro it ie 1 n G Im S s - ort u PF e s p oc Op
Pr oj ec t C o M on n t ito ro ri l n
SP IPM
-1 1.4
IPM SG 1 Use
IPM
SP 1
.5-1
Project 3 Project 2
Project 3 Project 2
Stakeholder Y
Benefits of IPM
Knowledge is transferred from project level to the organization Improved planning through better understanding of process performance Lower cost of process planning in projects as reuse is promoted Improved coordination among people involved in a project Commitment to the organization is improved as communication & sharing between teams is facilitated Institutionalizing key management practices
Reuse of knowledge Integration of plans Tracking dependencies & collaboration issues Post mortem analysis
Client 1 Project 1
Client2
Client1 Project 1
Client 2
Over time suborganizations form and encapsulate knowledge and experience sharing occurs . No , therefore no improvement
Client 1 Project 1
PAL
Project 3 Project 2
Client 3
Client 2
Experience is sharedImprovement ideas flow . through the organization . Past mistakes are avoided successes repeated ,
IPM depends on
Project Planning for establishing and maintaining Project Plan. Project Monitoring and Control for management and control of the project GP 2.7 & Project Planning SP 2.6-1 for identification of stakeholders and their roles Organizational Process Definition & Organizational Process Focus for organizational process definitions (assets, knowledge), organizational improvement needs, objectives and plans
Sharing results with the organization is another critical component in establishing organization wide sharing of knowledge. It is facilitated by SP 1.5-1
SP 1.5-1 Contribute to the Organizational Process Assets
1. Propose improvements to the organizational process assets. 2. Store process and product measures in the organizations measurement repository. 3. Submit documentation for possible inclusion in the organization's process asset library. 4. Document lessons learned from the project for inclusion in the organization's process asset library.
SP 2.2-1 enables effective planned coordination among different stakeholders to achieve project success.
SP 2.2-1 Manage Dependencies
1. Conduct reviews with relevant stakeholders. 2. Identify each critical dependency. 3. Establish need dates and plan dates for each critical dependency based on the project schedule. 4. Review and get agreement on the commitments to address each critical dependency with the people responsible for providing the work product and the people receiving the work product. 5. Document the critical dependencies and commitments.
Create organization wide shared lifecycle models (time & material, fixed price)
This establishes common features for all projects and basis for comparison and analysis between projects
Aggregate experience from different projects into guidelines for specific tasks reused throughout the organization (estimation, code reviews, configuration management)
This allows best practice in the organization to be reused and process improvements to be proactively suggested leading to increased value of service
At project completion conduct post mortem analysis and submit lessons learned
Phase 1
Phase 2
Phase n
Post mortem
This combines SP 1.5 with GP 3.2 Collect Improvement Information and MA SP 2.1 Collect Measurement Data
Perform milestone reviews with customer Implement periodic steering and CCB meetings Always document verbal communication in minutes of meeting documents Plan dependencies in project schedule and set corresponding risk and mitigation plan to each Record, verify and track commitments Keep live list of open issues (bug tracking, excel) Provide clear and concise reports
Transparency is of key importance to trust between client and supplier. Trust is important in software development.
"Software Project Management in Practice" By Pankaj Jalote, Publisher: Addison Wesley, Pub Date : January 31, 2002, ISBN : 0-201-73721-3 http://sepo.spawar.navy.mil/Tailoring_Guidance.html Tailoring overview presentation