chapter four
4 Collaborating Across Product, Architecture, and Engineering
This chapter covers
- Optimizing team productivity with AI agents through SDD
- Collaboration patterns and their bottlenecks
- Standing context and feature specific contribution per role
- Growing a standing context from an empty state
- Building the URL shortener as a team with SpecKit
Intent-Driven Development is a collaborative effort. Not just among humans, but also a collaboration with the agents that are now becoming part of our teams. Every agent session behaves like a new joiner who arrives, works on a task, and leaves. The next session is with another new joiner, with no memory of anything the previous one learned. Onboarding each of them through tribal knowledge and ad hoc conversations worked when we onboarded a few colleagues a year. It cannot work when we onboard several agents a day.