Many consider agile a process to implement within an existing organization. A set of rules to follow that will produce some useful outcomes. This approach can provide improvements in many different structures of organizations. As agile maturity improves, however, the benefits can become limited by the structure and culture of the organization itself.
Agile is more than a framework for organizing tasks for a team. Agile is a culture, a mindset and a structure for improving the velocity of innovation and providing real business value to customers. To gain the most benefit from Agile it must be considered as part of a more extensive system that incorporates organizational structure, software architecture, and company culture.
This talk considers the interactions between how the work, the software, and the people are organized in high performing agile organizations. Using my own experiences at companies large and small, I will share what I have learned and some best practices I use. These lessons will help you as you improve and scale your Agile teams.
I will discuss:
* How to structure your organization to remove the bottlenecks in coordination and decision-making that can slow velocity to a crawl
* How to take advantage of modern systems architectures to allow teams to move faster
* Using data to provide accountability for autonomous teams without creating more process
By the end, you will have concrete examples and ideas that you can bring back to your team to help you improve and scale agile within your organization.
4. @KevinGoldsmith
“I never guess. It is a capital mistake to
theorize before one has data. Insensibly one
begins to twist facts to suit theories, instead of
theories to suit facts.”
Arthur Conan Doyle, A Scandal In Bohemia (1891)
12. @KevinGoldsmith
AUTONOMOUS
adjective
au·ton·o·mous - ȯ-ˈtä-nə-məs
• (of a country or region) having the freedom to govern itself or control
its own affairs.
• having the freedom to act independently.
synonyms: self-governing, independent, sovereign, free, self-ruling, self-
determining, autarchic; self-sufficient
24. @KevinGoldsmith
BY GIVING TEAMS CONTEXT AND TRUST
AND REDUCING DEPENDENCIES ON
OTHER TEAMS
THEY CAN MAKE DECISIONS ON
THEIR OWN
THEY BECOME AUTONOMOUS!
AND THEY CAN EXECUTE ON THEIR DECISIONS
49. @KevinGoldsmith
“WE FIND STRONG EVIDENCE TO SUPPORT THE MIRRORING
HYPOTHESIS. IN ALL OF THE PAIRS WE EXAMINE, THE
PRODUCT DEVELOPED BY THE LOOSELY-COUPLED
ORGANIZATION IS SIGNIFICANTLY MORE MODULAR THAN THE
PRODUCT FROM THE TIGHTLY-COUPLED ORGANIZATION.”Exploring the Duality between Product and Organizational Architectures: A Test of the “Mirroring” Hypothesis MacCormack,
Baldwin, Rusnak - Harvard Business School, 2008