Have you worked at a company where you had no idea what the plan was and where the company was headed? I have and it is frustrating. That is the kind of company that would benefit from the alignment that OKRs instill.
Have you worked at a company where you had no idea what the plan was and where the company was headed? I have and it is frustrating. That is the kind of company that would benefit from the alignment that OKRs instill.
I'm living OKRs now and they are the biggest waste of time I've ever experienced. They encourage work that fits whatever you've nailed yourself to for the quarter. They give people who are good at dressing up their work in charts a podium. These same people are most often the people who do the least real work.
OKRs are unequivocally a disaster for productivity. Real output and its impact is not as simple as any box you can invent to hold it.
At the very least it appears that not everybody has bought into the OKRs and alignment has not been achieved.
OKRs should at least be for a period of time of one quarter. They shouldn't be changing constantly quarter over quarter. When they do change a lot, it indicates that the company is shifting strategy. Companies need to do this from time to time, but it's not a good sign if the company is doing this every quarter.
Engineering priorities shouldn't change week to week based on OKRs, because OKRs shouldn't change that frequently.
I think it is a good practice in any case to set yourself goals, and demand the same of your team or as wide a circle as you can influence. It's just shared planning.