Professional Documents
Culture Documents
Cloud Factory Findings
Cloud Factory Findings
Cloud Factory Findings
progress
Key Observations after having a discussion with Migration Key Observations after having a discussion with Product Owners:
Factory Lead:
during stealth
mode
What user problems or opportunities we should fix? Analysis was performed without the following:
(first 2 weeks)
Customer
A
Access Stakeholder
Visibility
KT
communication representation
Priotization Accountability Understanding
Engagement
of SLAs
plan if in place to Jira from customer
to speak to for
customer boards prioritization
Focus Points:
1. Team configuration
a. Team should be composed off Leads, Seniors and Engineers
b. Responsibility of guiding Engineers rests with Seniors and Leads
c. Minimize shifting of resources as this impacts team building
d. dedicate team members or certain time allocation to SNOW tickets
e. Focus on building capability within the team by promoting support and KT
f. Work should come to team rather than team going to work
2. Acknowledging Responsibility and Accountability:
a. Product Owners:
i. Vision/Goals
ii. Product backlog management : prioritization, refinement
iii. Delivery of backlog
iv. Anticipating Business needs
v. Accountable for delivery of Product backlog items
b. Scrum Masters
i. Capacity of squads
ii. Facilitation of team members and checking if they are struggling Requests for support from Ximena: (Suggestion from Brett G)
iii. Ensuring sprint goals are met
iv. Sprint backlog management: Estimation, delivery, allocation
v. Accountable for sprint backlog delivery
vi. Jira boards are in order
3. Backlog Refinement:
a. Product owner needs to prioritize the back log
b. Product owner should clarify/set sprint goals
c. Product owner should give details around what a ticket in the backlog is about
d. product owner must set the acceptance criteria of a specific ticket
e. once explained in detail the ticket should be picked up by one of the team members
f. the team member should be able to explain the ticket back to the PO so that there is clarity on it.
g. Team member should be able to break the ticket into smaller tasks and must provide estimates against it
4. Estimation:
a. Tickets/stories need some value as an estimation
b. Each ticket must have an ETA
c. Estimation should only be conducted once refinement of ticket/story has happened
5. Capacity Planning:
a. Capacity planning can be done via a simple excel sheet
b. Should be worked upon during sprint planning so that actual capacity of the teams throughput can be estimated
c. capacity planning for every team member must cater for:
i. Holiday/time off during the sprint
ii. Attending ceremonies and other meeting sessions time during the sprint
iii. time spent on customer support SNOW) during the sprint
iv. time spent on planned work from the sprint backlog
d. based on the outcome of capacity planning, sprint backlog should be revised, updated and agreed upon by PO and team to deliver as
an outcome of the sprint
e. Scrum master and team is responsible deliver the Sprint backlog
6. Cadence and ceremonies (needs further items but keeping it short for now):
a. Sprint:
i. 2 weeks sprint
ii. Ideally sprint should commence mid week (either Tuesday or Wednesday). This way Fridays and Mondays are not lost in either
leaves, Friday drinks or public holidays.
b. Standups:
i. 15 min standups daily for planned work - use Jira board. Focus on standups should be how far the team is achieving sprint goal.
ii. 15 min standups daily for customer support work - use SNOW. Focus on dedicated resources working through tickets with
support from senior team members and KT
c. Backlog refining:
i. Should occur twice in a sprint
ii. Finalize sprint goal, Prioritization, Refinement, task break up and estimates
iii. aim is to ensure limited time is spent in sprint planning
d. Sprint Planning:
i. Conduct capacity planning
ii. map results against sprint goals
iii. finalize sprint backlog
Implementation plan
Action Plan: Execute the above during Sprint PI5.3 so that actual implementation can commence from PI5.4. Some of the above methods can be
trialed during PI5.3 as well
Sprint N
Sprint N-1 Sprint N+1
Day 9 Day 10 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Day 8 Day 9 Day 10 Day 1 Day 2 Day 3 Day 4
Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup -
Planned work Team Planned work Team Planned work Team Daily Standup - Daily Standup - Planned work Team Planned work Team
Daily Standup - Planned work Team Planned work Team Planned work Team Planned work Team Planned work Team Daily Standup - Planned work Team Planned work Team
Planned work Team
Duration: 15min
Showcase Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Planned work Team
Duration: 15min
Showcase Duration: 15min Duration: 15min Duration: 15min Duration: 15min
9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4
Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup - Daily Standup -
Ideal revised
Daily Standup - Daily Standup -
Daily Standup - Team Customer Support Customer Support Customer Support Customer Support Customer Support Daily Standup - Team Customer Support Customer Support Customer Support
Customer Support Customer Support
Customer Support Duration: 15min Team Team Team Team Team Customer Support Duration: 15min Team Team Team
Team Team
Team
Duration: 15min
Retro Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Duration: 15min Team
Duration: 15min
Retro Duration: 15min Duration: 15min Duration: 15min
flow of sprints
Backlog Refining Backlog Refining
Sprint Planning Scrum of Session Backlog Refining Sprint Planning Session
and Capacity Session - followup
Scrum of and
Capacity Planning Scrums Duration: 1 hour
Attendees: PO, Scrum Plan tracking Duration: 1 hour Capacity Planning
Duration: 1 hour
Attendees: PO, Scrum
Master and Team Attendees: PO, Scrum
Master and Team
Scrums Master and Team