Page 90 - B.Tech IT Curriculum and Syllabus R2017 - REC
P. 90
Department of IT, REC
5. Laura P. Hartman and Joe Desjardins, ―Business Ethics: Decision Making for Personal
Integrity and Social Responsibility‖ Mc Graw Hill education, India Pvt. Ltd.,New Delhi
2013.
6. World Community Service Centre, " Value Education", Vethathiri publications, Erode, 2011
IT17E75 SOFTWARE PROJECT MANAGEMENT L T P C
3 0 0 3
OBJECTIVES:
The Student should be made to:
Learn the fundamentals of software project management
Learn about the stages in the software development lifecycle and associated
processes.
Know about the quality standards for project management, process maturity models
Explore estimation techniques, schedule, monitor and control the project.
Discuss and where appropriate apply the principles of project risk management.
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
Curriculum and Syllabus | B.Tech. Information Technology | R2017 Page 90

