30. @LlewellynFalco
Johnny Winter’s manager had been
slowly lowering his methadone
dosage for 3 years without
Johnny’s knowledge. As a result,
Johnny was completely clean of his
40 year heroin addiction for over 8
months before being told he was
finally drug free
*http://www.brooklynvegan.com/johnny-winter-r/
49. @LlewellynFalco 50
Trip 2
1. Safe Guarding
2. Duplication Coloring Book 1
3. Duplication Coloring Book 2
4. Duplication Coloring Book 3
5. Fix & Growth Mindset
6. Writing Test Scenarios
7. Polymorphism without dynamic memory
8. BDD vs. Evil programmer
9. Refactoring Early Returns
10. Lessons learned from 'The Phoenix
Project' & 'The Goal’
Trip 1
1. ROI of learning hour
2. How an agile programmer does a
jigsaw puzzle
3. TDD demo - Bowling Kata
4. English to code
5. Extreme Fake it till you make it
6. Setting up personal computers
with tests and code coverage
7. Testing functional code
8. Inline keyboard Kata
9. Expressive Objects
10. Mob Programming
50. @LlewellynFalco 51
COMBINING SKILLS
1+1=
You can NOT do two things at
once, regardless of profiency, that require attention.
You must be fluent in all but the 1 thing that requires
attention.
Note: That 1 thing might be ‘stress’
53. @LlewellynFalco
▪ Different person each day
▪ 1 on 1
▪ Get out of the office
▪ 90 minutes
▪ Don’t talk about work
▪ Expand your network
(not someone from the mobs)
54
57. @LlewellynFalco
The Falco Technical Coaching Framework
2 Week iterations
Same 3 teams for 2 weeks
at a time.
Goal: they are bored at
the end.
2 Hour Mobs
Working on their code, but
with the goal of
establishing new behaviors,
instead of being productive
today
Goal: 1% improvement, not
too much or too tired
Learning Hour
Seed new knowledge
Improve profiency
Gain Fluency
Goal: Invest in longer
term skills
Retrospectives
10-15 minutes at the end
of each mob.
Goal: Realize & digest
what happened
Lunches
Different person each day
Outside of office
Goal: Open new channel of
communication
Daily Status
Short info about what
happen each day.
Goal: Allow people outside
the room to know what’s
happening
58
58. @LlewellynFalco 59
Angus/Brian – thanks for helping facilitate the sessions with the agile tech
coach Llewellyn Falco this week.
or everyone else involved in bringing Mr. Falco to our firm -
I have found this to be TREMENDOUSLY helpful for myself and I would like to say
for our team.
I know it was a time commitment, but I have NEVER seen our team work so well
together and so much knowledge transfer and productive work.
Personally, I’ve applied these methods and new micro skills to my own personal
development work and I have cut my effort in half.
Typically a standard story would take me a week and a half and I was able to
complete in 4 days. I have another type of task that usually takes hours to
compile and unit test and using his methods I reduced it to an hour.
I think that Llewellyn brings great value add to our existing processes and his
expertise is perfect for our maturity in agile as well as our opportunities with
legacy code and team collaboration.
I think our team is ready to do some productive mob programming as early as next
week if we can set up a make shift screen in our area. I think many of us are
excited and ready to apply these methods to produce a positive change in our
team’s ability to produce quality work and have effective collaboration. I’ve
also noticed way better communication and team work outside of meetings and
during our team meetings.
So all in all – it was a great experience for me. Thank you for bringing him in
and I hope we have him back. I appreciate the investment in us as employees as
well our team. I’ve never gotten so much out of training since I’ve been at
HES.
Thank you!
64. @LlewellynFalco
SlidesCarnival icons are editable
shapes.
This means that you can:
● Resize them without losing
quality.
● Change fill color and
opacity.
Isn’t that nice? :)
Examples:
65