”You build it, you run it” comes from Amazon, in the early 2000s. This is about team empowerment and accountability. Amazon had a hard time implementing web services, so they decided that instead of tossing software over the wall (the wall of confusion between developers and operations), a team had to both create a function and make sure the function works in production.
This rule impacts the way you develop things. To make this rule work, you need:
- Cross-functional product teams (each team with knowledge about both development and operations)
- Peer reviews instead of external change control boards.
There are variants on ”You build it, you run it”:
- ”You build it, you own it”
- ”Think it, build it, run it”