MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


SFT3308

Software systems management

J Miller

4 points + 3 hours per week + Second semester + Caulfield + Prerequisites: SFT2201 + Prohibitions: CFR3042, GCO3811, SFT3041

Objectives At the completion of this subject student should understand the steps involved in the change management process including the use of configuration management tools; be able to rejuvenate code using available re-engineering tools; and appreciate the evolution of computer systems.

Synopsis The past, present and future of software configuration management (CM). The level of users, integration, control and automation of CM. Its relationship to version control, QA, maintenance, and CASE tools. The state of the art of configuration-management tools and standards. Software maintenance: problems and differences from software development. Corrective, adaptive and perfective maintenance. The maintenance process including change-management tracking, impact analysis and resource estimation metrics, system-release planning, designing and coding the changes (including Pareto analysis and problem-solving techniques), testing the changes and system release. Software rejuvenation including re-documentation, redesign, restructuring, redevelopment, reuse, reverse-engineering and re-engineering. Automated tools including code beautifiers and restructuring engines.

Assessment Assignments: 50% + Examination: 50%

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University