351CS72 Software Project Management Syllabus PDF

Title 351CS72 Software Project Management Syllabus
Author Marty Muhanga
Course Software Project Management
Institution DMI-St. EUGENE University
Pages 2
File Size 78.3 KB
File Type PDF
Total Downloads 102
Total Views 148

Summary

sfdaggggggggggdgggggggggggggg...


Description

CS 72 Software Project Management E.4.2.1 Background and Rationale: The course provides an in depth examination of project management principles and modern software project management practices. The five process groups and nine knowledge areas of the Project Management Institute Body of Knowledge (PMI BOK) are examined in the context of the systems development lifecycle. Methods for managing and optimizing the software development process are discussed along with techniques for performing each phase of the systems development lifecycle. Portfolio management and the use and application of software project management tools are also discussed. E.4.2.2 Learning Outcomes: At the end of the course students will be able to:  Outline the need for Software Project Management;  Explain different techniques for software cost estimation and activity planning. E.4.2.3 Course Content Unit I Project Evaluation and Project Planning: Importance of Software Project Management – Activities Methodologies – Categorization of Software Projects – Setting objectives – Management Principles – Management Control – Project portfolio Management – Cost-benefit evaluation technology – Risk evaluation – Strategic program Management – Stepwise Project Planning. Unit II Project Life Cycle and Effort Estimation: Software process and Process Models – Choice of Process models – mental delivery – Rapid Application development – Agile methods – Extreme Programming – SCRUM – Managing interactive processes – Basics of Software estimation – Effort and Cost estimation techniques – COSMIC Full function points – COCOMO II A Parametric Productivity Model – Staffing Pattern. Unit III Activity Planning and Risk Management: Objectives of Activity planning – Project schedules – Activities – Sequencing and scheduling – Network Planning models – Forward Pass & Backward Pass techniques – Critical path (CRM) method – Risk identification – Assessment – Monitoring – PERT technique – Monte Carlo simulation – Resource Allocation – Creation of critical patterns – Cost schedules. Unit IV Project Management and Control: 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 – Contract Management. Unit V Staffing in Software Projects: Managing people – Organizational behavior – Best methods of staff selection – Motivation – The OldhamHackman job characteristic model – Ethical and Programmed concerns – Working in teams – Decision making – Team structures – Virtual teams – Communications genres – Communication plans. 158

E.4.2.4 Assessment: Attendance is Compulsory. A student should secure 85% of attendance in the course to be eligible for appearing End Semester Examination. Minimum 2 assignments carrying 10 marks each shall be submitted for evaluation (Refer Assignment Policy). 2 Continuous Assessment Test covering 2.5 units are conducted at 6 th week and 12th week respectively for 10 marks each. There shall be a End Semester Examination at the end of 15th week covering all 5 units for a 3 hour duration and evaluated for 60 marks. (Refer Examination Guidelines). Assignments 20% Continuous Assessment Test 20% End Semester Examination 60% E.4.2.5 Prescribed Textbooks 1. Bob Hughes, Mike Cotterell and Rajib Mall, 2012, Software Project Management – Fifth Edition, Tata McGraw Hill, New Delhi. 2. Albert Endres and Dieter Rombach, 2003, A Handbook of Software and Systems Engineering, Addison Wesley. 3. Andy Oram and Greg Wilson, 2010, Making Software: What Really Works, and Why We Believe It. O‘Reilly. 4. Robert K. Wysocki, 2011, Effective Software Project Management, Wiley Publication. 5. Walker Royce, 2000, Software Project Management, Addison-Wesley. E.4.2.6 Recommended Textbooks 1. Gopalaswamy Ramesh, 2013, Managing Global Software Projects, McGraw Hill Education, India. 2. Ramesh, 2001, Gopalaswamy, Managing Global Projects, Tata McGraw Hill. 3. Royce, 2000, Software Project Management, Pearson Education. 4. Jalote, 2002, Software Project Management in Practice, Pearson Education....


Similar Free PDFs