This talk explores the 3 key cornerstones for achieving fast flow of value in engineering organizations - Decoupled Architecture, SDLC processes and team-of-teams organizational design to match the two others. We will look at a set of challenges and their solutions based on 10 years of experience in building high-performing engineering organizations, scalable platforms and complex technology products - from ML-enabled high-frequency trading in FSI through highly secure government digital services to complex automotive embedded systems. The talk demonstrates how a combination of a mix of concepts like Team Topologies, Metric-Based Process Mapping, Value Stream Mapping, Wardley Mapping, Domain-Driven Design, DevOps, create a framework for decision-making covering both the organizational design and technology design.
- High-performing organizations require a balanced approach combining a number of methods and practices which address the 3 cornerstones of fast flow of value - architecture, SDLC processes and team-of-teams design.
- Aligning an existing enterprise to value streams requires an iterative approach based on finding local optimums and further enhancements through sensing and responding, similar to the Simplex Algorithm in mathematics optimization.
- Value streams are a multi-dimensional system and require more than one method for its complete understanding and optimization.