Modern business requirements change very quickly. After a few months (rarely years) even the best software product may be referred to ‘legacy software’. So what to do next?
The key point is that every company should plan the ways software application will be maintained and upgraded even before it is released. But what to do if for some reasons you have to deal with a legacy software product that no longer meets your requirements, but can not be immediately replaced? (more…)