Dev Interrupted cover image

Dev Interrupted

Wiring The Winning Organization pt. 2 | Gene Kim

Jan 2, 2024
Gene Kim, author of renowned books including 'The Phoenix Project,' 'The DevOps Handbook,' and most recently, 'Wiring the Winning Organization,' candidly shares the challenges behind writing his latest book. He discusses the key principles for creating high-performing teams, drawing examples from software development, healthcare, Amazon's success, and everyday tasks. The podcast covers topics like slowification, simplification, continuous learning, maximizing independence of action, coordination costs, and healthcare challenges in relation to DevOps.
31:34

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • The key mechanisms for creating great performance in organizations are slovification, simplification, and amplification, which emphasize the importance of planning, problem-solving, and effective communication and feedback.
  • Miswiring within organizations can lead to high coordination costs and inefficiencies, highlighting the need for leaders to simplify the organizational structure, reduce dependencies, and improve communication channels to enable specialization and collaboration across functional specialties.

Deep dives

Slovification, simplification, and amplification

The podcast episode discusses three key mechanisms for creating great performance in organizations: slovification, simplification, and amplification. Slovification refers to the concept of slowing down to speed up or stop sawing the sharp in the saw. It emphasizes the importance of planning and preparation in order to handle challenges with resilience. An example given is the development of chaos monkey by Netflix, which randomly kills services in the middle of the day, allowing developers to fix issues and improve resilience. Simplification focuses on making problems themselves simpler, both technically and in terms of people architecture. This allows teams to work more independently and reduces coordination costs. The modularization of Amazon's APIs and their reduction of runtime coupling is given as an example. Amplification refers to the ability to generate, transmit, receive, and react to signals in a system. This includes aspects such as production telemetry and continuous learning. The importance of communication, feedback, and autonomy within organizations is highlighted, drawing parallels to the healthcare industry and the need for better information flow and coordination.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode