Sie sind auf Seite 1von 2

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, PILANI

WORK INTEGRATED LEARNING PROGRAMMES DIVISION


Aricent Chennai | Third Semester 2014-2015
Course Handout

Course No. : SEAT ZG652


Course Title : Software Maintenance Management
Instructor : Dr. V. Maheswari
Units :4

Course Description:

Maintenance Process Overview, Software Maintenance Models, Production Support Systems, Software
Maintenance releases, Configuration Management, Change Management, Impact Analysis and Problem
Analysis, Reengineering and Restructuring , Maintenance Metrics, Agile in Maintenance

Scope and objectives:

At the end of the course, the students will be able to understand the process and techniques associated with
Software Maintenance.

Text Book(s):
1. Practical Software Maintenance, Pigoski, Thomas M. New York, Wiley Computer Publishing, 1997.
2. Software Maintenance Effective Practices for Geographically Distributed Environments,
Gopalaswamy Ramesh and Ramesh Bhattiprolu
3. Software Engineering: A practitioners Approach (7th edition) by Roger .S. Pressman

Reference Book(s):
1. Software Maintenance: Concepts And Practice, Second Edition by Penny Grubb and Armstrong A.
Takang
Lecture Plan

Lecture Learning Objectives Topics References


No.
1. To understand the Definition,Maintenance activities, types of T1- Ch1,2,3
concepts of software software maintenance,tools,organization T2 Ch1
maintenance of maintenance.
2. To understand the Maintenance Process-steps involved T1-Ch4,5
concepts of software T2-Ch1
maintenance
3. To learn the basic Traditional software development models, T2-Ch2
software maintenance maintenance process models and their
models summary of analysis
4. To understand the Problem Determination, Problem T2-Ch3,4
concepts of production Resolution and Reporting and control
support systems
5. To understand the Purpose of SCM, SCM activities, T2 Ch9, T3-
6. topic Configuration Managing SCM Ch21
Management
7. To learn about Change Change management, Change T3-Ch21
Management management tools
8. Impact analysis and Problem analysis T3-Ch21
9. To understand the Size Estimation for Maintenance Projects T1-Ch14,15
concept of Maintenance T3-Ch24,25,26
10. Metrics Metrics and Quality Assurance T3-Ch24,25,26
11. Testing in Maintenance Projects T3-Ch24,25,26
12. To understand the Re-engineering concepts, model and T3-Ch29.3,
concept Re-engineering process 29.4,29.5
13. To understand the Restructuring concepts and types T3-Ch29.7,.29.8
concept Re-structuring
14. To learn about the Software Maintenance Challenges and T1-Ch17,18
challenges in SM Best Practices
15. Agile process overview, Extreme T3-Ch3
Agile in Maintenance Programming
16. Refactoring, Refactoring Techniques T3-Ch3

Evaluation Scheme:
WEIGHTAGE
COMPONENT NATURE &
EC NO IN DATE
DURATION
EVALUATION
06-Sept
EC1 Seminar 10%
2014
EC2 11-Oct/ 18-Oct-
Mid-sem Exam 2 hrs.Closed Book 30%
2014
EC3 Quiz 20% 22-Nov-2014
EC4
Compre Exam 3 hrs.Open Book 40% 3-Jan/10-Jan-2015

Instructor-in-charge

Das könnte Ihnen auch gefallen