???? Key to Breaking Monoliths: Understanding the Power of Team Structure
Conway’s law and org charts, courtesy of @sketchplanations

???? Key to Breaking Monoliths: Understanding the Power of Team Structure

I often discuss how to address the elephant ?? in the room. The legacy Monolith. And often, the solution is to start an even bigger team to solve the problem with the same thinking we had when we created it.

I recently read Team Topology by Manuel Pais and Matthew Skelton about thinking around team setup and stumbled over the Conways illustration. These methods are also included in The unFIX Company model by Jurgen Appelo .

One of my biggest takeaways was realising that our organisation's structure would shape how we design and communicate our software systems. If we want to move away from the Monolith, we must reconsider our team structure and break down silos.

This will help us evolve better communication and collaboration and ensure that our systems reflect the needs and goals of the organisation as a whole. By focusing on team topology, we can build more scalable, adaptable, and resilient software systems.

One Key thing is to figure out the boundaries and contracts between different teams, applications and areas within the Monolith. By contract, I mean both how information is transferred, e.g. API or how our human contract (RACI) is made between teams.

Key takeaway: Consider Team setup and the human side when breaking up your Monolith.

Comic Agilé has a point :-). Url to this image: https://www.comicagile.net/comic/conways-law/

  • 该图片无替代文字
Benton Bovée

Sr Enterprise Architecture Analyst/Modeler, Ontologist w/Active Secret clearance | Published Speaker | Mathematician, Logician | Recycled "that box" a long time ago

1 年

If organizations are meaningfully centered on separation of concerns, software structure mirroring it will be a valuable trait. The only caveat--off-hand--is for services that are cross-cutting and could be shared and reused across organizations (e.g., messaging, e-mail, calendar and scheduling, time zones and synchronization).

Manuel Pais

Keynote Speaker, Team Topologies (book & academy) co-author, Author of the Platform Manifesto, Fast Flow Thought Leader

1 年

Oh I love Sketchplanations too! ??

要查看或添加评论,请登录

Milky Way International的更多文章

社区洞察

其他会员也浏览了