Archive for April 16th, 2007

How old is a “Legacy” application?

Monday, April 16th, 2007

What do we mean when we use the term “legacy” application?

Jason Stamper talks about ageing technologies and speculates that even old Java applications could often be considered legacy.

I think we should take a business focussed view of this and I suggest we should ask the following question.

If we re-evaluated, today, would we buy/build this application again?  If the answer is no, then it’s a legacy application.

I have more than a sneaky suspicion that asking the business this direct question would yield some uncomfortable answers.  In fact I would go so far as to suggest that by this definition, many business reps would consider a large number of applications to be “legacy” before they are even live.