👁️
pierreinside
  • Introduction
  • Workbench
    • VirtualBox
    • Linux
      • Linux-Paketverwaltung
      • Linux Initialisierung
      • Ubuntu 14.10 LTS
      • Ubuntu 16.04 LTS
      • Ubuntu 18.04 LTS
      • Ubuntu 20.04 LTS
      • Ubuntu - Netzwerk
    • Konsole
      • ssh
      • zsh
      • cygwin
      • Babun
      • terminator
      • Terminal Multiplexer
      • Linux Tools
    • awesome
    • Entwicklungsumgebungen
      • Texteditors
      • Visual Studio Code
      • IntelliJ - IDEA
  • Softwareentwicklungsprozess
    • Schätzungen
    • Eventstorming
    • OKR
  • Architektur
    • Uncle Bob
    • Microservices
    • NoSQL
      • ElasticSearch
    • Hystrix
    • Reactive Programming
    • AngularJS
    • Service Mesh
  • Networking
    • Dependency Injection
  • Programming
    • Java Core/EE
      • Java 8
      • Java Annotationen
      • Bean Validation
      • Enterprise Java Beans Specification
      • Dependency Injection
    • JRebel
    • Webservices
      • HTTP
      • REST
      • Spring MVC REST
      • Swagger
      • Postman
    • Spring Ecosystem
      • Spring Core
      • Spring Boot
        • Programming
        • Production Ready
        • Testing
      • Spring Cloud
      • Spring Cloud Config
      • Spring MVC
      • Spring Data
      • Spring Petclinic
    • NodeJS
    • UI-Technologie
      • Thymeleaf
      • ionic
      • Web Fonts
      • Jinja Templates
      • Twitter Bootstrap
    • Python Ecosystem
      • Python Libraries
      • Python Testing
      • Python Best-Practices
      • Python Snippets
      • Python Selenium
      • Kivy UI
      • FastAPI
      • Typer CLI
      • Django
    • Groovy
    • Persistenz
      • Transactions
        • Java TX
        • JPA TX
      • TX Handling
      • JPA
        • Eclipse Link
      • MySQL
        • MySQL Performance
        • Docker MySQL
      • Hazelcast
    • Glassfish
    • YAML
    • Angular
    • Camel
    • Zeichenkodierung
    • Kinder lernen Programmieren
  • Testen
    • Easymock
    • Mockito
  • Performance & Scalability
    • Java Performance
      • Heapdump Analysis
    • Java Concurrency
    • Instana
  • Sicherheit
    • Authentifizierung
      • OpenID Connect
      • Web-Authentication API
    • Authorisierung
      • OAuth
      • SAML
    • Spring Security
    • Zertifikate
    • Kali Linux
    • VPN
    • Zero-Trust-Networks
  • Build und Deployment
    • Maven
    • Bamboo
    • Jenkins
      • Jenkins Pipelines
      • Jenkins Pipelines Tips und Tricks
      • Jenkins-configuration-as-Code
      • Jenkins IDE
    • Travis CI
    • Shellprogrammierung
      • jq - JSON Parsing
    • Konfiguration Management
    • Vagrant
      • Vagrant-Ansible-Integration
      • Vagrant Box bauen
    • Ansible
      • Getting Started
      • Ansible Details
    • Saltstack
    • LinuxKit
    • Container
      • Docker
        • Docker Getting Started
        • Debugging Docker
        • Docker Build
        • Docker Registry
        • Docker run
          • docker run
          • docker network
        • Docker Compose
        • docker machine
        • Docker@Windows
        • Docker Host
        • Docker Scaling
        • Docker Ressources
        • Docker Logging
        • windowsContainer
      • Cloud Deployment Provider
        • AWS
          • Anwendungsdeployment
          • Workload
          • Permissions
          • Netzwerke
          • AWS CLI
            • aws-vault
          • RDS
          • Static Website Hosting
          • EKS - Elastic Kubernetes Service
          • S3
        • Google Cloud Platform
      • Docker Orchestrierung
        • CoreOS
        • Kubernetes
          • microK8s
          • minikube
          • autoscaler
          • Docker
          • k9s
        • Nomad
    • PHP
  • Operations
    • Proxy
      • NGINX
    • DNS
    • Logging
      • Graylog
      • Fluentd
    • Monitoring
      • Grafana
    • Infrastructure-as-Code
      • Terraform
        • AWS-Provider
        • GitHub-Provider
      • Packer
    • Deployment
      • Vault
      • Consul
        • Consul Template
      • Fabio
  • Rechtliches
    • Software-Lizenzen
  • Git Ecosystem
    • Git
      • Git Lifecycle Hooks
    • GitHub
      • GitHub Organizations
    • GitHub Actions
    • GitHub Pages
    • GitHub CLI
    • GitHub Copilot
    • GitHub-AWS OIDC
    • GitBook
    • GitLab
    • Bitbucket/Stash
  • Publishing
    • WordPress
    • Markdown
    • Static Site Generators
      • Hugo
      • Jekyll
    • Tiddly Wiki
    • Leanpub
    • Animationsfilme
  • Storage
    • Synology 2012
    • Synology 2021
  • Collaboration
    • Übersicht
    • Microsoft Teams
  • Konferenzen
    • Velocity Berlin 2019
  • IT mit Kindern
    • Projekt Sportstracker
    • Scratch
    • Pico Spielekonsole
  • Schule
    • Mathematik
  • Misc
    • Foto/Video
      • Foto/Video Sammlung bis 2023
        • Handbrake
        • Onedrive
      • Foto/Video Sammlung ab 2024
      • Gopro
      • Panasonic FZ1000 ii
        • als Webcam
      • AV Receiver
      • Videos erstellen
        • OBS Studio
        • Touch Portal
        • Game-Streaming
      • Kameratasche
      • Kamera 2020
    • Handy
      • 2016
      • 2018
      • 2019
      • 2021
      • 2022
    • Computer
      • Laptop
        • 2018
        • Chromebook
      • Monitor
        • 4k
      • Software
        • Command Line Interface
        • Google API
        • Plant UML
        • Chromium
        • Passwort-Manager
        • GPG
      • Dell CNF 2665 Farbdrucker
      • Dockingstation
      • Gaming PC 2021
      • Mobiles Büro
      • Mobiles Internet
      • Mobiler Router
    • Beamer Benq W1000+
    • Spielekonsole
      • 2017
        • Playstation 4
      • Pico Spielekonsole
    • Gadgets
      • iPad Pro 2015 und 2016
      • iPad Air 2024
      • Macbook Pro
      • Smartwatch
      • Slate
      • Mudi
    • Fahrrad
      • Jonas 2018
      • SQLab
    • Auto
      • Auto 2022
      • Camping
        • Camping Touren Ideen
          • Camping Tour - Gardasee 2021
        • Camper
          • Camper klein - keine Stehhöhe
            • VW Bus Erfahrungen
          • Camper gross - Stehhöhe
    • Haus
      • Klimaanlage
      • Swimming Pool
      • Quick Mill Orione 3000
      • Spülmaschine 2021
      • Hebe-Schiebetür
      • Gasgrill
      • Minibar / Mini-Kühlschrank
      • Glasfaseranschluss (Fiber-to-the-Home)
      • Smart-Home
        • Raspberry Pi
        • Heimnetzwerk
      • Homeoffice
      • Energie
        • Solar
        • Wärmepumpe
    • Freizeit
      • Musik Streaming
      • Sky
      • Online Lernplattformen
      • eScooter - ePowerFun
    • Fußball
      • Meine Arbeit als Fußball-Trainer
      • Fußball Tools
      • DFB Talentförderung
    • Google Impact Challenge
  • Englisch
Powered by GitBook
On this page
  • Ziel
  • Buch Radical Focus
  • Felipe Castro

Was this helpful?

  1. Softwareentwicklungsprozess

OKR

Hierbei handelt es sich um eine High-Level-Vorgehensmodell, bei dem der Planungshorizont auf Qualtals- oder Jahresebene liegt. Ursprünglich wurde es von Intel entwickelt, mittlerweile wird es von sehr erfolgreichen Unternehmen unterschiedlicher Größe (vom Startup bis zum Konzern) verwendet.


Ziel

  • Beschreibung der mittelfristigen Vision (Objective - nicht messbar) und wichtiger Zwischenergebnisse (Key-Result - messbar) auf dem Weg dorthin

    • knapp und prägnant

      • somit kann der Scope nicht umfassend beschrieben sein und die Messung zum Umsetzungsgrad ist wissenschaftlich nicht exakt. Aber es geht hier auch eher darum, daß man Fortschritte in die richtige Richtung macht.

    • herausfordernd und motivierend

    • Fokus für den Planungshorizont

      • gibt dem Team die Chance an den committeten Zielen festzuhalten, wenn von außen neue Themen reingetragen werden


Buch Radical Focus

Hier eine Sammlung besonders wichtiger Zitate:

  • "One: set inspriring and measurable goals. Two: make sure you and your team are always making progress toward that desired end state." (Seite 5)

  • "The Objective is inspiring and motivates those peoplewho don't dig into numbers. For those who do love numbers, the Key Result keep the Objective real. I know I've got a good Objective when you leap out of the bed in the morning eager to make it happen. I know I've got the right Key Result when you are also a little scared you can't make them." (Seite 6)

  • "Cadence ... Starting every week with a public setting of priorities is powerful. You commit to the team and to each other to make the Objective occur. A Friday celebration of what's been accomplished is the bookend of a high-performing team's week" (Seite 8)

  • "[...] you got that the Objective is the inspiration for the quarter [...] and the [Key] Results are what happens if you do the right things [...] Goals aren't divided into regular and stretch goals. They're all stretch goals. And they need to be hard. Not impossible , just hard. Impossible goals are depressing. Hard goals are inspiring." (Seite 73)

  • "Google started with OKR when they were a year old, and it worked for them. Many small companies become big companies because of the OKRs [...]" (Seite 87)

  • "First of all, we are only going to have one OKR for the company. We need to focus on the one thing that will make or break us [...] Secondly, we will set OKRs for each group that ties back to the company goal." (Seite 87)

  • "[...] try to make a mission that can hold you for at least five years.. In many ways, a mission and an Objective in the OKR model have a lot in common; they are aspirational and memorable. The key difference is time scale. An Objective takes you through y year or a quarter. A mission should last a lot longer. A mission keeps you on the rails. The OKRs provide focus and milestones. Using OKRs without a mission is like using jet fuel without a jet. It's messy, undirected and ptentially destructive. Once you have a mission, selecting each quarter's Objectives is straightforward. [...] You can have a conversation about what will move the mission forward." (Seite 108)

  • "The Objective is designed to get people jumping out of bed in the morning with excitement" (Seite 109)

  • "Key Results take all that inspirational language and quantify it. You create them by asking a simple question: How would we know if we met our Objective? [...] Key Results can be based on anything you can measure." (Seite 111)

    • Key Result vs. User-Story

  • "Do not change OKRs halfway through the quarter. If you see you've set them badly, suck it up and either fail or nail them, and use that learning to set them better next time. [...] Changing them dilutes focus, and keeping teams focused is the entire point of the OKR." (Seite 115)

  • "Ensures KR is positive." (Seite 131)

Felipe Castro

  • https://felipecastro.com

Leider hat mir das Buch Radical Focus noch nicht wirklich geholfen gute OKRs zu definieren - ich finde das immer noch (trotz Praktizierung seit über einem Jahr) sehr schwierig. Häufig finde ich unsere Key-Results nicht messbar formuliert ... in meinem Arbeitsbereich sind die Metriken scheinbar häufig nicht vorhanden oder ich sehe sie nicht. Stattdessen formuliere ich Erreichungsgrade häufig an Aktivitäten (Stelle Feature X bereit) und nicht an einem Outcome (Feature X wird von 10% der Nutzer verwendet). Ich versuche folgenden Ansatz:

  • Objective:

    • kurz/prägnant ("If you have to stop to breathe while reading your Objective.")

    • Vision, nicht messbar

  • Key-Result:

    • messbar (“If it does not have a number, it is not a Key Result”, Marissa Mayer)

    • keine Activity, sondern ein Outcome (Einfluß auf Dein Business, für Deinen Kunden) ... es wird noch nicht definiert wie wir das Ziel erreichen - dieses Verständnis muß erst noch erarbeitet werden

  • Activity (User-Story, Task)

Bei OKRs geht es um unternehmensweites Alignment, um zu verhindern, daß ein Team eine Brücke beginnt aber das andere einen Tunnel gräbt. Hierbei werden häufig Teamgrenzen überschritten und es entstehen virtuelle Teams, die an einem Shared OKR arbeiten - so verhält es sich ja auch mit Unternehmens-OKRs, zu dessen Erfolg ALLE beitragen sollen.

PreviousEventstormingNextArchitektur

Last updated 3 years ago

Was this helpful?