Objectives And Key Results Methodology Personal Development with OKRs (examples and action plan, 2021 update)

Someone wrote that “without execution, vision is just another word for hallucination.” Whether you are planning to run a marathon, take a trip around the world, or advance your career, without execution your plan is only a dream. Once you get started, you need measured objectives and tangible results to keep you on track.

Key points:

  • What’s the most effective approach to personal development?
  • How to use the concept of Objectives and Key Results to support it?
  • How to plan your development?

So, how do you make your development plan really happen? How can we make our goals motivate usHow to translate the current lifestyle into consistent goals? 

Read on and find out how we at Predica use the Objective and Key Results (OKR) methodology to help achieve our personal development objectives. 

What is a Personal OKR?  

The Objective and Key Results methodology is quite simple. It is a framework focused on setting the goals (Objectives) and then choosing appropriate measures (Key results) that will confirm you are getting closer to them.  

Why is this method so effective? Setting goals and breaking them down into smaller steps increases our chances of achieving them: 

  • actions needed to achieve the objective become clearer, 
  • eating an elephant one bite at a time (key result after key result) is easier, 
  • even small successes boost our self-esteem and motivation.  

In the context of organizations, OKRs are an established way of planning and executing a company’s goals in specified time periods. 

Personal OKRs, on the other hand, are focused on your individual development. They may or may not be related to your current job position or professional career. Learning how to play the piano is a great example of a personal development goal!  

Why set personal OKRs? Without setting goals for yourself, you may have trouble noticing that you’ve accomplished something great, or you may see it as something not worth appreciating. Personal OKRs, when executed, can become a significant part of both your professional success and the overall joy of living.  

Personal OKR examples 

If you need inspiration, here are some examples of personal development goals you can set for yourself, depending on your role.  

1. Objective: Become a confident English public speaker. 

Key results: 

  • Practice speaking with a native English teacher twice a week. 
  • Give 4 company presentations in English.  
  • Expand vocabulary by learning 20 new words every week. 

2. Objective:  Increase my productivity. 

Key results: 

  • Complete an online course on time management. 
  • Improve workplace conditions. 
  • Install an anti-distraction app for my browser. 
  • Take a 5-minute break every hour. 
  • Sleep at least 8 hours a day. 
  • Take 1 hour every week to plan work and set priorities. 

3. Objective: Improve my expert image on social media. 

Key results: 

  • Take 10 minutes every day to comment on the industry’s expert’s content. 
  • Post high-quality content on my social media profile at least once per week. 
  • Connect with at least 10 new people every week. 

Your objectives may vary in specificity but the key results should be as detailed as possible!  

Personal development plan 

Now, let’s dive into the subject and discuss how to set and execute your own OKRs step by step.  

Infographic illustrating 3 steps to setting OKRs

1. Choose your Objective

Pick an objective that appeals to you. Ideally, something more specific than “I want to develop.” Goals that are too general are less likely to motivate us to work towards them.  

Think about what you really want to achieve. Perhaps you want to become a recognized Azure architect or a better leader 

An objective should be ambitious enough to make you feel slightly uncomfortable, but at the same time be within your reach. The line between ambitious and unrealistic is very thin, and an exorbitant goal may demotivate you over time, so be considerate with your choice.  

Your goal is the essence of all that effort that you are about to spend. Name it. Refer to it in your aspirations, role requirements, future assignments, and feedback from your peers. 

The common problem you may encounter at this stage is simply having no idea what you want to achieve or in which direction you want to go. Don’t worry, just give yourself some time to think, and maybe look for inspiration from the people surrounding you.  

Do not focus solely on your “development gaps” or “areas for improvement”. Elevate your talents! Discuss your thoughts and ideas with your team leader and seek further support and guidance from those around you. 


OKR: objective

Sign up to our newsletter to get tips, insights, and practical advice every two weeks Subscribe for free

2. Define the Key results

Plan the steps (key results) that lead you to your objective. This will become your to-do list.

Take small steps. Keep them precise and tangible. Pick achievements that you can easily grab and show others (Hey, look, I did it!) and check off your list.

There is no rule as to how many key results there should be, but it is best to choose between 3 and 10, each being an independent measure.  

Use an app to help you to track progress. At Predica we use the platform to manage our OKRs. Here is my list of key results to becoming a certified Professional Scrum Master: 

OKR in 7geese app

When defining your key results, you may also try the strategy of the American writer, Kurt Vonnegut. He would first come up with the ending of the book, and then figure out what events were necessary for the certain finale to happen.  

So, you should start from your objective, and move backward to the present day, writing down what should happen in order to achieve each of the steps.  

3. Track your progress

Tracking is paramount to reaching your objectives. If you are planning on running a marathon, you can just run a whole lot, or you can use GPS and a heart monitor to push yourself harder and track your distance. The former makes it hard to build confidence; the latter gives you tangible and visible metrics that build your confidence.

Be sure to review your key results regularly to track your progress, manage your pace and effort, and seek guidance for your next steps.

Here is how Paycor visualizes the progress you’ve made, based on regular check-ins:

Overall Progress shown in Paycor

Individual development tips 

This is the way we plan individual development at Predica. But the methodology and tools are worthless without the people for whom personal growth is a top priority.  I asked a few of our colleagues to share a few tips of what made them successful:

Tomek: Make deliberate decisions.

It comes down to being deliberate about your decision to learn, allocating time for it and sticking to it. Development is always a journey. No one gets it in one shot. And you can’t learn it all. There is too much information and not enough time. Choose a topic and stay focused. Don’t get distracted. Block your calendar for training time and make the effort to learn.

Waldek: Passion.

I graduated as a Pharmacist and my hobby eventually led me to the IT industry. I’m a husband and a father of three, but I always find time for what interests me. I always think about how I am going to apply my new skill and knowledge. I test it. Does it work in the way that it was described? This helps me to improve my skills and become a better consultant and project partner.

Paweł: Dynamic focus.

Do not overengineer things. Think big, start small and be agile. Instead of detailed long-term plans (eventually you will change them anyway, so why should you bother?), define milestones, take the first step, see the result and then adjust your next move. Building on previous experience, adding new bricks to an existing structure of knowledge. Learn by doing.

Czarek: Support.

To finish the rally, you need more than just a map. You need a guide sitting next to you. Support of others – my project team, my colleagues, my leader – is critical. That means, learning new technologies, soft skills, facing challenging tasks, or preparing to for a difficult exam. What helps me grow is guidance, the occasional hint shared over the desk and frequent feedback.

Grzesiek: Strong execution.

For me, the most essential part is strong execution. Strong execution might mean many things, but for me, it’s pretty straightforward:

Stage 1: Define a destination:

  • Describe a big picture. Visualize it

Stage 2: Understand the first step:

  • Define the KPI, attributes, results from outcome very clearly

Stage 3: Take the first few steps:

  • Start ASAP 🙂
  • Push every single day until it’s done
  • Start your day by first focusing on your priorities, and then the rest of your workload

Stage 4: Calibrate 

  • Make sure that your “last step” moved you closer to the big picture
  • Go back to “Stage 2” and repeat until you reach your goal

When I first started out as a Jr Consultant 13 years ago, I made a plan to start a company that will operate on 3 different continents. Even today this sounds farfetched. It took us thousands of hours and a huge amount of grit, but the most important was that we had gone through all the stages that I listed above.

As a side note, today we operate in Africa, Asia, USA, and Europe.

Additional personal development materials 

If you would like to learn more about the Objectives and Key Results (OKR) methodology, take a peek at this short video where Tomek Onyszko takes you through the basics:

You can also find other examples of how to apply OKR in your personal development planning:

  1. Don’t Set Resolutions. Set Personal OKRs
  2. How I am achieving my goal to become a greater designer in 2018 with OKRs
  3. What Matters: How to Be a Better Leader With Personal OKRs 
  4. How to set your Personal OKRs and stick to them 

I hope you found it helpful! Got any insights of your own? Share them in the comments. And if you’d like to experience this methodology in practice, join us! Visit our Careers page for current opportunities.


  1. OKR methodology works not only in the corporate world but also in private life. Setting personal goals and steps towards them will help you decide where you want to be and get there while enjoying the road.  
  2. To achieve a goal, you need clarity on the objective. Then plan the key results, determining the progress. Finally, you must track it. Without progress tracking, it will be difficult to stay focused. 
  3. When planning your personal development, do not try to fix yourself at any cost: focus on your strengths and talents instead. 

Sign up for Predica Newsletter

A weekly, ad-free newsletter that helps cutomer stay in the know. Take a look.


Want more updates like this? Join thousands of specialists who already follow our newsletter.

Want to find out more about working at Predica?

Learn about different roles and responsibilities

Listen to the podcast

Stay up to date with the latest cloud insights from our CTO