This document outlines a course on software project management. The course objectives are to understand traditional and modern approaches to software project management, improve software economics, and produce projects on time and under budget. The course is divided into 5 units that cover topics like the waterfall model, software lifecycles, iterative processes, project organization, metrics, effort estimation, scheduling, and risk management. Upon completing the course, students will be able to apply project management and development practices to ensure process quality and understand software project workflows.
This document outlines a course on software project management. The course objectives are to understand traditional and modern approaches to software project management, improve software economics, and produce projects on time and under budget. The course is divided into 5 units that cover topics like the waterfall model, software lifecycles, iterative processes, project organization, metrics, effort estimation, scheduling, and risk management. Upon completing the course, students will be able to apply project management and development practices to ensure process quality and understand software project workflows.
Improving Team Effectiveness, Improving Automation through Software Economics, Achieving Required Quality, Peer Inspections. UNIT-II
(12 Lectures)
THE OLD WAY AND THE NEW:
The Principles of Conventional Software Engineering, The Principles of
Modern Software Management, Transitioning to an Iterative Process. LIFE CYCLE PHASES: Engineering and Production Stages, Inception Phase, Elaboration Phase, Construction Phase, Transition Phase. ARTIFACTS OF THE PROCESS:
The Artifact Sets, Management Artifacts, Engineering Artifacts, Pragmatic
Artifacts. UNIT-III
(12 Lectures)
MODEL BASED SOFTWARE ARCHITECTURES:
A Management Perspective, A Technical Perspective.
WORKFLOWS OF THE PROCESS:
Software Process Workflows, Iteration Workflows.
CHECKPOINTS OF THE PROCESS:
Major Milestones, Minor Milestones, Periodic Status Assessments.
ITERATIVE PROCESS PLANNING:
Work Breakdown Structures, Planning Guidelines, The Cost and Schedule
Estimating Process, The Iteration Planning Process. G V P College of Engineering (Autonomous)
2013
205
UNIT-IV
(12 Lectures)
PROJECT ORGANIZATION AND RESPONSIBILITIES:
Line-Of-Business Organizations, Project Organizations, Evolution of
Organizations. PROJECT CONTROL AND PROCESS INSTRUMENTATION:
The Seven Core Metrics, Management Indicators, Quality Indicators
Modern Project Profiles, Next-Generation Software Economics. The COCOMO Cost Estimation Model: COCOMO UNIT-V
Software Asset Management: What Is It and Why Do I Need It?: A Textbook on the Fundamentals in Software License Compliance, Audit Risks, Optimizing Software License ROI, Business Practices and Life Cycle Management