If you can't read please download the document
Upload
adi-bolboaca
View
341
Download
0
Embed Size (px)
Citation preview
Click to edit the title text format
Behind Agile Practices
Adi BolboacProgrammer, trainer, [email protected]@adibolbblog.adrianbolboaca.ro
Aythor of Coderetreat Book https://leanpub.com/coderetreat
Why Cross functional teams?
Why Cross functional teams?
Less hands-offsLess documentation of hand-offMore communication face-to-faceFeatures are done faster
Cross functional team is difficult
Understand what others doEmpathyCareSame human valuesAssertive communication style
Rituals
Scrum MeetingsWeddingBaptiseFuneralWeekend lazynessGo out for a drink every Wednesday evening
What do they have in common?
Rituals
All rituals have a purposeIs the purpose appropriate for your context?Did you choose the correct ritual?Rituals create habbitsGood habbits create performanceBad habbits hinder performance
Habbits
Typically a habbit results after doing the same thing over 20-30 days without stopping
Group decision
Inintentional Blindnesshttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC3964612 Problem solving in groupsReviewPost-incident investigationIntroduce new ideas
Group decision
In decision making we dont use so much of information we think we do
Decisions are made on partial information
Systems and rituals help individuals focus on better decision making
http://www.huffingtonpost.com/fred-kofman/the-ladder-of-inference-4_b_7998658.html
Hypes
AgileEstimatesScaling
Agile. Why?
The world is fasterThe business wants features fasterNo time for 2 years waterfall projectsPlenty of changeFeedback loops
Estimates. Why?
Dont estimate, just work until doneSplit the work in same items of batchesEstimate in hours and improveEstimate in story points and learn
Scaling. Why?
The BIG projectClient is BIGMany team membersScale horizontal or vertical?
I'm guilty for this talk!
Adi BolboacProgrammer, trainer, [email protected]@adibolbblog.adrianbolboaca.ro