Organisational Dysfunction of the Day
Local optimisations
Context: Any work group of people want to improve their way of working if they could, removing unnecessary work, resources or waste, as Lean calls it. Agile gave the teams that ability, at least to a large extent. Some may only be able to adjust technical issues, while others may even be empowered to decide how they want to do work. For example, one team decides they want to move to an event-driven architecture, while another wants to replace Scrum with Kanban. All great local optimisations that they should be able to do, but often are prevented from doing so, as they need to interact with other teams and are not able to get them to adjust. Or management may not let them because of the impact it has. Again, teams are stuck.
OST explains: This issue is not directly related to OST necessarily, but more to the parts-to-whole relation that comes out of systems thinking, which OST clearly is. Local optimisations in a part are perfect if it does not affect anyone else, which is rarely the case as parts are interconnected with other parts, often even through the shared relation they have to the whole. In a purposeful social system, even more so, as not only must the changes physically fit, but they must also align with the shared purpose of the system as a whole. Most organisations deal with this paradox, the interest of the parts vs. the whole, by designing top down, creating guardrails for the parts to operate within, giving them limited freedom. OST, on the other hand, replaces this centralisation of command and control by distributing it to the parts, where they can design their own work as long as they make sure it aligns with the goals of the system as a whole, like business goals and strategic plans, and, just as importantly, coordinate with all the affected parties. This enables local optimisations for the benefit of the whole.