System evolution

Posted on at


System evolution
l Large systems have a long lifetime. They must evolve to meet changing requirements l Evolution is inherently costly • Changes must be analysed from a technical and business perspective • Sub-systems interact so unanticipated problems can arise • There is rarely a rationale for original design decisions • System structure is corrupted as changes are made to it l Existing systems which must be maintained are sometimes called legacy systems



About the author

160