Roles
Product Owner (PO)
- The "CEO of the product"
- Prioritizes stories in the backlog
- Accepts stories
Developer
- Writes code in a pair using Test-Driven Development (TDD)
- Creates and manages pipelines in OpenShift
- Pushes code to production
UX Designer
- Designs the user interactions
- Builds and updates wireframes and designs
- Works with the PO to gather user feedback
Architect
- Not typically part of a squad
- Comes up with reference architectures
- Answers questions the developers may have on architecture
- Helps the squad research options, including product choices and pricing