I re-visited a Gartner article dated September 2006. It says that Enterprise Architecture road maps can include more explicit life cycle information — showing, or example, the exit timings for technologies in addition to the adoption timing. They can show the overlap of change from older to newer technologies as well.
Any given element of technology depicted in the technology road map could be subdivided into life cycle stages, such as:
• Emerging (available for limited use in new implementations)
• Mainstream (strongly recommended for new implementations)
• Containment (installed and still requiring support)
• Retirement (installed and scheduled for retirement)
In my opinion this view by Gartner is useful when deciding, for example, what platform/technology to use for the development of a new application. One would preferably not select a technology that falls within the “Containment” stage, but rather in the “Mainstream”, or, depending on the appetite of the project, the “Emerging” stage. Such a technology decision will influence in which stage the ultimate application falls into, as the technology used to develop it strongly influences the application’s lifecycle stage into the future.