0% found this document useful (0 votes)
4 views2 pages

Software Process Management

The document outlines the course structure for B.Sc. Computer Science (Third Year) in Software Process Management. It includes course objectives, outcomes, and detailed unit topics covering software engineering, process models, management, and metrics. Reference books for further reading are also provided.

Uploaded by

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

Software Process Management

The document outlines the course structure for B.Sc. Computer Science (Third Year) in Software Process Management. It includes course objectives, outcomes, and detailed unit topics covering software engineering, process models, management, and metrics. Reference books for further reading are also provided.

Uploaded by

db774413
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Name of Course [Link].

Computer Science (Third Year)

Semester VI Semester
Name of Subject Software Process Management (Elective)
Subject code BCS-604 A

Course Objectives:

1. To acquire knowledge on software process management


2. To acquire managerial skills for software project development.
3. To understand software economics

Course Outcomes:

1. Analyze software process maturity, its framework and the reference models .
2. Understand the Capability Maturity Model and learn about conventional software management.
3. Understand how to manage software projects and project planning.
4. Analyze project tracking and control.
5. Understand the role of project closure analysis.

UNIT I

Sr. Lectures
Introduction to Software Engineering
No. Required

1 Introduction to Software . 1
2 Nature of software – Defining Software, Software Application
Domain, Legacy Software 2
3 The Evolving Role of Software 1
4 The Software Myths 2
5 Software Process 1
UNIT II

Sr. Software Process Structure Lectures


No. Required

1 A Generic Process Model 1


2 Defining a Framework Activity 2
3 Identifying a Task Set 1
4 Process Patterns 1
5 Process Assessment and Improvement 2
UNIT III

Sr. Lectures
Process Models
No. Required

1 Waterfall Model 1
2 Specialized Process model- Component based development, 3
The formal method model , Aspect-Oriented Software
Development
3 Evolutionary Process Model 1
4 Prototype Model 1
UNIT IV

Sr. Process Activities Lectures


No. Required

1 Software Process Maturity 1


2 Software maturity Framework 1
3 Principles of Software Process Change 1
4 Software Process Assessment 1
5 The Initial Process 1
6 The Repeatable Process 1

UNIT V

Sr.
Process Management & Models Lectures Required
No.

1 The Defined Process 1


2 The Managed Process 1
3 The Optimizing Process 1
4 Process Reference Models Capability Maturity 3
Model (CMM), CMMI, PCMM, PSP, TSP).

UNIT VI

Sr. Lectures
Process Metrics
No. Required
1 Process metrics 1
2 Software process management 1
3 Software Measurements – Size oriented metrics 1
4 Function Oriented 1
5 FP Metrics 1
6 Metrics for software quality- Measuring quality 2
7 Defect removal efficiency 1

Reference book:-

1. Software Engineering –A Practitioner's approach, Sixth Edition, Roger S. Pressman,


McGraw-Hill Higher Education; (1 August 2007),ISBN-10: 0077227808
2. Software Engineering –A Practitioner's approach, Fifth Edition, Roger S. Pressman,
McGraw-Hill Higher Education; (1 August 2005)
3. Software Engineering 7th / 8th Edition, IAN Sommerville Pearson Edition
4. Watts S. Humphrey, An Introduction to the Team Software Process, 1st Edition, Addison-Wesley
International Publications, 2000.

You might also like