
Team Level Roles
The foundation of agile delivery
Agile Team (Dev Team)
- Cross-functional group of 5-11 members
- Creates functional product increments in iterations
- Responsible for implementing, testing, and delivering User Stories
- In hospitals: May include developers, testers, clinical subject matter experts
Product Owner (PO)
- Member of the Agile Team responsible for the Team Backlog
- Formulates and prioritizes User Stories
- Ensures the team works on high-value tasks
- Serves as liaison to stakeholders and Product Management
- In hospitals: Often application managers or clinical staff with IT background
Scrum Master / Team Coach
- Agile team leader in a servant-leader role
- Promotes adherence to agile practices
- Removes impediments to team progress
- Coordinates cross-team efforts to meet sprint goals
- Supports continuous improvement through retrospectives
- In hospitals: Often project managers transitioning to agile leadership
"Effective Team Level roles create the foundation for delivering working increments of clinical software systems that truly meet user needs."