Agile Event Session

The Org That BAPO Built

This video content is for Agile Alliance members only

If you’re already an active member, please log in now.

To view this content, and gain access to many more valuable resources, conference discounts, and invitations to exclusive networking and learning events, please consider becoming an Agile Alliance member.

Abstract/Description

Conways Law – the concept that your product resembles your org structure – is a double-edged sword. If your organization is intentionally structured to optimize your strengths, it’s great! However, oftentimes organizations are the result of unintentional design; leading to accidental complexity and inability to maximize results. Even when organizations are intentionally designed, they can optimize the wrong things – such as command and control, leading to clunky outcomes. Why does this happen? How can you tell if this is happening in your organization?! Is it preventable? Fixable? The short answer is: YES! In my current role as the Director of Engineering for our billion-dollar ads business, I and my team have been given the unique opportunity to redesign our organization for speed, collaboration and results. We decided to put our principles into practice by using two system design principles to organize our 100-person team who support our hundreds of components : DDD (Domain Driven Design): “ a software development philosophy centered around the domain, or sphere of knowledge, of those that use it”; and BAPO (Business Architecture Process Organization): Jan Bosch’s expression of strategic organization design. Join me to discuss a real-world case study in applying these principles and how it’s progressing 6 months in!

Additional Resources

Add to Bookmarks Remove Bookmark
Add to Bookmarks Remove from Bookmarks
Add to Bookmarks Remove from Bookmarks

Speaker(s) may be willing to present this session at local group meetings and other events.

Agile2022
Talk
Learning

More Agile Event Session Videos

FAST: An Innovative Way to Scale
If you're familiar with unit testing, you're probably also familiar with the brittleness and excessive boilerplate that often results from overuse of mock objects and other test doubles. They're a great tool, sure, but they also make tests hard to re…
Escaping Legacy Workshop
Escaping legacy is hard. You have a product in the hands of users, but delivery gets slow, defects are common, and when you want to build a new feature no one can say how long it’s going to take. Engineering is talking about a rewrite, but you can’t …
Environmental Impact of Digital Products
Do you know what are the sustainability targets for your organization? Do you believe going digital is good for our climate and environment? Do you consider carbon emissions while designing software? The Paris Agreement signed in 2016 looks at climat…
Developing a CLEAR Agile Product Roadmap
When will it be done!? It doesn't matter whether it's a complex, multi-national product rollout or a simple localized app. We like to have a sense of predictability, quality and adaptability in our efforts. How do we keep everyone from the stakeholde…
FAST: An Innovative Way to Scale
If you're familiar with unit testing, you're probably also familiar with the brittleness and excessive boilerplate that often results from overuse of mock objects and other test doubles. They're a great tool, sure, but they also make tests hard to re…
Escaping Legacy Workshop
Escaping legacy is hard. You have a product in the hands of users, but delivery gets slow, defects are common, and when you want to build a new feature no one can say how long it’s going to take. Engineering is talking about a rewrite, but you can’t …
Environmental Impact of Digital Products
Do you know what are the sustainability targets for your organization? Do you believe going digital is good for our climate and environment? Do you consider carbon emissions while designing software? The Paris Agreement signed in 2016 looks at climat…

Have a comment? Join the conversation

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

Not yet a member? Sign up now