『华东师范大学』 课程名称: 软件开发实践 Software Development Practice 课程类型: 实践课 第二讲: 项目管理 Lect_02: Manage the Project 主讲 : 软件学院 周勇 副 教授 日期 : 2011.07.02.

Slides:



Advertisements
Similar presentations
Project Management Concepts
Advertisements

Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
Roadmap for Sourcing Decision Review Board (DRB)
PROJECT RISK MANAGEMENT
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
More CMM Part Two : Details.
Project management Project manager must;
ITIL: Service Transition
CMMI PMC Group Members Inam ul Haq Sajjad Raza Nabeel Azam
Dean Cox Naval Undersea Warfare Center, Keyport Capability maturity model integration CMMI FOR Washington state university 16 September 2009.
WM Software Process & Quality Generic Processes - Slide #1  P. Sorenson SPiCE Reference Model - how to read Chapter 5 Capability Levels (process.
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
Chapter 3: The Project Management Process Groups
Project Management Basics
© 2008 Prentice Hall11-1 Introduction to Project Management Chapter 11 Managing Project Execution Information Systems Project Management: A Process and.
Project Execution.
PRESENTED BY TRUST THOMAS EROMOSELE STUDENT NO:
® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 3: Phase Management - Inception.
What is Business Analysis Planning & Monitoring?
Project Management: Madness or Mayhem
CMMI Course Summary CMMI course Module 9..
8. CMMI Standards and Certifications
Project Management Process Overview
The Key Process Areas for Level 2: Repeatable Ralph Covington David Wang.
Training on “CMMI for Development – ver 1.2”
Software Project Management Lecture # 8. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
N By: Md Rezaul Huda Reza n
Software Project Management Introduction to Project Management.
Software Project Management Lecture # 8. Outline Earned Value Analysis (Chapter 24) Topics from Chapter 25.
Resources Performance time. resources Performance time 2.
PPMT CE-408T Engr. Faisal ur Rehman CED N-W.F.P UET P.
Management & Development of Complex Projects Course Code - 706
Project Monitoring and Control 指導教授:李健興老師 學生:黃麟凱同學 學號: R 學號: R
Service Transition & Planning Service Validation & Testing
Basic of Project and Project Management Presentation.
Event Management & ITIL V3
Project Planning Author : Software Engineering Institute Carnegie Mellon University 學生 : 吳與倫 老師:李健興 教授.
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Managing CMMI® as a Project
Georgia Institute of Technology CS 4320 Fall 2003.
1 通信软件开发与管理 Course OD601 学时: 32 学分: 2 讲师:罗文彬. 2 Communication Overview System Architecture Overview Performance and Reliability Operation, Administration,
Software Engineering - I
Michael Campe U.S. Army Aviation and Missile Command NDIA TID Technical Information Division Symposium Royal Sonesta Hotel, New Orleans, LA August 2003.
1 | 2010 Lecture 3: Project processes. Covered in this lecture Project processes Project Planning (PP) Project Assessment & Control (PAC) Risk Management.
What is project management?
Software Project Management Lecture # 9. Outline Chapter 25 – Risk Management  What is Risk Management  Risk Management Strategies  Software Risks.
State of Georgia Release Management Training
MGT 461 Lecture #27 Project Execution and Control Ghazala Amin.
Advanced Project Management Project Planning Phase Ghazala Amin.
COMPGZ07 Project Management CMMI Project Planning Lecture 5b Graham Collins, UCL.
CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006.
Project Management Processes for a Project Chapter 3 PMBOK® Fourth Edition.
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
1 1 Effective Administration of Commercial Contracts Breakout Session # Session D06 Name: Holly Walker, CPCM Corporate Learning Solutions and Contract.
© 2004 Tangram Hi-Tech Solutions Project Management According to the CMMI1 Project Management according to the Capability Maturity Model (CMMI)
The Project Management Process Groups
Figures – Chapter 26. Figure 26.1 Factors affecting software product quality.
B U D I L U H U R U N I V E R S I T Y POST GRADUATE PROGRAM MAGISTER ILMU KOMPUTER (M.Kom) IS PROJECT MANAGEMENT.
Slide 1ICT 327 Management of IT ProjectsSemester 1, 2005 Topic 3 Executing & Controlling & Closing Projects.
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
TechStambha PMP Certification Training
Presented To: 3rd Annual CMMI Technology Conference and User Group
Development Projects / Analysis Projects / On-site Service Projects
Project Management.
CMMI – Staged Representation
Business Process Maturity Model
Project Management Group
Presentation transcript:

『华东师范大学』 课程名称: 软件开发实践 Software Development Practice 课程类型: 实践课 第二讲: 项目管理 Lect_02: Manage the Project 主讲 : 软件学院 周勇 副 教授 日期 :

软件开发实践, Author: 周勇 2 Managing the Project Involves Estimating the scope and work that needs to be performed Developing mechanisms to acquire identified products Developing a project plan Getting commitments to the plan Working with suppliers to acquire identified products Monitoring progress against the plan Identifying and analyzing risks Taking action to address significant deviations from the plan Taking action to appropriately mitigate risks

软件开发实践, Author: 周勇 3 Topics Managing the Project Process Areas Project Planning (PP) Project Monitoring and Control (PMC) Risk Management (RSKM) Supplier Agreement Management (SAM) Managing the Project Summary

软件开发实践, Author: 周勇 4 Project Planning (PP) Purpose Establish and maintain plans that define project activities.

软件开发实践, Author: 周勇 5 When Project Planning Is Not Done Well … Estimates of project attributes are inaccurate. It is difficult to identify deviations from poorly documented plans. Resources are not available/applied when needed. Future projects cannot learn from completed projects because there are no lessons learned.

软件开发实践, Author: 周勇 6 Project Planning Goals ©2010 By Software Engineering Institute of ECNU SG 1: Establish Estimates Estimates of project planning parameters are established and maintained. SG 2: Develop a Project Plan A project plan is established and maintained as the basis for managing the project. SG 3: Obtain Commitment to the Plan Commitments to the project plan are established and maintained. The process area also has generic goals to support institutionalization.

软件开发实践, Author: 周勇 7 Relevant Terminology ©2010 By Software Engineering Institute of ECNU Project A managed set of interrelated resources which delivers one or more products to a customer or end user. A project has a definite beginning (i.e., project startup) and typically operates according to a plan. Such a plan is frequently documented and specifies what is to be delivered or implemented, the resources and funds to be used, the work to be done, and a schedule for doing the work. A project can be composed of projects. Program (1) A project. (2) A collection of related projects and the infrastructure that supports them, including objectives, methods, activities, plans, and success measures. Work breakdown structure (WBS) An arrangement of work elements and their relationship to each other and to the end product.

软件开发实践, Author: 周勇 8 Project Planning Context -1 ©2010 By Software Engineering Institute of ECNU Planning Data Establish Estimates Develop a Project Plan Obtain Commitment to the Plan Project Plan PMC Relevant Stakeholders

软件开发实践, Author: 周勇 9 Project Planning Context -2 ©2010 By Software Engineering Institute of ECNU Determine Estimates of Effort and Cost Planning Data Establish Estimates Estimate the Scope of the Project Establish Estimates of Work Product and Task Attributes Define Project Lifecycle

软件开发实践, Author: 周勇 10 Project Planning Context -3 ©2010 By Software Engineering Institute of ECNU Planning Data Establish Estimates Develop a Project Plan Obtain Commitment to the Plan Project Plan PMC Relevant Stakeholders

软件开发实践, Author: 周勇 11 Project Planning Context -4 ©2010 By Software Engineering Institute of ECNU Establish the Budget and Schedule Planning Data Develop a Project Plan Plan for Data Management Plan Stakeholder Involvement Plan for Project Resources Project Plan Establish the Project Plan Identify Project Risks Plan for Needed Knowledge and Skills PMC

软件开发实践, Author: 周勇 12 Project Planning Context -5 ©2010 By Software Engineering Institute of ECNU Planning Data Establish Estimates Develop a Project Plan Obtain Commitment to the Plan Project Plan PMC Relevant Stakeholders

软件开发实践, Author: 周勇 13 Project Planning Context -6 ©2010 By Software Engineering Institute of ECNU Obtain Commitment to the Plan Reconcile Work and Resource Levels Project Plans Review Plans that Affect the Project Obtain Plan Commitment Relevant Stakeholders

软件开发实践, Author: 周勇 14 Sample of PP Process ©2010 By Software Engineering Institute of ECNU

软件开发实践, Author: 周勇 15 Topics ©2010 By Software Engineering Institute of ECNU Managing the Project Process Areas Project Planning (PP) Project Monitoring and Control (PMC) Risk Management (RSKM) Supplier Agreement Management (SAM) Managing the Project Summary

软件开发实践, Author: 周勇 16 Project Monitoring and Control (PMC) ©2010 By Software Engineering Institute of ECNU Purpose Provide understanding of the project ’ s progress so that appropriate corrective actions can be taken when the project ’ s performance deviates significantly from the plan.

软件开发实践, Author: 周勇 17 When Project Monitoring and Control Is Not Done Well … ©2010 By Software Engineering Institute of ECNU Too much time is spent trying to determine project status. Data needed for management decisions are not available when needed. Corrective action is not taken early when it is least expensive. Lack of management insight makes project results highly unpredictable. The customer does not have confidence in the project status reporting.

软件开发实践, Author: 周勇 18 Project Monitoring and Control Goals ©2010 By Software Engineering Institute of ECNU SG 1: Monitor Project Against Plan Actual performance and progress of the project are monitored against the project plan. SG 2: Manage Corrective Action to Closure Corrective actions are managed to closure when the project ’ s performance or results deviate significantly from the plan. The process area also has generic goals to support institutionalization.

软件开发实践, Author: 周勇 19 Project Monitoring and Control Context ©2010 By Software Engineering Institute of ECNU Project Plan Monitor Data Management Monitor Commitments Monitor Project Planning Parameters Conduct Milestone Reviews Monitor Project Risks Analyze Issues Take Corrective Action Monitor Project Against Plan Conduct Progress Reviews Monitor Stakeholder Involvement Manage Corrective Action PP Manage Corrective Action to Closure

软件开发实践, Author: 周勇 20 Sample PMC Process

软件开发实践, Author: 周勇 21 Topics ©2010 By Software Engineering Institute of ECNU Managing the Project Process Areas Project Planning (PP) Project Monitoring and Control (PMC) Risk Management (RSKM) Supplier Agreement Management (SAM) Managing the Project Summary

软件开发实践, Author: 周勇 22 Risk Management (RSKM) ©2010 By Software Engineering Institute of ECNU Purpose Identify potential problems before they occur so that risk-handling activities can be planned and invoked as needed across the life of the product or project to mitigate adverse impacts on achieving objectives.

软件开发实践, Author: 周勇 23 When Risk Management Is Not Done Well … ©2010 By Software Engineering Institute of ECNU It is easy to ignore risks when they are not being tracked. Risks that are known to project staff are often not known to management. Repeated project failures due to unforeseen (but predictable) risks can cost you business.

软件开发实践, Author: 周勇 24 Risk Management Goals ©2010 By Software Engineering Institute of ECNU SG 1: Prepare for Risk Management Preparation for risk management is conducted. SG 2: Identify and Analyze Risks Risks are identified and analyzed to determine their relative importance. SG 3: Mitigate Risks Risks are handled and mitigated, where appropriate, to reduce adverse impacts on achieving objectives. The process area also has generic goals to support institutionalization.

软件开发实践, Author: 周勇 25 Risk Management Context ©2010 By Software Engineering Institute of ECNU Determine Risk Sources and Categories Define Risk Parameters Identify Risks Evaluate, Categorize, and Prioritize Risks Develop Risk Mitigation Plans Implement Risk Mitigation Plans Risk Repository Prepare for Risk Management Identify and Analyze Risks Mitigate Risks Establish a Risk Management Strategy PP

软件开发实践, Author: 周勇 26 Sample RSKM Process

软件开发实践, Author: 周勇 27 Topics ©2010 By Software Engineering Institute of ECNU Managing the Project Process Areas Project Planning (PP) Project Monitoring and Control (PMC) Risk Management (RSKM) Supplier Agreement Management (SAM) Managing the Project Summary

软件开发实践, Author: 周勇 28 Relevant Terminology ©2010 By Software Engineering Institute of ECNU Supplier (1) An entity delivering products or performing services being acquired. (2) An individual, partnership, company, corporation, association, or other service having an agreement (contract) with an acquirer for the design, development, manufacture, maintenance, modification, or supply of items under the terms of an agreement (contract). Formal agreement Any legal agreement between the organization (representing the project) and the supplier. This agreement may be a contract, license, service level agreement, or a memorandum of agreement.

软件开发实践, Author: 周勇 29 Supplier Agreement Management (SAM) ©2010 By Software Engineering Institute of ECNU Purpose Manage the acquisition of products from suppliers.

软件开发实践, Author: 周勇 30 When Supplier Agreement Management Is Not Done Well … ©2010 By Software Engineering Institute of ECNU Supplier selection is not based on the right criteria. The management and technical staff do not have insight into supplier activities. Supplier products are accepted even when they do not meet the product requirements. Integration of supplier products into a product baseline is problematic.

软件开发实践, Author: 周勇 31 Supplier Agreement Management Goals ©2010 By Software Engineering Institute of ECNU SG 1: Establish Supplier Agreements Agreements with the suppliers are established and maintained. SG 2: Satisfy Supplier Agreements Agreements with the suppliers are satisfied by both the project and the supplier. The process area also has generic goals to support institutionalization.

软件开发实践, Author: 周勇 32 Supplier Agreement Management Context ©2010 By Software Engineering Institute of ECNU Product Establish Supplier Agreements Determine Acquisition Type Transition Products Accept the Acquired Product Select Suppliers Supplier Requirements Execute the Supplier Agreement Establish Supplier Agreements Satisfy Supplier Agreements Supplier Agreement PI TS Monitor Selected Supplier Processes Evaluate Selected Supplier Work Products

软件开发实践, Author: 周勇 33 Sample SAM Process

软件开发实践, Author: 周勇 34 Managing the Project Summary ©2010 By Software Engineering Institute of ECNU Project Planning aids project managers in planning project activities. Project Monitoring and Control emphasizes managing project performance according to the plan. Risk Management enables projects to proactively identify and reduce risks that may jeopardize achieving project objectives. Supplier Agreement Management helps when working with suppliers.

软件开发实践, Author: 周勇 35 End