SPM Syllabus
SPM Syllabus
SPM Syllabus
COURSE DESCRIPTION
This Course covers the fundamentals of Software Development methodologies, Modern
Software Project Management and Software Project Cost Estimation Techniques
PREREQUISITES
Knowledge of Software Engineering and Basic Programming.
COURSE OBJECTIVES
To introduce Software development Methodologies.
To understand the project cost estimation.
To understand the concept of Software Quality and Process.
COURSE CONTENTS
UNIT – I 8 Hours
Introduction to Software Project Management, Project Evaluation and Programme
Management, Overview of Project Planning
UNIT – II 8 Hours
Software Development Methodologies The old way and the new: The principles of
conventional software engineering, principles of modern software management,
transitioning to an iterative process. Life cycle phases. Software Effort Estimation.
UNIT – IV 8 Hours
Flows of the process: Software process workflows, Inter-trans workflows. Checkpoints of
the Process: Major Mile Stones, Minor Milestones, Periodic status assessments. Interactive
process Planning: Work breakdown structures, planning guidelines, Interaction planning
process, Pragmatic planning. Managing People, Managing Teams;
UNIT – V 7 Hours
Software Quality- (ISO-9126 only), Closure of Projects. Financial Management – An
Overview Finance and Related Disciplines; Scope of Financial Management; Objectives of
Financial Management; Primary Objective of Corporate Management; Agency Problem;
Organization of Finance Function; and Emerging role of Finance Managers in India.
TEXT BOOKS
1. Bob Hughes, Mike Cotterel, Rajib Mall: Software Project Management, Sixth
Edition; McGraw Hill, 2005.
2. Khan, M.Y & Jain, P.K.: Financial Management; Tata McGraw Hill, New Delhi,
2008
REFERENCE BOOKS
1. Walker Rayce: Software Project Management, Pearson Education, 2005.
TEACHING METHODS
1. Lecture using Black board and chalk
2. PowerPoint presentations (if needed)
3. Regular review of students by asking questions based on topics covered in the class
ASSESSMENT METHODS
1. Three internals – 30 Marks each will be conducted and the Average of best of two
will be considered.
2. Rubrics for the evaluation of case study implementation using testing tools for 10
marks.
3. Two Surprise test for 10 marks best of two.
4. Final examination will be conducted for 100 marks and evaluated for 50 Marks.
COURSE OUTCOMES
CO Description BL
CO1 Describe the roles and responsibilities by PM process group (initiating, L4
planning, executing controlling, closing).
CO2 Articulate the purpose and benefits of project management (PM). L3
CO3 Explain quality management and process improvement in the context of L4
software development projects.
CO4 Work in groups to analyze a project and implement a solution L4
CO5 Understand how projects are managed and implemented in real time L3
scenario