In today’s digital landscape, organisations are constantly seeking ways to streamline their operations, enhance efficiency, and bolster innovation. At the heart of this pursuit lies the critical need for seamless integration across various systems, platforms, and technologies. Recognising this imperative, we introduce the concept of an Integration Centre of Excellence (CoE) — a strategic approach designed to elevate integration processes to new heights of effectiveness and agility. Unlike traditional models, an Integration CoE emphasises not just the technical aspects of integration but also focuses on governance, enablement, and productivity, balancing control with flexibility. As we delve into this discussion, we will explore the foundational pillars of an Integration CoE, from governance frameworks and operational models to developer support and self-service capabilities, all aimed at fostering a culture of innovation and excellence. Join us as we unravel how an Integration Centre of Excellence can transform your organisation’s integration landscape, driving value and ensuring a competitive edge in today’s digital era.
Here’s the video transcript:
Today, we are going to talk about an Integration Centre of Excellence, similar to a Cloud Centre of Excellence but focused on integration. So, let me look at some of the things you’d be considering with an Integration Centre of Excellence. One of the things you’re trying to achieve is governance; you’re trying to achieve some level of control, but at the same time, you want enablement; you want productivity. See, those two things are always in some element of conflict, but if done right, we can achieve both in a great way.
So, on the governance side, some of the things we’re looking at are: What are the guardrails? What are we working within so that we ensure all the developers are playing in a safe space? That’s the developer operating model: How are we doing sprints? How are we managing backlogs? How are we organizing our work? How are we delivering it? There’s the production operating model; we’re developing applications and releasing them. But how are they going to survive in the wild? How are they going to be supported?
We’ve got a test strategy. How do we know that what we’ve built meets the requirements? Security. That’s massive. How do we ensure that everything we build is ultimately secure?
And then there’s policy. All those other things that we put on top of that, to say that we are controlling spend, security also comes into that, but also ensuring the right roles have the ability to do the right things at the right times. So, there’s a whole load of things we can put in place in terms of governance that give us that level of control. Now, when we come to enablement, this is what we want. We want loads of productivity; we want people to deliver value.
And the key thing here is for that to be really on a self-service basis. A big one is the provisioning of environments. We’ve built our platform to give you the ability to provision environments really quickly, but ensure they are secure and meet your guardrails, patterns, and practices. Have we solved this problem before? And if so, can I take a template and reuse it?
And again, on a self-service basis, tooling: What’s our developer environment? What’s our source control? What’s our project management? All those things. Can we deliver those on a self-service basis so that you can just pick that stuff up and use it?
Developer support. Centres of Excellence often go wrong when you’ve got people in their ivory towers pronouncing from on high what they think is best. Centres of Excellence work really well when you’ve got really clever people whose job is to actually support the developers, support the delivery of value, rather than pronounce on what you can’t do. It’s like, here’s what you can do; this is how you do it. So, developer support is a key part of it. And then finally, reporting: How do you know if you’re doing well?
How can you improve if you don’t know where you are? So, a consistent set of reporting tools built in a self-service way makes a great part of a Centre of Excellence. So, that’s just an idea of some of the things that you might want to put in place for your Integration Centre of Excellence. You really want to do this; it makes you productive in a safe way. So, talk to me, and I can help you with that.