Cloudflare

How we build software at Cloudflare

Nov 2, 2021Nick Wood
How we build software at Cloudflare
SummaryAI, from the source post

This post details Cloudflare's philosophy and practical approach to software delivery and engineering management. It explains the company's move away from a single, enforced methodology towards empowering individual teams to choose between Agile (Scrum, Kanban) and Waterfall approaches based on their specific context. It introduces the concepts of "SHIPs" and "EPICs" as high-level organizational units for tracking work and emphasizes a quarterly planning cycle with continuous delivery. The post also highlights the importance of transparency, collaboration, and a balance between team autonomy and essential rules for code safety and deployment.