...
- Devs advocating for tech opportunities in backlog
- "Tech opportunities":
- Necessary stuff (e.g., upgrades) and proactive stuff (future-proofing)
- Development Culture and Empowerment
- Are developers advocating for these to their product teams?
- We do have some positive examples (e.g., Journals removal)
- Might be harder for work that is cross-team dependent.
- Ideas:
- Asking for some percentage work in each sprint
- Can we just have a consistent amount of maintenance work alotted instead of needing to justify each individual work?
- "Scheduling dental surgery versus brushing teeth every day"
- Are developers advocating for these to their product teams?
- Infrastructure
- There has been some infrastructural support to make-upgrades easier/automated.
- Communication
- Communicating the "business risk"
- Providing numbers and metrics would help
- But computing those is a time sink
- "Tech opportunities":
- Unlocking Cross-Squad collaboration
- "Squad" = the team that you work with every day
- Problems
- I don't know what's the priority of the other teams
- not just what they did, but what's on their roadmap
- Teams have already packed up their work for the quarter
- little room for injections
- How do I know what others are working on and who I should talk to about X
- relying on Git commit history
- Not a consistent way of tracking projects/tickets
- I don't know what's the priority of the other teams
- Ideas
- DevOps has 4 hours every Monday for "Quality of Life" time
- now replaced with 5% time
- Office Hours - can queue up non-pressing items
- DevOps has a few processes to allow for interrupts
- But some of them are not well attended
- 10th floor is not a great location
- S&E has added "component areas" to Jira that we can use
- Monthly Arch Standup - scrum of scrums
- enhancements:
- focus on what's coming much more than what was done
- Write down what was done
- When speaking out loud, focus on upcoming
- communicate out to #dev channel after the meeting
- focus on what's coming much more than what was done
- send a reminder to all of the engineers beforehand
- time-box each team's update
- enhancements:
- Explicitly communicate in 3 channels (slack/email/all-hands) before embarking on an Epic
- DevOps has 4 hours every Monday for "Quality of Life" time
...