Page 91 -
P. 91

5 - PROJECT SCOPE MANAGEMENT






                   5.5.1.2 Requirements Documentation


                      See Section 5.5.1.2 of the PMBOK  Guide.
                                                   ®

                   5.5.1.3 Requirements Traceability Matrix

                      See Section 5.5.1.3 of the PMBOK  Guide.
                                                   ®

                   5.5.1.4 Verified Deliverables

                      See Section 5.5.1.4 of the PMBOK  Guide.
                                                   ®

                      Inputs for verification may include formally documented requirements, one or more requirements traceability
                   matrices, design documentation, and the software code, all of which may be updated incrementally as they evolve
                   during iterative cycles. In some cases, a suite of development work products including the technical specifications,
                   design documentation, traceability matrices, test plans, and test results, as maintained in automated application
                   life-cycle management systems, may also be inputs for verification of scope.


                   5.5.1.5 Work Performance Data

                      See in Section 5.5.1.5 of the PMBOK  Guide.
                                                     ®

                   5.5.1.6 Inputs for Adaptive Software Projects


                      For adaptive life cycle software projects, validation occurs incrementally during and at the end of iterative cycles
                   that produce working deliverable increments of the software product; the inputs are the test cases, test scenarios,
                   and demonstration scenarios developed before and during each iteration cycle. Additional inputs for validating
                   the scope of an adaptive life cycle software project may include formally documented requirements, one or more
                   requirements traceability matrices, design documentation, and the software code, all of which may be updated
                   incrementally as they evolve during iteration cycles. A formal validation plan may be developed initially and applied
                   throughout the project life cycle, or validation may be an element that is built into each iterative cycle without a
                   formal validation plan.



                   5.5.2 Validate Scope: Tools and Techniques

                      The tools and techniques for validating scope in Section 5.5.2 of the PMBOK  Guide are applicable for validating
                                                                                     ®
                   the scope of both predictive and adaptive software projects. Product scope can be validated using analysis, reviews,
                   acceptance testing, and demonstrations. Reviews include formal inspections, peer reviews of working software,
                   management reviews of validation status, and reviews with external stakeholders. Test-driven development (TDD)
                   is a method of validating the scope of small increments of software. TDD is described in conjunction with Figure 2-6
                   and in Section 9.2.3.8 of this Software Extension.





          80       ©2013 Project Management Institute. Software Extension to the PMBOK  Guide Fifth Edition
                                                                   ®
   86   87   88   89   90   91   92   93   94   95   96