Get them Here!!!

4/1/2015
We help small businesses succeed.
Agile Team Health
How do we measure it?
How do we improve it?
We help small businesses succeed.
Start with This….
• Discuss with one or two people next to you:
– What is “Team Health”, and is the same as or different than
executing sprint retrospectives?
– What are some challenges in measuring “Team Health”?
1
4/1/2015
We help small businesses succeed.
Me and Agile
•
Recent Work
5 years as Director of Development at
Infusionsoft.
– NOW, Director of Agile Strategy!
–
•
Agile Certifications/Training
–
–
–
–
–
–
•
CSM – Mike Cohn, Bob Hartman, Mike
Vizdos
CSPO – Mike Cohn, Catherine Lewis
SAFe SPC - Al Shalloway/Alex Yakima
Agile Estimation & Planning - Mike Cohn
Coaching Agile Teams - Lyssa Adkins
Agility Health Facilitator – Sally Elata
•
•
Co-Founder PHXSUG.ORG
Speaking and Training I’ve Done
–
–
–
•
•
ASU Teach and Guest Lecture
Lunch & Learns
•
Consulting
–
–
•
Pearson, Assurant, AMEX, Evogi…
Unicon, RocketGang, FloorArt, Burr-Brown,
Doubletree, TI, Cisco, ….
Training and Coaching I Do
Recent Conferences
–
–
JUG, DCC
PMI, IIBA, ITSM
PHXSUG
Agile 2008, 2009, 2011, 2012, 2013
Scrum Gatherings – Florida, Chandler
–
–
–
–
–
–
Agile and Scrum
Kanban
5-Dysfunctions of a Team
Scaled Agilist (SA) Certifications
Agility Health Evaluations
Strategic Planning
We help small businesses succeed.
Agenda
• A Few Questions (We did that already!)
• A Few Approaches:
– Nokia / Scrum Butt Test
– The “Happy Factor”
– Agile Principles
– Agility Health (commercial tool)
• Wrap Up
2
4/1/2015
We help small businesses succeed.
The “Nokia Test”
10 Little Questions…Ok, 9 Little Questions
We help small businesses succeed.
Nokia Test – A Little History
• Who Lead Agile coaching team at NSN?
• Researched grass roots efforts, and found ...
– “we do scrum, we are now in our 6th planning sprint“
– "we do iterative development, our last iteration was planned to be
one year long, but it actually took two!"
• Bas and a colleague created
– “you are not doing iterative when . . . " and
– "you are not doing Scrum when . . . “
• Jeff Sutherland picked it up, called it the “Nokia Test”
– Expanded and Added scoring
3
4/1/2015
We help small businesses succeed.
Bas’
Slide
We help small businesses succeed.
Sutherland’s “Nokia Test” Slide Deck
Jeff’s Deck:
http://jeffsutherland.com/nokiatest.pdf
Online test:
http://antoine.vernois.net/scrumbut/?page=test
The All Blacks Haka:
https://www.youtube.com/watch?v=4Gbj_ig09WQ
4
4/1/2015
We help small businesses succeed.
• Thoughts on the Nokia Test?
We help small businesses succeed.
“Because I’m ______”
5
4/1/2015
We help small businesses succeed.
One of the Biggest Components…..
We help small businesses succeed.
Happiness – Sutherland Style!
• Lyubomirsky paper - 2005 study of 225 papers
• “Happiness leads to success in nearly every domain of our
lives, including marriage, health, friendship, community
involvement, creativity, and, in particular, our jobs, careers,
and business”
• “Study after study shows that happiness precedes important
outcomes and indicators of thriving”
• Don’t need a lot of happiness, a little can make a difference
(progress?)
6
4/1/2015
We help small businesses succeed.
Sutherland Happiness
• At end of each Sprint, each person answers:
–
–
–
–
On a 1 to 5, how do you feel about your role in the company?
On a 1 to 5, how do you feel about the company as a whole?
Why do you feel that way?
What one thing would make you happier next sprint?
• Embrace the conversations
• Choose the one thing for next Sprint, with acceptance tests (concrete,
actionable).
We help small businesses succeed.
Sutherland’s Results
• Stories weren’t good enough
• “In just a few weeks”
– Velocity went from 40 per sprint to 120
• Happiness is Predictive
• Also, reference
– Dan Pink….Drive
– Jan/Feb 2012 HBR
7
4/1/2015
We help small businesses succeed.
Happy Teams?
• Are your Teams Happy?
• Help them take ownership and make themselves happy.
• Give them the tools to make progress.
We help small businesses succeed.
• Thoughts on the “Happy Factor”?
8
4/1/2015
We help small businesses succeed.
The Agile Principles
Thanks to Larry Apke
We help small businesses succeed.
The Mainfesto Principles
• How well does your team adhere to the Agile Principles?
• This helps encourage Mindset
9
4/1/2015
We help small businesses succeed.
Manifesto Principles (part 1)
•
•
•
•
•
•
Our highest priority is to satisfy the customer through early and continuous delivery of
valuable software.
Welcome changing requirements, even late in development. Agile processes harness change
for the customer's competitive advantage.
Deliver working software frequently, from a couple of weeks to a couple of months, with a
preference to the shorter timescale.
Business people and developers must work together daily throughout the project.
Build projects around motivated individuals. Give them the environment and support they
need, and trust them to get the job done.
The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation.
We help small businesses succeed.
Manifesto Principles (part 2)
•
•
•
•
•
•
Working software is the primary measure of progress.
Agile processes promote sustainable development. The sponsors, developers, and
users should be able to maintain a constant pace indefinitely.
Continuous attention to technical excellence and good design enhances agility.
Simplicity--the art of maximizing the amount of work not done --is essential.
The best architectures, requirements, and designs emerge from
self-organizing teams.
At regular intervals, the team reflects on how to become more effective, then tunes and
adjusts its behavior accordingly.
10
At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly.
The best architectures, requirements, and designs emerge from
self-organizing teams.
Simplicity--the art of maximizing the amount of work not done-is essential.
Continuous attention to technical excellence and good design
enhances agility.
Agile processes promote sustainable development. The
sponsors, developers, and users should be able to maintain a
constant pace indefinitely.
Working software is the primary measure of progress.
The most efficient and effective method of conveying
information to and within a development team is face-to-face
conversation.
Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the
job done.
Business people and developers must work together daily
throughout the project.
Deliver working software frequently, from a couple of weeks to
a couple of months, with a preference to the shorter timescale.
Welcome changing requirements, even late in development.
Agile processes harness change for the customer's competitive
advantage.
Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
RATING
4/1/2015
We help small businesses succeed.
The Spreadsheet
• The Survey….
– Simply have team member rate how their team is doing on the
principles 1 to 5.
– Google Form
– Excel File (Larry’s Data)
We help small businesses succeed.
5.00
4.50
4.00
3.50
3.00
2.50
2.00
1.50
1.00
0.50
0.00
Month 1
Month 2
Agile Principles Survey Results
11
4/1/2015
We help small businesses succeed.
Agile Principles Survey Results (Team “Bandits”)
Satisfy Customer with
Early/Continuous Deliver
5
Welcome Changing
Overall Average
Requirements
4
Regular Reflection
3
Deliver Frequently
2
Emergant Architectures form
Self-organizing Teams
1
0
Maximize Work NOT Done
Continuous Attention to
Technical Excellence
Constant Pace Indefinitely
Business People and
Developers Work Together
Use Motivated Individuals
Face-to-Face Conversations
Working Software is Measure
of Progress
Month 1
Month 2
We help small businesses succeed.
• Thoughts on Agile Principles?
12
4/1/2015
We help small businesses succeed.
Agility Health
.
We help small businesses succeed.
13
4/1/2015
We help small businesses succeed.
Agility Health
Dimensions & Sub-Dimensions
•
Clarity
– Vision
– Planning
– Roles
•
Performance
– Confidence
– Measurements
•
Leadership
– Manager
– Product Owner
– Technical Lead
– Team Facilitator
•
Culture
– Team Dynamics
•
Foundation
– Agility
– Team Structure
We help small businesses succeed.
Exercise – Complete AH Radar
• Give yourself a Context – think about aTeam
• Do the Exercise
• Discuss / Show Growth Plan
14
4/1/2015
We help small businesses succeed.
• Thoughts on Agility Health?
We help small businesses succeed.
Wrap Up
• Any other Discussion?
• Any Final Thoughts?
15
4/1/2015
We help small businesses succeed.
Thank YOU!!
•
Hopefully you had some fun . . . . Bonus if I helped you to think a little! 
•
These Tests don’t excuse you from the hard work.
•
These Tests, . . . Scrum, Agile are only Tools – they only help
– Expecting high-quality usable software just because you adopt Scrum/Agile…is a little like
…. Expecting a high-quality livable house just because you bought a hammer (a nail gun?)
•
Will a test like this help you? If so, then….
– Pick something appropriate for your team, for now.
– SCORE IT track progress!
We help small businesses succeed.
The End 
[email protected]
@PerryReinert
http://phxusg.org
16
4/1/2015
We help small businesses succeed.
A couple more references
• The Benefits of Frequent Positive Affect: Does Happiness Lead to
Success?
– http://apa.org/pubs/journals/releases/bul-1316803.pdf
• Agility Health Video
– https://vimeo.com/117623340
17