Level (KL) At the end of course , the student will be able :
CO 1 Identify project planning objectives, along with various cost/effort estimation K3
models. CO 2 Organize & schedule project activities to compute critical path for risk analysis. K3 CO 3 Monitor and control project activities. K4, K5 CO 4 Formulate testing objectives and test plan to ensure good software quality under K6 SEI-CMM.
CO 5 Configure changes and manage risks using project management tools. K2, K4
DETAILED SYLLABUS 3-0-0
Unit Lecture
Project Evaluation and Project Planning :
I Importance of Software Project Management – Activities – Methodologies – Categorization of 08 Software Projects – Setting objectives – Management Principles – Management Control – Project portfolio Management – Cost-benefit evaluation technology – Risk evaluation – Strategic program Management – Stepwise Project Planning. Project Life Cycle and Effort Estimation : II Software process and Process Models – Choice of Process models – Rapid Application 08 development – Agile methods – Dynamic System Development Method – Extreme Programming– Managing interactive processes – Basics of Software estimation – Effort and Cost estimation techniques – COSMIC Full function points – COCOMO II – a Parametric Productivity Model. Activity Planning and Risk Management : Objectives of Activity planning – Project schedules – Activities – Sequencing and scheduling – III Network Planning models – Formulating Network Model – Forward Pass & Backward Pass 08 techniques – Critical path (CRM) method – Risk identification – Assessment – Risk Planning – Risk Management – – PERT technique – Monte Carlo simulation – Resource Allocation – Creation of critical paths – Cost schedules. Project Management and Control: IV Framework for Management and control Collection of data Visualizing progress – Cost 08 monitoring Earned Value Analysis – Prioritizing Monitoring – Project tracking – Change control Software Configuration Management – Managing contracts – Contract Management. Staffing in Software Projects : V Managing people – Organizational behavior – Best methods of staff selection Motivation – The 08 Oldham Hackman job characteristic model – Stress – Health and Safety – Ethical and Professional concerns – Working in teams Decision making Organizational structures Dispersed and Virtual teams – Communications genres Communication plans Leadership. Text books: 1. Bob Hughes, Mike Cotterell and Rajib Mall: Software Project Management – Fifth Edition, McGraw Hill, New Delhi, 2012. 2. Robert K. Wysocki ―Effective Software Project Management – Wiley Publication, 2011. 3. Walker Royce: ―Software Project Management- Addison-Wesley, 1998. 4. Gopalaswamy Ramesh, ―Managing Global Software Projects – McGraw Hill Education (India), Fourteenth Reprint 2013.
Open Elective I AICTE Model Curriculum K series (VI Semester) Syllabus 2020-21 Page 14