Beyond the two-pizza team rule
For many decades, the core aspects of software development had not really changed. Sure we added new languages and platforms, moved to the cloud and adopted agile. But for many, many years we all used the same core idea that the ideal team size was a two-pizza team. But with the introduction of powerful agentic AI coding tools, small teams can now do even more than larger teams did in the past. AI impacts everything from how we work, what different people do, how we hire people, and how we structure our teams. Let’s see how agentic AI development challenges some of our core tenants of software development and how it changes software development organizational design.