You are on page 1of 2

Software Project Management (IT414)

Credit Structure: 3-0-2-4

Course Type: Technical Elective

Course Outline
The course provides an overview of the roles, responsibilities, and management methods of the
software technology project manager. The course assumes no prior knowledge in management
techniques and is intended to teach students how to develop approaches and styles of management
for software projects.

The proposed course has the following objectives:
To provide students with a clear understanding of the unique risks, issues, and critical success
factors associated with software projects
To introduce students to the role and function of project management
To explain the stages and process of the project life cycle
To understand the various techniques for planning and managing a software project
To examine basic methodologies for software design, development, testing and implementation
To examine various techniques for managing a software development team
To understand the need and techniques for managing users and user expectations
To learn project planning techniques through the use of software tools like Microsoft Project.

Introduction to project management principles
Projects Stages and their importance in a project
Project roles and responsibilities
Project definition and Project Estimation
Project Planning
Risk analysis and management
Change and Issue management
Project Tracking, Controlling, Reporting
Project Support
Quality management
Project completion
Improvement planning
Introduction to new paradigms of software development

Books & Reference Material

Joseph Phillips, IT Project Management, Tata McGraw Hill, 2002.
Tim Boyce, Handbook of Risk Management, Crest Publishing House, 2004.
Kathy Schwalbe, Information Technology Project Management, Course Technology, Thomson
Learning, 2000.
George Suhanic, Computer Aided Project Management, Oxford University Press, 2001.
Tony Proctor, Creative Problem Solving for Managers, Routledge, 1999.
John Adair, Effective Decision Making, Rupa & Co., 2002.
Harvey Maylor, Project Management, Financial Times Publishing, 2000.
Dale Besterfield et. al., Total Quality Management, Pearson Education Asia, 2001.
Robert Futrell et. al., Quality Software Project Management, Pearson Education Asia, 2002.
Bob Huges & Mike Cotterell, Software Project Mangement, Tata McGraw-Hill, 2001.
Walker Royce, Software Project Mangement A Unified Framework, Pearson Education Asia,
Pankaj Jalote, Software Project Mangement in Practice, Pearson Education Asia, 2002.
Michael West, Effective Teamwork, BPS Blackwell, 2004.
Project Management Body of Knowledge (PMBoK)

IEEE Transactions on Software Engineering