Does non-critical and simple integration cost as much as complex critical integration? Are you dependent on your integration experts for all of your integration projects?
The trick is in using a flexible approach for different types of projects. Because of this, you should consider adopting an integration tool that supports projects with simpler, faster delivery schedules as well as traditional integration projects. Analysts and industry thought leaders commonly refer to this trend in application development as bi-modal IT.
Organizations are increasingly adopting two styles of development to manage these differences in integration projects.
Mode 1 Development:
Traditional complex integration projects fall into the category of Mode 1 development. These traditional projects demand stability and require the proper level of planning, testing, governance and architectural review. Historically, all integration projects have been treated this way.
Mode 2 Development:
Mode 2 integration projects require fast, agile development and likely do not involve mission-critical systems. Mode 2 integration development is for rapid and innovative projects, typically driven by the business. These types of projects are where “citizen integrators” or non-integration specialist developers are typically involved in integration projects.
In some cases, it might also make sense to adopt APIs as a means for application integration, giving non-integration specialists the tools to integrate applications, but eliminating the need for specialized skill sets.
Most IT developers are comfortable with using APIs to construct new services and tie systems together. However, this approach provides a level of risk if it lacks the appropriate level of governance, giving rise to the types of “spaghetti” integration diagrams that have haunted IT departments for decades.
Given the increasing number of cloud applications that organizations are adopting, though, it is clear that hybrid integration projects will continue to proliferate. And providing the flexibility to adapt to changes in project complexity and urgency just might put a little spring into your step.