Open kcoronel opened 4 years ago
I created a BallotNav OKR sheet @Arjayellis can you take a look and make your edits. I think after that, we can have Bonnie and Mya review to see if we missed anything. I used the 100 Automations OKR sheet as a guide.
@kcoronel @ExperimentsInHonesty would you please give me access to the BallotNav OKR google sheet?
@Arjayellis sent over access :)
@kcoronel its a great starting point. We can add and edit as we go.
@kcoronel add OKR guide to this issue.
OKRs for 2022: https://docs.google.com/document/d/1n14wrlsUbGUVoCzt2UT2B2c8-ekbWsT9LdCDFq72zjI/edit
During PM meeting with Bonnie on 02/19/22, she mentioned that teams that developed OKRs were generally unsuccessful and she seemed not too keen on continuing the practice (or that is how I interpreted her comments). My view, after reviewing OKRs from 100Automations, and the early iterations of BallotNav's OKRs is that they were poorly written. Bonnie shared a list of Objectives/KPIs from another project, really just a slightly different approach to the goal setting process.
Whether we call them Key Results or Key Performance Indicators, I still think we should have our objectives set and ways to measure them planned out, with flexibility as they will likely change as the project moves forward.
The current iteration, see link above, is a rough draft of one Objective and some Key Results and some questions to consider as we develop more. I am going to continue working on this with another draft ready to show by our meeting next week, and then I think we should have something "finalized" by the following week, with "finalized" in quotes to mean the current iteration of our Objectives at this time.
Next Draft for team to review: by 03/01/22 "Finalized"/ Current Iteration of Objectives: by 03/08/22
If anyone has any feedback on the OKR process or any other method of team goal setting, or ideas on what ours should be, please add to comments on this issue.
@kcoronel @yoursgayathri @pguron @layneam
Please see my comment above and add any feedback/ suggestions.
Sorry for a slow response here Stacey. My intuition, FWIW, is that it is very hard to write goals when we haven't talked to customers about their problems. Following a goal written against unvalidated assumptions may mean that we have to scrap or rework the product down the road. Maybe I missed a conversation or misunderstood, so I'm happy to be wrong here, but should we pause and consider a "ready, aim, fire" approach? We could have lots for the team to do with customer research and prototyping/co-designing at this stage I'm sure.
More food for thought, article from Reforge: https://www.reforge.com/blog/set-better-goals-with-ncts-not-okrs
I'm in between both of your suggestions Stacey and Layne. I think it is worth being able to quantive what we aim to do even in one key objective. I agree with you Layne that the customer insight is important, and want us to be aware of when in the MVP process we introduce this, however I do think we need to still consider even the minimal objective for an open software package for governments.
Moving to prioritized backlog, as issue #462 is more of a priority at this time.
Rather than thinking about setting goals based on making BallotNav work in its current form, ex: evaluating user feedback, deciding on how to build software for gov't use, the goals at this phase should go back earlier to determine the feasibility of how we can build and maintain a website long term as a volunteer organization.
Having an understanding of this is critical to:
Google Doc of transcript for podcast episode: Shifting how we measure success
Dependency
Add OKR Guide to this issue
Overview
We need to collaborate on identifying how best we will measure the successes using milestones and measurable results.
Action Items
Resources
Ballot NAV OKRs Useful OKR reading - https://www.whatmatters.com/articles/okrs-positive-social-change-nonprofit/ Useful OKR reading - https://www.bernardmarr.com/default.asp?contentID=1456 100 Automation Example OKRs