Syllabus - IT Project Management (CB801)


Computer Science and Business Systems (CSBS)

IT Project Management (CB801)

VIII

UNIT – I

Project Overview and Feasibility Studies

Identification, Market and Demand Analysis, Project Cost Estimate, Financial Appraisal.

UNIT – II

Project Scheduling

Project Scheduling, Introduction to PERT and CPM, Critical Path Calculation, Precedence Relationship, Difference between PERT and CPM, Float Calculation and its importance, Cost reduction by Crashing of activity.

Cost Control and Scheduling

Project Cost Control (PERT/Cost), Resource Scheduling & Resource Leveling

UNIT – III

Project Management Features

Risk Analysis, Project Control, Project Audit and Project Termination

Agile Project Management

Introduction, Agile Principles, Agile methodologies, Relationship between Agile Scrum, Lean, DevOps and IT Service Management (ITIL).

UNIT – IV

Scrum

Various terminologies used in Scrum (Sprint, product backlog, sprint backlog, sprint review, retro perspective), various roles (Roles in Scrum), Best practices of Scrum.

UNIT – V

DevOps

Overview and its Components, Containerization Using Docker, Managing Source Code and Automating Builds, Automated Testing and Test Driven Development, Continuous Integration, Configuration Management, Continuous Deployment, Automated Monitoring.

Other Agile Methodologies

Introduction to XP, FDD, DSDM, Crystal

Course Objective

Learn activities involved in IT projects management. Apply agile process to project management. Plan application development using Scrum. Develop abilities to use DevOps in projects. Develop understanding of Containers use in projects.

Course Outcome

Students will be able to

Practicals

Reference Books

  • Mike Cohn, “Succeeding with Agile: Software Development Using Scrum”, Addison Wesley, 2009

  • Pearson, Robert C. Martin, Juli, James Shore, “The Art Of Agile Development”, O'Reilly, 2013

  • John Hunt, “Agile Software Construction”, 1st Edition, Springer,2005

  • Somerville, “Software Engineering”, 10th edition (Chapter 3, Chapters 22 to 26), Pearson, 2017

  • Deepak Gaikwad, Viral Thakkar, “DevOps Tools from Practitioner's Viewpoint”, Wiley, 2019

  • James Turnbill, “The Docker Book”, 2019