Hi HN, our company adopts Google's OKR (Objectives and Key Results) framework for goal setting. While we have a general agreement that goal-setting is important, we struggle to understand what's the proper way to do it. Conflicting information have been shared around with some saying your objectives shouldn't be project oriented, because business priority could change. While others say your objectives should be where you spend most of your time on.
It always seems like it's easier for marketing or sales to come up with measurable performance indicators like "acquire x number of new customers". But with engineering teams, our backlog and projects are determined by company vision and product planning. How can we set goals to drive the product without turning everything into "tasks" or "project based"?
Anyone Googlers or folks who have done similar goal setting that could help out?
It's very important that OKRs should not conflated with performance reviews. These are goals that the team sets for itself and is accountable to itself for. If you stray there, you'll end up with bad goals and lots of sandbagging. If the two is separated, it becomes very easy to understand another key principle - that you should set about 70% completion as the goal. Targeting 100% completion leads to easy, overestimated goals - it's nice to allow for and encourage extra effort without penalizing the team for directional changes. And speaking of business priority changes - change your KRs, why not? Objectives should in theory be higher level and not be randomized over a duration of one quarter (otherwise you have bigger issues), but in practice it can of course happen and again - so you don't hit an objective. As long as all are aware of the reasons, it shouldn't be a big deal.
Get together as a team and discuss openly what your next quarter's (or whatever) goals should be. I personally find more value in that conversation than in the resulting objectives/KRs. They are important to write down and revisit progress regularly, but that initial directional alignment is key IMO.
I'm not with Google, but I do like their OKR presentation if this is something you want to learn more about - https://rework.withgoogle.com/guides/set-goals-with-okrs/ste....