Roles & Responsibilities
Management Team
Composed by customer and delivery team members
- Provides direction
- Removes obstacles
- Makes sure the objectives are accomplished
- Provides business direction and guidance
- Decision-making authority
- Involved in feature negotiation
- Available on demos and steering meetings
Program or Project Manager
- Manages PMO process
- Manages & mitigates risks / issues
- Manages 3rd Party interactions
- Manages timeline
Product Owner
- Expresses Product Backlog items
- Establishes priorities in the Backlog
- Ensures Backlog visibility and transparency
- Ensures all Backlog User Stories are understood
- Accepts or delegates acceptance ofUser Stories
Delivery Specialist
- Represent the business to the DeliveryTeam
- Manage Backlog with Product Owner
- Negotiate Iteration features
- Conduct feature delivery demos
- Co-manage & mitigates risks/ issues
- Manage project delivery Timeline
IT Manager
- Manages infrastructure availability
- Manages integrations / data migration
- Manages 3rd party interactions
IT Architect
- Provides road maps defining guidelines
- Sets best practices
- Ensures IT vs. Business strategy alignment
Business Analysis Team
Part of the Customer Team
- Ensure User Stories accuracy, quality,quantity and prioritization
- Ensure Product quality
Business Analyst
- Delegated decision-making authority
- Delegated feature negotiation and feature delivery acceptance
- Performs Business Analysis
- Writes User Stories and AcceptanceCriteria
- Coordinates user acceptance testing(unless Performed by QA Lead)
Delivery Team
Deliver quality products as specified by the Business Analysis Team
Technical Lead
- Manages delivery team
- Size, assigns and commits to features
- Architects the solution
- Supports feature delivery demos
Developers
- Develops technical solution
- Tests technical solution
- Follows engineering best practices
Quality Assurance Team
Part of the Customer team
- Testing approach
- Estimation
- Execution
- Product Quality
QA Team
- Defines test plan, cases, scripts
- Provides continuous feedback on delivered stories
- Delegated User Story acceptance
- Coordinates user acceptance testing
DevSecOps Expert Team
Application and infrastructure security and support.
- Ensures rapid and frequent development cycles
- Defines and sets up the automated processes and the needed infrastructure
- Integrates security measures with minimal disruption to operations
UX/UI Expert Team
Usability and innovative look and feel of the product.
- Collaborates on Vision and Personas
- Defines and monitors UX Metrics
- Conducts user interviews
- Creates low and high resolution mockups
- Conducts usability testing
- Ensures product meets usability and accessibility standards