1、Chapter 1 Introduction to Project Management4 core knowledge areas of project management : 1 Project scope 2 time,3 cost4 quality management4 facilitating knowledge areas: 1 human resource2 communications3 risk4 procurement management9 knowledge areas: 1 scope management2 Time management3 Cost manag
2、ement4 Quality management5 Human resource management6 Communications management7 Risk management8 Procurement management9 Project integration managementAdvantage of using formal project management?1 Better control of financial,physical,and human resources2 improved customer relations3 shorter develo
3、pment times4 lower costs and improved productivity5 higher quality and increased reliability6 higher profit margins7 better internal coordination8 positive impact on meeting strategic goals9 higher worker moraleWhat is a project?A project is “a temporary endeavor undertaken to create a unique produc
4、t,service,or result.”Project attributes1 a project has a unique purpose2 a project is temporary3 a project is developed using progressive elaboration4 a project requires resources,often from various areas5 a project should have a primary customer or sponsor6 a project involves uncertaintyThe triple
5、constraint of project management:Scope,time,costConstraintImportanceTimeThe timeconstraint refers to the amount of time available to complete theproject. Atighttime constraint could mean increased costs and reducedscope.CostThe cost constraint refers to the amount of budget available to complete the
6、project. A tight cost constraint could mean increased time and reducedscope. ScopeThe scope constraint refers to what must to be done to produce the projectsend result. Scope is based on customers requirements. Increased scope meansincreased time and increased costs. Figure 1-1Figure 1-2 Project man
7、agement frameworkSuggested Skills for Project Managers The Project Management Body of Knowledge Application area knowledge, standards, and regulations Project environment knowledge General management knowledge and skills Soft skills or human relations skillsProject Management Certification PMI provi
8、des certification as a Project Management Professional (PMP)Chapter 2 The Project Management and Information Technology ContextProject Phases and the Project Life Cycle A project life cycle is a collection of project phases that defines: What work will be performed in each phase What deliverables wi
9、ll be produced and when Who is involved in each phase How management will control and approve work produced in each phaseFigure 2-3. Phases of the Traditional Project Life CycleProduct Life Cycles Products also have life cyclesPredictive Life Cycle Models Waterfall model: has well-defined, linear st
10、ages of systems development and support Spiral model: shows that software is developed using an iterative or spiral approach rather than a linear approach Incremental build model: provides for progressive development of operational software Prototyping model: used for developing prototypes to clarif
11、y user requirements Rapid Application Development (RAD) model: used to produce systems quickly without sacrificing qualityChapter 3: The Project Management Process Groups: A Case StudyThe project management process groups include: Initiating processes Planning processes Executing processes Monitorin
12、g and controlling processes Closing processesFigure 3-4. JWD Consulting Intranet Site Project BaselineChapter 4: Project Integration ManagementProject Integration Management Processes Develop the project charter: working with stakeholders to create the document that formally authorizes a projectthe
13、charter Develop the project management plan: coordinating all planning efforts to create a consistent, coherent documentthe project management plan Direct and manage project execution: carrying out the project management plan by performing the activities included in it Monitor and control the projec
14、t work: overseeing project work to meet the performance objectives of the project Perform integrated change control: coordinating changes that affect the projects deliverables and organizational process assets Close the project or phase: finalizing all project activities to formally close the projec
15、t or phaseSWOT analysisAnalyzing Strengths, Weaknesses, Opportunities, and ThreatsFigure 4-3. Information Technology Planning Process Three primary methods for determining the projected financial value of projects: Net present value (NPV) analysis Return on investment (ROI) Payback analysisNet Prese
16、nt Value Analysis Net present value (NPV) analysis is a method of calculating the expected net monetary gain or loss from a project by discounting all expected future cash inflows and outflows to the present point in time Projects with a positive NPV should be considered if financial value is a key
17、criterion The higher the NPV, the betterChapter 5: Project Scope ManagementProject Scope Management Processes Collecting requirements: defining and documenting the features and functions of the products produced during the project as well as the processes used for creating them Defining scope: revie
18、wing the project charter, requirements documents, and organizational process assets to create a scope statement Creating the WBS: subdividing the major project deliverables into smaller, more manageable components Verifying scope: formalizing acceptance of the project deliverables Controlling scope:
19、 controlling changes to project scope throughout the life of the projectA WBS is a deliverable-oriented grouping of the work involved in a project that defines the total scope of the projectA work package is a task at the lowest level of the WBSApproaches to Developing WBSs Using guidelines: some or
20、ganizations, like the DOD, provide guidelines for preparing WBSs The analogy approach: review WBSs of similar projects and tailor to your project The top-down approach: start with the largest items of the project and break them down The bottom-up approach: start with the specific tasks and roll them
21、 up Mind-mapping approach: mind mapping is a technique that uses branches radiating out from a core idea to structure thoughts and ideasA WBS dictionary is a document that describes detailed information about each WBS itemChapter 6 Project Time ManagementProject Time Management Processes Defining ac
22、tivities: identifying the specific activities that the project team members and stakeholders must perform to produce the project deliverables Sequencing activities: identifying and documenting the relationships between project activities Estimating activity resources: estimating how many resources a
23、 project team should use to perform project activities Estimating activity durations: estimating the number of work periods that are needed to complete individual activities Developing the schedule: analyzing activity sequences, activity resource estimates, and activity duration estimates to create
24、the project schedule Controlling the schedule: controlling and managing changes to the project scheduleFigure 6-3. Task Dependency TypesThree-Point Estimates Instead of providing activity estimates as a discrete number, such as four weeks, its often helpful to create a three-point estimate An estima
25、te that includes an optimistic, most likely, and pessimistic estimate, such as three weeks for the optimistic, four weeks for the most likely, and five weeks for the pessimistic estimate Three-point estimates are needed for PERT and Monte Carlo simulationsFigure 6-6. Gantt Chart for Software Launch
26、ProjectCritical Path Method (CPM) CPM is a network diagramming technique used to predict total project duration A critical path for a project is the series of activities that determines the earliest time by which the project can be completed The critical path is the longest path through the network
27、diagram and has the least amount of slack or float Slack or float is the amount of time an activity may be delayed without delaying a succeeding activity or the project finish dateFigure 6-8. Determining the Critical Path for Project XPERT Formula and Example PERT weighted average = optimistic time
28、+ 4X most likely time + pessimistic time6 Example:PERT weighted average = 8 workdays + 4 X 10 workdays + 24 workdays= 12 days6where optimistic time = 8 daysmost likely time = 10 days, andpessimistic time = 24 days Therefore, youd use 12 days on the network diagram instead of 10 when using PERT for t
29、he above exampleChapter 7: Project Cost ManagementProject Cost Management Processes Estimating costs: developing an approximation or estimate of the costs of the resources needed to complete a project Determining the budget: allocating the overall cost estimate to individual work items to establish
30、a baseline for measuring performance Controlling costs: controlling changes to the project budgetEarned Value Management (EVM) EVM is a project performance measurement technique that integrates scope, time, and cost data Given a baseline (original plan plus approved changes), you can determine how w
31、ell the project is meeting its goals You must enter actual information periodically to use EVM More and more organizations around the world are using EVM to help control project costsEarned Value Management Terms The planned value (PV), formerly called the budgeted cost of work scheduled (BCWS), als
32、o called the budget, is that portion of the approved total cost estimate planned to be spent on an activity during a given period Actual cost (AC), formerly called actual cost of work performed (ACWP), is the total of direct and indirect costs incurred in accomplishing work on an activity during a g
33、iven period The earned value (EV), formerly called the budgeted cost of work performed (BCWP), is an estimate of the value of the physical work actually completed EV is based on the original planned costs for the project or activity and the rate at which the team is completing work on the project or
34、 activity to dateTypes of Tests Unit testing tests each individual component (often a program) to ensure it is as defect-free as possible Integration testing occurs between unit and system testing to test functionally grouped components System testing tests the entire system as one entity User accep
35、tance testing is an independent test performed by end users prior to accepting the delivered systemChapter 8: Project Quality ManagementPerforming Quality Assurance Quality assurance includes all the activities related to satisfying the relevant quality standards for a project Another goal of qualit
36、y assurance is continuous quality improvement Benchmarking generates ideas for quality improvements by comparing specific project practices or product characteristics to those of other projects or products within or outside the performing organization A quality audit is a structured review of specif
37、ic quality management activities that help identify lessons learned that could improve performance on current or future projects Chapter 9: Project Human Resource ManagementFigure 9-2. Maslows Hierarchy of NeedsFigure 9-3. Sample Organizational Chart for a Large IT ProjectFigure 9-4. Work Definition
38、 and Assignment ProcessFigure 9-5. Sample Responsibility Assignment Matrix (RAM)Chapter 10: Project Communications ManagementProject Communications Management Processes Identifying stakeholders: identifying everyone involved in or affected by the project and determining the best ways to manage relat
39、ionships with them Planning communications: determining the information and communications needs of the stakeholders Distributing information: making needed information available to project stakeholders in a timely manner Managing stakeholder expectations: managing communications to satisfy the need
40、s and expectations of project stakeholders and to resolve issues Reporting performance: collecting and disseminating performance information, including status reports, progress measurement, and forecastingChapter 11: Project Risk ManagementRisk Utility Risk utility or risk tolerance is the amount of
41、 satisfaction or pleasure received from a potential payoff Utility rises at a decreasing rate for people who are risk-averse Those who are risk-seeking have a higher tolerance for risk, and their satisfaction increases when more payoff is at stake The risk-neutral approach achieves a balance between
42、 risk and payoffFigure 11-2. Risk Utility Function and Risk PreferenceEstimated monetary value (EMV) is the product of a risk event probability and the risk events monetary valueFigure 11-7. Expected Monetary Value (EMV) ExampleTools and Techniques for Planning Purchases and Acquisitions Make-or-buy
43、 analysis: general management technique used to determine whether an organization should make or perform a particular product or service inside the organization or buy from someone else Often involves financial analysis Experts, both internal and external, can provide valuable inputs in procurement
44、decisionsMake-or-Buy Example Assume you can lease an item you need for a project for $800/day; to purchase the item, the cost is $12,000 plus a daily operational cost of $400/day.How long will it take for the purchase cost to be the same as the lease cost?Make-or Buy Solution Set up an equation so b
45、oth options, purchase and lease, are equal In this example, use the following equation; let d be the number of days to use the item:$12,000 + $400d = $800dSubtracting $400d from both sides, you get:$12,000 = $400dDividing both sides by $400, you get:d = 30 If you need the item for more than 30 days, it is more economical to purchase itProcurement Management Plan Describes how the procurement processes will be managed, from developing documentation for making outside purchases or acquisitions to contract closure Contents vary based on project needs