Page 117 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 117

Unit 5: Project Approach




          product versions. These will be improved to increase functionality or improve product quality  Notes
          in subsequent sub-projects. Incremental Delivery is the delivery of increments to the customer/
          users at intervals throughout the project timescale.
          Incremental delivery is a chief component of most software projects today – it permits us to
          deliver the most valuable elements of a system first, which allows our customers to start getting
          benefit from the system earlier. As extra features are developed, and additional use cases are
          enabled, they are delivered to the customers, who get incremental value from those features.
          This can have a significant impact on ROI projections for a project – and can be the dissimilarity
          between getting the deal and losing it.

          Visualize that we had an application with four main features providing 50, 25, 15 and 10 units
          of ROI, and each taking one calendar quarter to develop. If we constrain the analysis for our
          project to a two year payback period (not untypical with software projects), the return versus
          time is both faster and higher if we delivered each feature incrementally than if we delivered all
          features when they were all complete. Figure 5.5 represents the incremental delivery.

                                   Figure  5.5:  Incremental  Delivery




























              Task  In a group of four explain the incremental delivery in your words.

          Self Assessment

          Fill in the blanks:

          13.  The radial dimension represents the cumulative ………………… and each path around the
               spiral indicates the incremented cost.
          14.  The development of prototype is an additional cost overhead but still the total cost is
               lower than that of the software developed using a …………………. model.
          15.  Incremental delivery is a chief component of most software projects today – it permits us
               to deliver the most valuable elements of a …………………….








                                           LOVELY PROFESSIONAL UNIVERSITY                                   111
   112   113   114   115   116   117   118   119   120   121   122