0% found this document useful (0 votes)
53 views3 pages

Syllabus

The document outlines the syllabus for a Software Project Management course for B.Tech. IV Year I Semester students, detailing course objectives, outcomes, and content structure. It covers software project planning, evaluation techniques, risk management, and the software development life cycle. The syllabus includes five units focusing on software process maturity, project management evolution, workflows, project organization, and future practices, supplemented by recommended textbooks and references.

Uploaded by

gangaram.cse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views3 pages

Syllabus

The document outlines the syllabus for a Software Project Management course for B.Tech. IV Year I Semester students, detailing course objectives, outcomes, and content structure. It covers software project planning, evaluation techniques, risk management, and the software development life cycle. The syllabus includes five units focusing on software process maturity, project management evolution, workflows, project organization, and future practices, supplemented by recommended textbooks and references.

Uploaded by

gangaram.cse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

_____________________________________________________________________________________
1: SYLLABUS (NR21)

SOFTWARE PROJECT MANAGEMENT

(Professional Elective- V)

B.Tech. IV Year I Semester


Course Hours / Credit Maxumum
Category
Code Week s Marks
L T P C CIA SEE Total
CS4116PE Elective
3 0 0 3 30 70 100
Contact
Tutorial Classes : Practical classes : Total
classes:
NIL NIL Classes :60
60
Prerequisites: A course on “ Software Engineering ”

Course Objectives:

 To understand the Software Project Planning and Evaluation techniques.


 To plan and manage projects at each stage of the software development life
cycle (SDLC).
 To learn about the activity planning and risk management principles.
 To manage software projects and control software deliverables.
 To develop skills to manage the various phases involved in project
management and people management.
 To deliver successful software projects that support organization‘s strategic
goals

Course Outcomes:

 Analyze the Principles of Software Process Change


 Gain knowledge of software economics, phases in the life cycle of
software development,
 project organization, project control and process instrumentation
 Analyze the major and minor milestones, artifacts and metrics from
management and technical Perspective.
 Design and develop software product using conventional and modern
principles of software project management
 Implement a project to manage project schedule, expenses and resources
with the application of suitable project management tools
COURSE SYLLABUS

Unit- I

Software Process Maturity Software maturity Framework, Principles of


Software Process Change, Software Process Assessment, The Initial Process,
The Repeatable Process, The Defined Process, The Managed Process, The
Optimizing Process. Process Reference Models Capability Maturity Model
(CMM), CMMI, PCMM, PSP, TSP).

Unit - II

Software Project Management Renaissance


Conventional Software Management, Evolution of Software Economics,
Improving Software Economics, The old way and the new way.
Life-Cycle Phases and Process artifacts Engineering and Production stages,
inception phase, elaboration phase, construction phase, transition phase,
artifact sets, management artifacts, engineering artifacts and pragmatic
artifacts, model-based software architectures.
Unit - III

Work flows and Check points of process Software process work flows, Iteration
work flows, Major milestones, minor mile stones, periodic status assessments.
Process Planning Work break down structures, Planning guidelines, cost and
schedule estimating process, iteration planning process, Pragmatic planning.

Unit - IV

Project Organizations Line-of- business organizations, project organizations,


evolution of organizations, process automation. Project Control and process
instrumentation. The seven-core metrics, management indicators, quality
indicators, life-cycle expectations, Pragmatic software metrics, metrics
automation.
Unit - V

CCPDS-R Case Study and Future Software Project Management Practices


Modern Project Profiles, Next-Generation software Economics, Modern Process
Transitions.

TEXT BOOKS:

1. Managing the Software Process,Watts S.Humphrey, Pearson Education


2. Software Project Management, Walker Royce, Pearson Education

REFERENCE BOOKS:

1. An Introduction to the Team Software Process, Watts S.Humphrey,


Pearson Education,2000
2. Process Improvement essentials, JamesR.Persse,O’Reilly, 2006
3. Software Project Management,Bob Hughes & Mike Cotterell, fourth
edition, TMH, 2006
4. Applied Software Project Management, Andrew Stellman & Jennifer
Greene, O’Reilly, 2006.
5. Head First PMP, Jennifer Greene & Andrew Stellman, O’Reilly, 2007
6. Software Engineering Project Management, Richard H.Thayer &
Edward Yourdon, 2nd edition, Wiley India,2004.
7. Agile Project Management, Jim High smith, Pearson education, 2004.

You might also like