Capability shape
Compose around the work, not a standard roster.
A cross-functional team needs the skills required to create and operate a useful product increment. The exact disciplines, levels, and allocation depend on the product boundary, existing client capability, risk, and delivery stage.
01Product context
Translate goals, users, workflows, constraints, and acceptance into a backlog the team can reason about without inventing business policy.
Confirm: Who supplies product authority, domain answers, user evidence, and priority decisions.
02Engineering delivery
Design and implement complete slices across the parts of the system the roadmap actually touches, while preserving established contracts and standards.
Confirm: Which frontend, backend, data, mobile, platform, or integration capabilities the boundary requires.
03Quality and assurance
Make expected behavior, failure states, accessibility, security, and acceptance evidence part of implementation instead of a late inspection queue.
Confirm: What consequence levels, review authority, test layers, and release gates apply.
04Operation and learning
Connect releases to service signals, user evidence, incidents, cost, and roadmap decisions so the team learns from operating reality.
Confirm: Who operates each system, responds to failure, approves recovery, and turns evidence into priority changes.