Page 127 - DCAP305_PRINCIPLES_OF_SOFTWARE_ENGINEERING
P. 127

Unit 5: Software Project Planning



            Quality Assurance Plan: It specifies the quality procedures and standards to be used.  Notes
            Software Development Plan: The central plan, which describes how the system will be developed.
            Software Effort Estimation: It is a huge challenge, particularly as it is an area in which
            miscalculations can result in delays, low quality software, or the loss of contracts.
            Software Project Planning (SPP): This is the process begins with the planning initiation step.

            Software  Project Planning: It involves developing estimates for the work to be performed,
            establishing the necessary commitments, and defining the plan to perform the work.

            Software Project: It is developed through software processes in which common activities comprise
            specification, design and implementation, validation and evolution

            Validation Plan: It defines how a client will validate the system that has been developed.
                          1. Prepare a flow chart for implementation of COCOMO model.
                          2. Create a risk identification chart.

            5.13 Review Question


               1.  What is the software project planning?
               2.  What is the process planning and discuss its needs?
               3.  What is the effort estimation of software project planning?

               4.  Discuss the COCOMO model and its features.
               5.  What are the differences between COCOMO-I and COCOMO-II?
               6.  What is intermediate COCOMO?

               7.  What are the effort estimates for developments?
               8.  What is the process of scheduling and staffing for a software project?
               9.  What is software configuration management?
              10.  What is the term quality planning and risk management?

            Answers of Self Assessment Questions
               1.  (b)    2.  (b)       3.  (a)      4.  (b)        5.  (b)

               6.  (a)    7.  (d)       8.  (b)      9.  (c)       10.  (c)
               11.  (d)   12.  (a)     13.  (a)     14.  (d)       15.  (b)

            5.14 Further Readings



                          “Software Engineering”, By-Sommerville

                          “Software Engineering: Theory and Practice” By- Shari Lawrence Pfleeger, Joanne
                          M. Atlee



                          http://cisas.unipd.it/didactics/STS_school/Software_development/Guide_
                          to_the_SW_project_mangement-0508.pdf



                                             LOVELY PROFESSIONAL UNIVERSITY                                   121
   122   123   124   125   126   127   128   129   130   131   132