上游充通大¥ SHANGHAI JIAO TONG UNIVERSITY Every project is constrained in different ways by its: ·Cost: What should it cost to complete the project? What is the project's budget? How will costs be tracked? Who can authorize changes to the budget? It is the project manager's duty to balance these three often competing goals. Software Engineering
Software Engineering Every project is constrained in different ways by its: • Cost: • What should it cost to complete the project? • What is the project’s budget? • How will costs be tracked? • Who can authorize changes to the budget? It is the project manager’s duty to balance these three often competing goals
上游充通大¥ SHANGHAI JIAO TONG UNIVERSITY Successful project management means meeting all three goals (scope,time, and costand satisfying the project's sponsor! Target Successful project management means meeting all three Sccone cosit goals (scope,time, and cost)-and D satisfying the project's sponsor! Software Engineering
Software Engineering Successful project management means meeting all three goals (scope, time, and cost) – and satisfying the project’s sponsor!
上大学2.3 Project Management Framework SHANGHAI JIAO TONG UNIVERSITY Project Portfolio Project 1 Project 2 9 Knowledge Areas Tools and Project 3 Enterprise Project 4 Success Core Functions techniques Project 5 Scope Time Cost Quality Project 6 Mgt. Mgt. Mgt. Mgt. Project Integration Management Project Stakeholders' Success needs and expectations HR Comm. Risk Procure. g<n4 Mgt. Mgt. Mgt. Mgt. Facilitating Functions Figure 1-2.Project Management Framework Software Engineering
Software Engineering 2.3 Project Management Framework
上游充通大学 SHANGHAI JIAO TONG UNIVERSITY 2.4 States of a Project ScopeDefined Conception GoAhead Start do/FormulateIdea do/Cost-BenefitAnalysis do/Infrastructure Setup Definition do/FeasibilityStudy do/Skill Identification do/Review do/Problem Statement do/Team Formation do/Project Kickoff do/Software Architecture do/Software Plan Termination do/client Acceptance New Need Infrastructure Setup do/Delivery New Technology Steady State Completed do/Post.Mortem do/Develop System &Teams do/Controlling Assembled do/Risk Management System Done do/Replanning Software Engineering
Software Engineering 2.4 States of a Project Conception Definition Start Termination Steady State do/FormulateIdea do/Problem Statement do/Project Kickoff do/Client Acceptance do/Develop System GoAhead ScopeDefined && Teams System Done New Technology do/Cost-BenefitAnalysis do/FeasibilityStudy do/Review Assembled do/Delivery do/Infrastructure Setup Infrastructure Setup Completed do/Software Architecture do/Software Plan do/Skill Identification do/Team Formation do/Controlling do/Risk Management do/Replanning do/Post Mortem New Need
上充大2.5 Management activities in a software project SHANGHAI JIAO TONG UNIVERSITY Conception Feasibility Study Formulate Idea Cost-Benefit Analysis Definition Initial Software Problem Statement Definition Initial Software Architecture Proiect Management Plan Project Agreement Start 业 Skill Identification Team assembly Infrastructure setup Project Kick-off Software Engineering
Software Engineering 2.5 Management activities in a software project Initial Software Definition Project Management Plan Initial Software Architecture Start Skill Identification Conception Feasibility Study Formulate Idea Cost-Benefit Analysis Problem Statement Definition Team assembly Infrastructure setup Project Agreement Project Kick-off