Unit I Introduction to Software Project Management Project Definition, Project versus Flow type work, Project Lifecycle, Processes and Knowledge Areas in Project Management (PM), Build or Buy decision, Work Breakdown Structure (WBS) and its types, Introduction to PMBOK, Program and Portfolio Management. (Chapter - 1) Unit II Project Planning and Project Management Tools Project Planning : Steps for Project Planning, PERT and Gantt Charts, Gantt Project, Microsoft Project and Primavera Project Management Software, Objectives of Activity planning, Project Schedules, Activities, Sequencing and Scheduling, Network Planning Models, Formulating Network Model. (Chapter - 2) Unit III Activity based Scheduling Introduction, Objectives of Activity Planning, Project Schedules. Activities : Sequencing and Scheduling, Network Planning Models, Formulating Network Model, Activity relationships (FS,SF,SS,FF), Forward Pass and Backward Pass techniques, Critical Path concept and remedies. (Chapter - 3) Unit IV Project Tracking and Control Introduction, Collection of Project data, Visualizing progress, Cost monitoring, Earned Value Analysis, Project tracking, Change Control, Software Configuration Management, Managing contracts, Contract Management. (Chapter - 4) Unit V Agile Project Management Predictive versus Empirical Management, Comparison between Non-Agile and Agile Project, Three stages of Agile Project, Estimation, Scope Management, Roles and Responsibilities, Scheduling and Tracking. (Chapter - 5) Unit VI Staffing in Software Projects Managing People, Organizational behaviour, Best methods of Staff Selection, Motivation, The Oldham, Hackman job characteristic Model, Stress, Health and Safety, Ethical and Professional concerns, Working in Teams, Decision Making, Organizational structures, Dispersed and Virtual Teams, Communications Genres, Communication Plans. (Chapter - 6)