LLMs and Generative AI in the enterprise.
Inspire, develop, and guide a winning organization.
Understand the unique values and behaviors of a successful organization.
Create visible workflows to achieve well-architected software.
Understand and use meaningful data to measure success.
Integrate and automate quality, security, and compliance into daily work.
An on-demand learning experience from the people who brought you The Phoenix Project, Team Topologies, Accelerate, and more.
Learn how to enhance collaboration and performance in large-scale organizations through Flow Engineering
Learn how making work visible, value stream management, and flow metrics can affect change in your organization.
Clarify team interactions for fast flow using simple sense-making approaches and tools.
Multiple award-winning CTO, researcher, and bestselling author Gene Kim hosts enterprise technology and business leaders.
In the first part of this two-part episode of The Idealcast, Gene Kim speaks with Dr. Ron Westrum, Emeritus Professor of Sociology at Eastern Michigan University.
In the first episode of Season 2 of The Idealcast, Gene Kim speaks with Admiral John Richardson, who served as Chief of Naval Operations for four years.
Exploring the impact of GenAI in our organizations & creating business impact through technology leadership.
DevOps best practices, case studies, organizational change, ways of working, and the latest thinking affecting business and technology leadership.
The debate over in-office versus remote work misses a fundamental truth: high-performing teams succeed based on how they’re organized, not where they sit.
Leaders can help their organizations move from the danger zone to the winning zone by changing how they wire their organization’s social circuitry.
The values and philosophies that frame the processes, procedures, and practices of DevOps.
This post presents the four key metrics to measure software delivery performance.
March 18, 2025
In The Vibe Coding Handbook: How To Engineer Production-Grade Software With GenAI, Chat, Agents, and Beyond, Steve Yegge and I describe a spectrum of coding modalities with GenAI. On one extreme is “pairing,” where you are working with the AI to achieve a goal. It really is like pair programming with another person, if that person was like a “summer intern who believes in conspiracy theories” (as coined by Simon Willison) and the world’s best software architect.
On the other extreme is “delegating” (which I think many will associate with “agentic coding”), where you ask the AI to do something, and it does so without any human interaction.
You delegate when you’re sure the task novelty is not terribly high, when the AI has demonstrated successes with these types of tasks in the past, when the person (and the AI) has the appropriate level of skill, and when the consequences should something go wrong are not terribly high.
These dimensions dictate the frequency of reporting and feedback you need. (If these sound familiar, these are the dimensions that Dr. Andy Grove defined in his book, High Output Management, when he described the frequency of reporting needed for people!)
What is interesting to me is the conditions under which you can get away with “extreme delegation.” When you delegate a mission to someone with a tremendous degree of latitude and autonomy, you likely grant them the ability to execute something with little oversight, little and infrequent communication, and a great deal of trust.
One domain that has studied this in tremendous detail is military command, especially naval command. In the movie, Master and Commander: Far Side of the World, set during the height of the Napoleonic Wars, it’s pretty astonishing that the entirety of Captain Jack Aubrey’s orders from the British Admiralty were simply this: “Find the [French ship] Acheron, sink her or take her as a prize.” (The movie is based on a series of novels by Patrick O’Brian.)
That order, supposedly given around 1805, reflected the reality of communications at the time. Captains at sea could not communicate with the Admiralty until they got back to port, which could be well over a year. In fact, long-distance voyages to India or the Pacific would typically last multiple years!
Naval commanders during this period operated with astounding levels of autonomy. Their mission orders were notably brief, demonstrating the high level of trust and discretion granted to them. This approach reflected the Admiralty’s command style during the Napoleonic Wars—an era characterized by significant delegation of authority and decision-making power.
I was watching with my family the recent Hulu adaptation of James Clavell’s Shōgun. While not central to the plot, the part that really caught my attention was the Portuguese “Black Ship” commanded by Captain Ferreira. This vessel was inspired by the historical “Kurofune” ships of the late 1500s that transported incredibly valuable cargo between Macau and Nagasaki, which capitalized on Portugal’s trade monopoly throughout Asia.
Thanks to repeated chat sessions with ChatGPT, I was shocked to learn that these ships were among the most valuable cargo ships in the world. Each voyage transported silk, porcelain, spices, gold, and silver worth approximately $300-500 million in today’s USD—potentially approaching $1 billion when accounting for the enormous profit margins these luxury goods commanded in Japan.
To put this into perspective, the largest VLCC oil supertankers carry oil valued at “only” $160-300 million.
But what is astonishing is how much more authority Captain Ferriera has than even these VLCC supertanker captains. (Steve Yegge, upon reading this list, remarked that any program manager in a large organization will likely find these levels of responsibility familiar.)
Last night, I asked ChatGPT to speculate on what Captain Ferriera’s orders were. It responded:
“Deliver the cargo to Nagasaki. Ensure the Portuguese monopoly remains unchallenged. Neutralize any Dutch or English threats. Protect the Jesuit mission. Avoid war with the daimyōs unless absolutely necessary.”
Note how these orders are short and strategic, similar in style to Captain Jack Aubrey’s orders in Master and Commander. Given that no further communication with the Viceroy of Goa or Lisbon was possible, Ferreira would have operated under standing orders issued before departure from Macau or Goa.
Normally, I might be quick to dismiss this as fanciful, but apparently, US naval commanders going into war zones often have similarly short orders, along the lines of: don’t start a war, don’t lose your ship, and don’t get your sailors killed.
So think about this when you think about delegating missions to AI. Compare and contrast to what degree you understand:
Below is some AI-generated guidance on when full delegation is okay versus active pairing versus consulting the LLM as an expert.
From my experience with Claude Code, here are warning signs that you’ve given it too much autonomy:
Gene Kim has been studying high-performing technology organizations since 1999. He was the founder and CTO of Tripwire, Inc., an enterprise security software company, where he served for 13 years. His books have sold over 1 million copies—he is the WSJ bestselling author of Wiring the Winning Organization, The Unicorn Project, and co-author of The Phoenix Project, The DevOps Handbook, and the Shingo Publication Award-winning Accelerate. Since 2014, he has been the organizer of DevOps Enterprise Summit (now Enterprise Technology Leadership Summit), studying the technology transformations of large, complex organizations.
No comments found
Your email address will not be published.
First Name Last Name
Δ
In The Vibe Coding Handbook: How To Engineer Production-Grade Software With GenAI, Chat, Agents,…
In Part 1 of this blog series, I shared my experience using Claude Code…
Introduction What do you do when you have a critical book deadline and need…
In today's fast-paced organizations, a leader's key role is enabling teams to deliver value…