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

