B. Tech. (5th Sem) (Computer Science & Engineering)
BCSE-543 (Software Project Management)
![]() |
| Software Management | IndianTechnoEra |
Course Objectives:
- 1.To acquire the knowledge about the basic conventional software management process.
- 2.To learn about various attributes of software management process.
- 3.To learn about disciplines of software management.
- 4.To learn about project control and process instrumentation.
- Software Project Management | SPM | SP | Software project
Unit:-1
Conventional Software Management: Evolution of software economics, improving software economics, Reducing product size, Software processes, Team effectiveness, Automation through software environments, Principles of modern software management.
Unit:-2
Software Management Process: Framework, Life cycle phases (Inception, Elaboration, construction and training phase), Artifacts of the process (artifact sets, management artifacts, engineering artifacts, and Pragmatics artifacts), Model based software architectures, Workflows of the process, Checkpoints of the process.
Unit:-3
Software Management Disciplines: Iterative process planning, Project organizations and responsibilities, Process Automation.
Unit:-4
Project Control and Process Instrumentation: Core metrics, Management indicators, Life cycle expectations, Process Discriminants.
Course Outcomes:
After completion of this course, student will be able to
- 1.Understand the concept of software process, team effectiveness.
- 2.Understand software architecture.
- 3.Understand various types of software management disciplines.
- 4.Understand the process of controlling a project.
Text/Reference Books:
- 1.Walker Royce, “Software Project management”, Addison Wesley, 1998.
- 2.Project management, 2nd edition, Maylor.
- 3.Humphrey, “Managing the Software Process”.
- 4.Ramesh, “Managing global software Projects”, TMH.
