The situation: I work for a manufacturing company which uses several pieces of in-house software to mass customize our product. The system uses a home grown .NET 1.1 KBE (knowledge based engineering) backend, a .NET 2.0 web interface for quoting and ordering, and a DOS based tool from the late 80s/early 90s for creating AutoCAD drawings.
We are currently trying to justify a project costing around 1.1 million dollars to replace this system. The KBE backend needs some serious improvement (not all rules get processed when they are supposed to), the interface works fairly well on the web thanks to a lot of recent upgrades (and will not be replaced in this project), but the drawing tool is the real problem. It crashes at least once a day, needs constant tweeks, cannot handle multiple simultaneous request (and doesn't have any queuing system), is limited to 8 character file names (we have ~7000 files), 255 character rules, etc.
The question: Our management team isn't sure that it will be cost effective to replace this solution ... EVER. They talked today about continuing to support our currently implementation indefinitly (at least for another 4-6 years) and so I am looking for some risk analysis tools or books to help explain why this would not be a good choice. The basic analysis with increased sales and reduced cost already shows a 3-5 year ROI but they don't consider that acceptable "in the current economic climate" especially since it would involve putting other lower priority projects on hold.
Edit, in response to some answers:
Actually, we have a well defined business case that shows an ROI of approximatly 1.5 years; however, the sales manager in a meeting with our Executive Staff said that the increased sales numbers are probably BS and his department is the one who was providing those numbers. Since this system was put in place they have increased sales by 1,600% and the system just wasn't designed to handle that level of business.
They have actually said they will be willing to upgrade the product, they just want to know how urgent it is considering that the drawing software hasn't failed them in the 15 years they've owned it (their defenition of not failing being: it hasn't been down for more than 3 or 4 hours at a time. Last year its up time was probably around 90%.)