Semester 8>Software Project Management

Code Subject Name Credits
IT-306 Software Project Management 4


1. INTRODUCTION
Definition of a Software Project (SP), SP vs. other types of projects activities covered by SPM; categorizing SPs; project as a system; management control, requirement specification; information and control in organization


2. STEPWISE PROJECT PLANNING:
Introduction, selecting a project; identifying project scope and objectives; identifying project infrastructure,analyzing project characteristics; identifying project products and activities; estimate efforts each activity; identifying activity risk; allocate resources; review/ publicize plan


3. PROJECT EVALUATION AND ESTIMATION:
Cost benefit analysis; cash flow forecasting; cost benefit evaluation techniques; risk evaluation; Selection of an appropriate project report; Choosing technologies, choice of process model, structured methods: rapid application development, water fall, V-process-, spiral- models; Prototyping; delivery; Albrecht function point analysis


4. ACTIVITY PLANNING AND RISK MANAGEMENT:
Objectives of activity planning; project schedule; project and activities; sequencing and scheduling activities, network planning model; representation of lagged activities; adding the time dimension, backward and forward pass; identifying critical path; activity throat, shortening project; precedence networks; Risk Management: Introduction, the nature of risk, managing risk, risk identification, risk analysis, reducing the risks, evaluating risks to the schedule, calculating the z values


5.RESOURCE ALLOCATION AND MONITORING THE CONTROL:
Introduction, the nature of resources, identifying resource requirements; scheduling resources creating critical paths; counting the cost; being specific; publishing the resource schedule; cost schedules, the scheduling sequence; Monitoring the control: Introduction, creating the frame work, collecting the data, visualizing progress, cost monitoring, earned value, prioritizing monitoring, getting the project back to target, change control


6. MANAGING CONTRACTS AND PEOPLE:
Introduction, types of contract, stages in contract, placement, typical terms of a contract, contract management, acceptance, Managing people and organizing terms: Introduction, understanding behavior, organizational behavior: a back ground, selecting the right person for the job, instruction in the best methods, motivation, working in groups, becoming a team, decision making, leadership, organizational structures, conclusion, further exercises


7. SOFTWARE QUALITY
Introduction; the place of software quality in project planning; the importance of software quality; defining software quality, ISO 9126; Practical software quality measures; product versus process quality management; external standards; techniques to help enhance software quality; Study of any software project management software: viz Project 2005 or equivalent.

Download the Notes from Drive