Continuity in Long term projects
Feature-rich, scalable, secure products are built over a long time period. They are built as a number of progressive versions. They also go thru technology changes and user interface upgrades to keep up with the business requirements. It is a challenge to engineer these products. The key to managing these long-term software projects is planning for the continuity from start. Architecture...