Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore agile development at scale with autonomous teams in this insightful conference talk. Discover effective strategies for coordinating across autonomous teams in growing technology organizations while avoiding bureaucratic pitfalls. Learn from the speakers' extensive experiences in various industries as they share observations on creating self-organizing, cross-functional product development teams. Gain valuable insights into building organizations that foster continuous learning, adaptation, and innovation. Delve into topics such as reducing complexity, Conway's Law, microservices scaling, domain mapping, and API-centric architecture. Examine real-life examples from the City of Oslo and other organizations to understand practical applications of these concepts. Investigate effective governance models, team structures, and the importance of balancing competencies. Address common antipatterns and challenges in scaling agile, and explore strategies for enhancing job satisfaction and responsibility within teams. Acquire actionable advice and best practices for successfully implementing scalable agile methodologies based on years of experience and research.
Syllabus
Introduction
Agenda
Goals
Reducing Complexity
Complexity Growth
Conways Law
Inverse Conway maneuver
Reallife example
City of Oslo
Development Process Organization
Scaling Microservices
Problems and Implications
Types of Domains
Mapping the Software Model
Service Boundaries
Personal Management
Conclusion
API centric architecture
Governance
Open Source
Responsibility
Working Governance
Team Structure
Value Teams People
Balance Teams
Antipatterns
Competency Groups
Being Responsible
Job Satisfaction
Jumping the Gun
Example Problem
Summary
Taught by
NDC Conferences