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
© Copyright 2024