FY21-Q4 Enablement Sub-department OKRs
Objective (IACV): Improve infrastructure operation efficiency => 66%
- Key Result: Move Helm Chart to Complete
- Key Result: Continuous improvement on search performance
- Key Result: Dogfood Geo failover in staging
- Key Result: Implement a system to allow developers to test against production-like data to reduce migration failures
Objective (Product): Improve scalability, performance, and productivity => 63%
- Key Result: Ship OpenShift MVP
- Key Result: Achieve Disaster Recovery Complete Maturity
- Key Result: Improve Advanced Search Usability by adopting new Search UI design
Objective (Team): Build great team => 68%
- Key Result: Add 2 maintainers
- Key Result: Achieve narrow MR rate 8
- Key Result: Maintain Say/Do ratio at 70 ~ 80% in %"13.6" , %"13.7" , and %"13.8"
- Key Result: Correlate PTO impacts to MR rate by overlaying PTO data to narrow MR rate chart
Retrospective
Good
- Good focus and progress in most product development KRs, such as Cloud Native (Helm, OpenShift), Search performance, DR (Complete maturity, failover dogfooding), and DB testing tool.
- Overall Say/Do ratio consistently reached 70~80%.
- It became clearer that Enablement MR rate is typically between 6 and 7 in the past year.
- Added another maintainer.
Bad
- MR rate missed the target (8) again primarily due to holiday season.
- UI related work was hit due to staffing challenge.
Try
- Case study of individual MRs and identify opportunities for improving iteration, as the deep dive didn't offer a lot of clues other than adding more maintainers.
- Add more maintainers, especially for the distribution projects.
Edited by Chun Du