Page 88 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 88

Department of CSE, REC





            UNIT I        PROJECT EVALUATION AND PROJECT PLANNING                                        9
            Importance  of  Software  Project  Management  –  Activities  Methodologies  –  Categorization  of  Software
            Projects  –  Setting  objectives  –  Management  Principles  –  Management  Control  –  Cost-benefit  evaluation
            technology – Risk evaluation – Strategic program Management – Stepwise Project Planning.

            UNIT II       PROJECT LIFE CYCLE AND EFFORT ESTIMATION                                       9
            Software  process  and  Process  Models  –  Choice  of  Process  models  -  mental  delivery  –Agile  methods  –
            Extreme Programming – SCRUM – Managing interactive processes – Basics of Software estimation – Effort
            and Cost estimation techniques – Staffing Pattern. – Case Studies on Effort Estimation.

            UNIT III      ACTIVITY PLANNING AND RISK MANAGEMENT                                          9
            Objectives of Activity planning - Sequencing and Scheduling Activities - Network Planning Models Forward
            Pass - Backward Pass & Activity Float - Critical path (CRM) method - Risk identification – Assessment –
            Monitoring - PERT technique - Resource Allocation - Creation of critical patterns - Cost schedules. – Case
            Studies on Risk Management.

            UNIT IV       MANAGEMENT AND CONTROL                                                         9
            Framework for Management and control –Collection of data Project termination – Visualizing progress –Cost
            monitoring –Earned Value Analysis-Project tracking –Change control-Software Configuration Management –
            Managing contracts. Managing people:  Organizational behavior –Best methods of staff selection –Motivation
            –Ethical and Programmed concerns –Working in teams –Case Studies.

            UNIT V        STAFFING IN SOFTWARE PROJECTS                                                  9
            Introduction -Managing people - Understanding Behavior - Organizational Behavior: A Background Selecting
            The Right Person For The Job - Instruction In The Best Methods – Motivation - The Oldman - Hackman Job
            Characteristics Model - Working In Team - Decision Making -Team Structures & Organizational Structures -
            Communications Genres, Plans - Case Studies
                                                                                           TOTAL: 45 PERIODS

            OUTCOMES:
            On successful completion of this course, the student will be able to:
              Know about software projects and to evaluate them.
              Perform estimation for software projects.
              Know activity planning techniques.
              Demonstrate Project scheduling and risk evaluation skills.
              Handle staffing related problems.

            TEXT BOOK:
            1. Bob Hughes, Mike Cotterell, - Software Project Management‖, Fifth edition, Tata Mc Graw Hill, 2011.

            REFERENCES:
            1.  Walker Royce - Software Project Management A Unified Framework, Pearson Education, 2004
            2.  Rishabh Anand ,"Software Project Management"' S.K. Kataria& Sons; 2013.
            3.  S.A. Kelkar, "Software Project Management: A Concise Study Paperback ", PHI, 2013.
            4.  Ramesh Gopalaswamy, ―Managing Global Software Projects‖, Tata McGraw Hill, 2001.
            5.  Humphrey Watts, ―Managing the software process‖, Addison Wesley, 1989.
            6.  Ashfaque Ahmed "Software Project Management Process Driven Approach”, Auerbach Pub., 2011.




            Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017                    Page 88
   83   84   85   86   87   88   89   90   91   92   93