Blog Posts Business Management

3 steps for building your architecture organization in an Agile@Scale context

Blog: Capgemini CTO Blog

But things are changing. As IT departments undertake Agile transformations, new opportunities are being created for your architects to close the gap.

This is important because proximity and cultural alignment between architects and development teams allow:

At Capgemini Invent, we recommend transforming this situation by building an architecture organization in an Agile@Scale context. This should be built on three key steps:

Step 1: Set up a decentralized and federated architecture organization:

First, identify current and future platforms/perimeters and assess the architectural skills needed in each one (e.g. Data, Digital, Core Business…).

Second, dedicate tight architectural teams (traditionally called Design Authorities) to each perimeter, primarily in charge of defining and communicating a common architectural vision to their perimeter on each layer: business, applicative, data and technical. Devoting architects to teams within a perimeter helps manage architectural consistency more effectively, while bringing architects closer to teams’ context and constraints.

Third, maintain a cross-disciplinary pool of architecture skills, composed of enterprise architects and product architects with transversal expertise (Cloud, DevOps…) who can be quickly mobilized according to changing needs or priorities.

Fourth, ensure a common vision for IS evolution by federating all architects and Tech Leads into a strong Design Community via a dedicated governance structure and tools, carrying in common the IS architecture framework.

By establishing a decentralized and federated architecture organization, IT provides itself with the means to ensure a rapid response to architecture choices, while maintaining consistency. However, this organization would remain a dead letter if it were not accompanied by practices that promote greater agility in architecture choices.

Step 2: Transform the architecture culture and working methods to leave enough free space for teams to improve innovation and time to market

An Agile architecture culture is based on a key principle: balancing intentional architecture covering architectural frameworks, tools and anticipatory initiatives that enhance solution performance, and emergent design, bringing architecture construction closer to Agile teams to extend it progressively based on priority needs.

In a nutshell, Agile architects propose a minimum viable architecture built on solid foundations, evolving over time to take on board changing business needs.

To ensure this, four key cultural shifts should be applied:

Step 3: Progressively capitalize on Agile to redefine architects’ roles and address the typical issues they face 

With your Agile@Scale architecture up and running, you hold the keys to breaking the distance separating your architects from your development teams, thereby increasing time to market, quality and efficiency.  However, accelerating the response to business needs also implies building an Agile architecture in the IS sense of the term (micro-services, APIs, DevOps, modularity…).

It’s a key subject for CIOs wishing to regain mastery over their rapidly evolving information system.


Co-author

Côme Richard

Consultant | IT Strategy and Transformation

Capgemini Invent

 

 

Romain Villar

Principal | Head of Digital Architecture

Capgemini Invent

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/3-steps-for-building-your-architecture-organization-in-an-agilescale-context/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×