3.1 Before You Start: Assessing Value and Risks3.1.1 Project Value: Aspects to Consider3.1.2 Project Risks: Aspects to Consider3.1.3 Techniques to Assess Value and Risks3.1.3.1 Financial Methods3.1.3.1.1 Payback3.1.3.1.2 Return of Investment3.1.3.1.3 Net Present Value and Internal Rate of Return3.1.3.1.4 Applying Financial Methods: An Example3.1.3.2 Score Matrices3.1.3.3 SWOT Analysis3.1.3.4 Stakeholder Analysis3.1.3.5 Assessing Sustainability3.1.3.6 A Recap of Project Selection Techniques3.1.4 The Project Feasibility Document3.2 Formalizing the Project Goals3.2.1 Project Goals and Requirements3.2.2 Project Assumptions and Constraints3.2.3 Project Outputs and Control Points3.2.4 Project Roster3.3 Deciding the Work3.3.1 Building a WBS3.3.2 WBS Decomposition Styles3.3.3 WBS Dictionary3.3.4 WBS Construction Methodologies3.4 Estimating3.4.1 Effort, Duration, and Resources3.4.2 The “Quick” Approach to Estimation3.4.3 The Uncertainty of Estimations3.4.4 PERT3.4.5 Algorithmic Techniques3.4.5.1 Function Points3.4.5.2 COCOMO3.4.5.2.1 COCOMO813.4.5.2.2 COCOMO II3.4.5.3 Web Objects3.4.5.4 Effort and Project Phases3.5 Scheduling a Plan3.5.1 Identify Dependencies among Activities3.5.1.1 Type of Dependencies3.5.1.2 Lead and Lag Time3.5.1.3 Network Graphs3.5.2 Identify the Critical Path3.5.3 Allocate and Level Resources3.5.3.1 Qualifying the Resources Needed for a Task3.5.3.2 Specifying Resource Availability3.5.3.3 Allocating Resources to a Plan3.5.4 The Gantt Chart3.6 Optimizing a Plan3.6.1 Renegotiating Goals and Deadlines3.6.2 Phase the Project3.6.3 Project Crashing3.6.4 Fast Tracking3.6.5 Critical Chain Management3.7 Budgeting and Accounting3.7.1 Project Costs3.7.2 Cost Element Structures3.7.3 Determining the Project Costs3.7.4 Managing Project Costs3.8 Project Execution3.8.1 Kicking Activities Off3.8.2 Collect the Output of Activities3.8.3 Collect Information about the Project Status3.8.4 The Project Routine in Agile Methods3.9 Project Monitoring and Control3.9.1 Bookkeeping Your Plan: Actual Start and End Dates3.9.2 Monitoring Time and Work3.9.3 Monitoring Costs3.9.4 An Integrated Approach: Earned Value Analysis3.9.4.1 Planned Value3.9.4.2 Actual Costs3.9.4.3 Earned Value3.9.4.4 Assessing a Plan Health Using Earned Value Analysis3.9.4.5 Some Considerations about Earned Value Analysis3.9.5 Monitoring Progress, the Agile Way3.9.6 Agile-Earned Value Analysis3.10 Project Closing3.10.1 Getting Client Acceptance3.10.2 Installing Project Deliverables3.10.3 Archiving Old Deliverables3.10.4 Documenting the Project3.10.5 Performing a Financial Closure3.10.6 Postimplementation Audit3.10.7 Staff-Releasing3.11 An Example3.11.1 Initiating3.11.2 BuildingaPlan3.11.3 Creating a Budget for the Project3.11.4 Changing the Plan to Meet External Deadlines3.11.4.1 Changing the Project Approach3.11.4.2 Reducing or Changing the Project Scope3.11.4.3 Allocating Resources More Efficiently3.11.4.4 Fast Tracking the Plan3.12 Questions and Topics for DiscussionReferencesFigure 3.1Figure 3.2Figure 3.3Figure 3.4Figure 3.5Figure 3.6Figure 3.7Figure 3.8Figure 3.9Figure 3.10Figure 3.11Figure 3.12Figure 3.13Figure 3.14Figure 3.15Figure 3.16Figure 3.17Figure 3.18Figure 3.19Figure 3.20Figure 3.21Figure 3.22Figure 3.23Figure 3.24Figure 3.25Figure 3.26Table 3.1Table 3.2Table 3.3Table 3.4Table 3.5Table 3.6Table 3.7Table 3.8Table 3.9Table 3.10Table 3.11Table 3.12Table 3.13Table 3.14Table 3.15Table 3.16Table 3.17Table 3.18