Premium
Lessons Learned in Reengineering a Legacy System
Author(s) -
Wimmergren Alan
Publication year - 1999
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.1999.tb00331.x
Subject(s) - business process reengineering , computer science , schedule , software engineering , system requirements , risk analysis (engineering) , systems engineering , process management , quality (philosophy) , reliability engineering , engineering , operations management , business , operating system , lean manufacturing , philosophy , epistemology
This paper describes Experian's efforts to reduce schedule risk and to improve system quality by instituting a formal testing methodology, both for building a large replacement system and for long term ongoing evolution of that system. Successful testing depends, among other things, on thorough and relatively stable requirements. The paper also describes a weakness of using prototypes to refine requirements and describes how the company instead uses a multiple release software life cycle in order to define requirements incrementally.