okr at binary studio

20
OKR explained

Upload: binary-studio

Post on 07-Jan-2017

123 views

Category:

Business


0 download

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