Top Banner
OKR explained
20

OKR at Binary Studio

Jan 07, 2017

Download

Business

Binary Studio
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: OKR at Binary Studio

OKR explained

Page 2: OKR at Binary Studio

1.5 years in the making

Page 3: OKR at Binary Studio

WHY?

Page 4: OKR at Binary Studio

1.Help people to develop their skills

2. that’s it

Company’s goals

Page 5: OKR at Binary Studio

Required characteristics

Transparent - should be clear to everyone

Public - should keep everyone in the loop

Unobtrusive - should not introduce complexity

Bottom-up - should embrace initiative

Page 6: OKR at Binary Studio

HOW?

Page 7: OKR at Binary Studio

OKRs - Objectives and Key ResultsObjective - goal a person wants to achieve

Key Results - results of actions taken to achieve the objective

Page 8: OKR at Binary Studio

OKR’s track record1970 1999

...

Page 9: OKR at Binary Studio

Objectives●Set by a person herself

●Set annually to outline long-terms goals for a person

●Revisited and refined quarterly

●Mentor with a person reviews OKRs outcomes every quarter

Page 10: OKR at Binary Studio

Objectives usually embrace

Ongoing project skills (e.g. redux framework or NodeJS knowledge)

English skills - pass test for certain level

General professional skills improvement (design patterns, algorithms)

Secondary professional skills (e.g. UI, QA)

Technical community activity (articles, open source)

Leadership and soft skills

Page 11: OKR at Binary Studio

Key Results●Measurable

●Self-assessed at the end of the period (0 - 1)

●Can be binary - 0 or 1

●Ambitious, so that normal performance would give 0.6 - 0.7

Page 12: OKR at Binary Studio

Typical Key Resultsobtain a certificate

read a book

develop a pet project

take an Academy PRO course

take a third-party course (coursera)

coach an Academy PRO

coach the Academy

write an article / create open-source module

Page 13: OKR at Binary Studio

Knowledge - improve existing skills

Expertise - gain completely new skills

Projects - achieve goals of the projects person aims to work on

KEP - Knowledge, Expertise & ProjectsJavaScript, C#, English

Big Data, UI, Web Security

SwissPhone, Academy Portal, UI ebook

Page 14: OKR at Binary Studio

OKR at Binary Studio

https://docs.google.com/document/d/1wivCxy08hFrvl1Rm9j9rVOiXT3LBKtfmlmu_P8F_Nj4/edit?usp=sharing

OKR 2016 - Alex Kovalov

● Pilot project involving junior developers

● Will be expanded to middle developers later on

● Will be eventually expanded to seniors as well

Page 15: OKR at Binary Studio

WHAT’S MORE?

Page 16: OKR at Binary Studio

Developer Levels

Performance ReviewCompetency Test

Performance ReviewCompetency Test

Performance ReviewCompetency TestAcademy Coaching

Intermediate English

Upper-Intermediate EnglishExternal Certification

Upper-Intermediate EnglishExternal Certification

3.5+years

2+years

3+months

Middle

Senior

Junior

Academy graduate Pre-Intermediate English

Page 17: OKR at Binary Studio

Certifications

Binary Studio covers 70% of a certificate’s cost

Feel free to reach out to us if you are willing to get certified

Page 18: OKR at Binary Studio

Competency TestIs taken by engineers when they aim to level-up

Test task related to the day-to-day job

Has a set of evaluation criteria

Page 19: OKR at Binary Studio

Performance Review + 360 Feedbacks

360 feedbacks:

Colleagues to each other

Leads to team members

Team members to leads

Performance Review:

Quarterly meeting on performance

Outlines all the good moments

Outlines places for improvement

Page 20: OKR at Binary Studio

Feedback

Ideas, improvements, volunteering