However, success requires that business stakeholders care sufficiently about IT development productivity. This means that there must be well-defined and agreed business drivers. Without such drivers, it is likely that any reuse strategy will be overtaken by events, and will fall by the wayside. The IT organization must initiate, support, encourage, and organize to make reuse happen. The goal is to make reuse of infrastructure, and reuse of business components, into a way of life, just as it is in most other industries.
Experience suggests that all of the above are required in order to deliver effective reuse.
Probably the first essential is organizational support. This means that the IT organization first agrees to the business drivers, then initiates the required architectural framework, and then initiates the organizational transition required to increase productivity and improve time to market. Summary Time to market requires a significant increase in IT development productivity. This can only be delivered by reducing IT development effort through reuse of infrastructure and of business components, as illustrated in Figure 2. The Production Elements are shown as orange boxes in the middle, used by, but not produced by, business developers.