Page 15 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 15

Unit 1: Introduction to Software Project Management




          We now briefly study each of the above steps:                                         Notes
          1.   Project Scope Definition and Scope Planning: In this step we document the project work
               that would facilitate us to attain the project goal. We document the supposition, constraints,
               business requirements, user expectations, technical requirements, project objectives, project
               deliverables  and everything that describes the final product requirements.  This is the
               foundation for a successful project completion.
          2.   Quality Planning: The pertinent quality standards are determined for the project. This is
               an significant aspect of Project Planning. Based on the inputs captured in the previous
               steps such as the Project Scope, Requirements, deliverables, etc. a range of factors influencing
               the quality of  the final product are determined. The  processes required to deliver  the
               Product as assured and as per the standards are defined.
          3.   Project Activity Definition and Activity Sequencing: In this step we describe all the specific
               activities that must be performed to deliver the product by producing the various product
               deliverables. The Project Activity sequencing recognizes the interdependence of all the
               activities defined.
          4.   Time, Effort  and Resource  Estimation:  One  time  the  Scope,  Activities and  Activity
               interdependence is evidently defined and documented, the next vital step is to decide the
               effort required to complete each of the activities. The Effort can be calculated using one of
               the many techniques obtainable such as Function Points, Lines of Code, Complexity of
               Code, Benchmarks,  etc. This step clearly estimates and documents the time, effort and
               resource required for each activity.
          5.   Risk Factors Identification: “Expecting the unexpected and facing it”. It is significant to
               recognize and  document  the  risk  factors  associated with  the  project  based  on  the
               assumptions, constraints, user expectations, specific situation, etc.
          6.   Schedule Development: The time plan for the project can be arrived at based on the activities,
               interdependence and effort required for each of them. The schedule may power the cost
               estimates, the cost benefit analysis and so on. Project Scheduling is  one  of the most
               significant task of Project Planning and also the most complex tasks. In very large projects
               it is possible that several teams work on developing the project. They may work on it in
               equivalent. However their work may be mutually dependent. Again various factors may
               impact in effectively scheduling a project

                   Teams not directly under our control
                   Resources with not enough experience
               Popular Tools can be used for creating and reporting the schedules such as Gantt Charts



               Did u know?  What is Gantt Charts?
               A Gantt chart is a type of bar chart that demonstrates a project schedule. Gantt charts
               show the start and finish dates of the terminal elements and outline elements of  a
               project.
          7.   Cost Estimation and Budgeting: Based on the information composed in all the previous
               steps it is possible to estimate the cost concerned  in executing  and implementing the
               project. A Cost Benefit Analysis can be inwards for the project. Based on the Cost Estimates
               Budget allocation is done for the project.







                                           LOVELY PROFESSIONAL UNIVERSITY                                    9
   10   11   12   13   14   15   16   17   18   19   20