SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Definition of almost Done
Dominik Jungowski
inovex GmbH
Dominik Jungowski
Scrum Coach
Musikfan
agileblog.org
Was kostet „fast
fertig“?
$3.61/LOC
Technical Debt
Quelle: http://www.castsoftware.com/research-labs/technical-debt-estimation
© Wikimedia / y kawahara
„Professionalism is
something that our
profession is in dire
need of“
Robert C. Martin: The
Clean Coder
90%
Fast fertig
„Ich hab keine Lust das
in 5 unterschiedlichen
Browsern zu testen!“
Faulheit
„Räum dein Zimmer auf,
sonst gibt es Hausarrest!“
„Wenn du dein Zimmer
aufräumst, kriegst du ein
Eis.“
Faulheit
Intrinsisch
Motivation
Extrinsisch
Quelle: Christoph Kolb - „Gamification my ass“
Intrinsisch
Motivation
Extrinsisch
Quelle: Christoph Kolb - „Gamification my ass“
Warum tue ich
eigentlich was ich
tue?
Motivation
☹Gehalt
Demotivatoren
Arbeitsumfeld
☺
Anerkennung / Lob
Motivatoren
Kritik
Bonus
Sinn
Erfolgserlebnisse
☺
Ziele
Motivatoren
Kommunikation /
Transparenz
interessante
Aufgaben
☺Verantwortung /
Freiräume
Motivatoren
Wertschätzung /
Respekt
„Für ausführliche Tests
haben wir keine Zeit“
„Das muss bis morgen
fertig sein!“
Zeitdruck
In Progress
Multitasking
Multitasking
y U
U
80/20Pareto-Prinzip
101%Perfektionismus
„Ich mach das
später“
Procrastination
Visualisierung
Zu große
Arbeitspakete
Akzeptanzkriterien
Definition of
almost Done
Arbeitsvereinbarungen
4-Augen-Prinzip wurde angewendet
Review Task für jede Story
DoD wurde von mind. 2 Personen geprüft
Definition of Done
Definition
of Done
Workshop
Definition
of Done
Ampel
Wenig Alles!
TDD
Pair
rogramming
CodeReviews
Continuous
Integration
Konkrete,
realistische Ziele
© flickr / wabson
kthxbye!
Noch Fragen?
Dominik Jungowski
@djungowski
www.inovex.de

Weitere ähnliche Inhalte

Mehr von inovex GmbH

Interpretable Machine Learning
Interpretable Machine LearningInterpretable Machine Learning
Interpretable Machine Learning
inovex GmbH
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
inovex GmbH
 
Representation Learning von Zeitreihen
Representation Learning von ZeitreihenRepresentation Learning von Zeitreihen
Representation Learning von Zeitreihen
inovex GmbH
 
Performance evaluation of GANs in a semisupervised OCR use case
Performance evaluation of GANs in a semisupervised OCR use casePerformance evaluation of GANs in a semisupervised OCR use case
Performance evaluation of GANs in a semisupervised OCR use case
inovex GmbH
 

Mehr von inovex GmbH (20)

lldb – Debugger auf Abwegen
lldb – Debugger auf Abwegenlldb – Debugger auf Abwegen
lldb – Debugger auf Abwegen
 
Are you sure about that?! Uncertainty Quantification in AI
Are you sure about that?! Uncertainty Quantification in AIAre you sure about that?! Uncertainty Quantification in AI
Are you sure about that?! Uncertainty Quantification in AI
 
Why natural language is next step in the AI evolution
Why natural language is next step in the AI evolutionWhy natural language is next step in the AI evolution
Why natural language is next step in the AI evolution
 
WWDC 2019 Recap
WWDC 2019 RecapWWDC 2019 Recap
WWDC 2019 Recap
 
Network Policies
Network PoliciesNetwork Policies
Network Policies
 
Interpretable Machine Learning
Interpretable Machine LearningInterpretable Machine Learning
Interpretable Machine Learning
 
Jenkins X – CI/CD in wolkigen Umgebungen
Jenkins X – CI/CD in wolkigen UmgebungenJenkins X – CI/CD in wolkigen Umgebungen
Jenkins X – CI/CD in wolkigen Umgebungen
 
AI auf Edge-Geraeten
AI auf Edge-GeraetenAI auf Edge-Geraeten
AI auf Edge-Geraeten
 
Prometheus on Kubernetes
Prometheus on KubernetesPrometheus on Kubernetes
Prometheus on Kubernetes
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Azure IoT Edge
Azure IoT EdgeAzure IoT Edge
Azure IoT Edge
 
Representation Learning von Zeitreihen
Representation Learning von ZeitreihenRepresentation Learning von Zeitreihen
Representation Learning von Zeitreihen
 
Talk to me – Chatbots und digitale Assistenten
Talk to me – Chatbots und digitale AssistentenTalk to me – Chatbots und digitale Assistenten
Talk to me – Chatbots und digitale Assistenten
 
Künstlich intelligent?
Künstlich intelligent?Künstlich intelligent?
Künstlich intelligent?
 
Dev + Ops = Go
Dev + Ops = GoDev + Ops = Go
Dev + Ops = Go
 
Das Android Open Source Project
Das Android Open Source ProjectDas Android Open Source Project
Das Android Open Source Project
 
Machine Learning Interpretability
Machine Learning InterpretabilityMachine Learning Interpretability
Machine Learning Interpretability
 
Performance evaluation of GANs in a semisupervised OCR use case
Performance evaluation of GANs in a semisupervised OCR use casePerformance evaluation of GANs in a semisupervised OCR use case
Performance evaluation of GANs in a semisupervised OCR use case
 
People & Products – Lessons learned from the daily IT madness
People & Products – Lessons learned from the daily IT madnessPeople & Products – Lessons learned from the daily IT madness
People & Products – Lessons learned from the daily IT madness
 
Infrastructure as (real) Code – Manage your K8s resources with Pulumi
Infrastructure as (real) Code – Manage your K8s resources with PulumiInfrastructure as (real) Code – Manage your K8s resources with Pulumi
Infrastructure as (real) Code – Manage your K8s resources with Pulumi
 

Definition of almost done