Page 150 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 150

Software Project Management




                    Notes          The project manager should review the resource decomposition and project activities templates
                                   to estimate the number of work periods required for completing the identified activities and
                                   producing the deliverables. The output of this process is activity estimates that are linked to
                                   resource  calendars. This  information will  be used  later  in  developing the  implementation
                                   schedule.



                                     Did u know?  What is the resource calendar?
                                   A resource calendar is a calendar that is used to reflect specific working hours, vacations, leaves
                                   of absence, and planned personal time for individual resources. A resource calendar differs from
                                   a base calendar in that it only reflects working and non-working times for individual resources.

                                   7.2.1 Schedule Inputs

                                   You need several types of inputs to create a project schedule:
                                      Personal and  project calendars:  Understanding  working  days,  shifts, and  resource
                                       availability is critical to completing a project schedule.
                                      Description of project scope: From this, you can determine key start and end dates, major
                                       assumptions behind the plan, and key constraints and restrictions. You can also include
                                       stakeholder expectations, which will often determine project milestones.
                                      Project risks: You need to understand these to make sure there’s enough extra time to deal
                                       with identified risks – and with unidentified risks (risks are identified with thorough Risk
                                       Analysis).

                                      Lists of activities and resource requirements: Again, it’s important to determine if there
                                       are other constraints to consider when developing the schedule. Understanding the resource
                                       capabilities and experience you have available – as well as company holidays and staff
                                       vacations – will affect the schedule.
                                   A project manager should be aware of deadlines and resource availability issues that may make
                                   the schedule less flexible.

                                   7.2.2 Scheduling Tools

                                   Here are some tools and techniques for combining these inputs to develop the schedule:
                                      Schedule Network Analysis: This is a graphic representation of the project’s activities, the
                                       time it takes to complete them, and the sequence in which  they must be done. Project
                                       management software is typically used to create these analyses – Gantt charts and PERT
                                       Charts are common formats.
                                      Critical Path Analysis: This is the process of looking at all of the activities that must be
                                       completed, and calculating the ‘best line’ – or critical path – to take so that you’ll complete
                                       the project in the minimum amount of time. The method calculates the earliest and latest
                                       possible start and finish times for  project activities, and it estimates the  dependencies
                                       among them to create a schedule of critical activities and dates. Learn more about Critical
                                       Path Analysis.

                                      Schedule Compression: This tool helps shorten the total duration of a project by decreasing
                                       the time allotted for certain activities. It’s done so that you can meet time constraints, and
                                       still keep the original scope of the project. You can use two methods here:





          144                               LOVELY PROFESSIONAL UNIVERSITY
   145   146   147   148   149   150   151   152   153   154   155