Page 134 -
P. 134

7 - PROJECT COST MANAGEMENT






                   and tools for software development. For other projects, infrastructure resources and tools may be seen as direct
                   charges to the software project, or assessed on a per seat basis for the project team.

                         •   Project direct-cost factors. The dynamics of individual performance, team skills, size and complexity of the
                           software product, and integration with other systems are primary direct-cost factors for software projects.
                           Other direct costs may include specific software tools required by the customer, travel for a geographically
                           distributed software team or remote customer, and hardware and/or operating systems specified by the
                           customer. Hardware simulators may be needed to support development and testing of the software.
                         •   Fiduciary requirements and government regulations. Meeting statutory or regulatory constraints may
                           need to be included in a software project cost estimate.
                         •   Standards compliance. Some software projects may include costs for conforming to standards that are   7
                           part of the organizational governance framework. However, conformance to process standards is usually
                           considered to reduce project risk and cost of rework, resulting in lower overall project life cycle costs.

                         •   Organizational  changes. The  cost  of  organizational  changes  that  may  impact  the  actual  cost  of  a
                           software project is typically included in the cost estimate.

                         •   Cost and value risk. For some software projects, the probability that the product may not return the value
                           anticipated can impact the cost planning of the project or lead to incremental estimates at milestones
                           when the investment in the project is reevaluated.
                         •   Funding costs. Additional cost estimation factors may include total cost of ownership (TOC), payback
                           period, break-even point, and return on investment. For software projects, it may be possible to deliver one
                           or more subset version of the final product during the development life cycle. This can provide early payback
                           to the sponsoring organization. The impact of the time-value of money can be reflected in the business case.


                   7.2.1 Estimate Costs: Inputs


                      The inputs for estimating project costs in Section 7.2.1 of the PMBOK  Guide are applicable inputs for software
                                                                                 ®
                   projects, with the modification of Sections 7.2.1.3 through 7.2.1.6 and addition of Sections 7.2.1.8 and 7.2.1.9
                   (see below).


                   7.2.1.1 Cost Management Plan

                      See Section 7.2.1.1 in the PMBOK  Guide.
                                                   ®

                   7.2.1.2 Human Resource Plan


                                                   ®
                      See Section 7.2.1.2 in the PMBOK  Guide.
                   7.2.1.3 Scope Baseline

                      Theoretically, a fixed scope and stable requirements can result in an accurate initial cost estimate for a software
                   project. In reality, many successful software projects use feature driven delivery (FDD) where high-level scope and a



                   ©2013 Project Management Institute. Software Extension to the PMBOK  Guide Fifth Edition              125
                                                                   ®
   129   130   131   132   133   134   135   136   137   138   139