Download presentation
Presentation is loading. Please wait.
Published byRoberta Perry Modified over 8 years ago
1
www.growsmethod.com © 2016 The GROWS™ Method Institute Introducing The GROWS™ Method by Andy Hunt and Jared Richardson Presented by: _______________________ Please see last slide for terms of use
2
© 2016 The GROWS™ Method Institute www.growsmethod.com What is “Agile”?
3
© 2016 The GROWS™ Method Institute www.growsmethod.com
4
© 2016 The GROWS™ Method Institute www.growsmethod.com What is“agile?” Responsive to change Continuous “Inspect and adapt” “ At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. ” — The Agile Manifesto
5
© 2016 The GROWS™ Method Institute www.growsmethod.com What is Scrum? XP? lightweight Project Management framework technical practices for skilled developers Scrum: Extreme Programming (XP):
6
© 2016 The GROWS™ Method Institute www.growsmethod.com
7
© 2016 The GROWS™ Method Institute www.growsmethod.com Agile methods aren't agile flickr.com/photos/13521837@N00/2732489797
8
© 2016 The GROWS™ Method Institute www.growsmethod.com If you follow the practices “by the book” If you wing it and just make stuff up If you aren't changing Same thing, same way as 6 months ago? You aren't agile: flickr.com/photos/13521837@N00/2732489797
9
© 2016 The GROWS™ Method Institute www.growsmethod.com What is GROWS?
10
© 2016 The GROWS™ Method Institute www.growsmethod.com GROWS is...
11
© 2016 The GROWS™ Method Institute www.growsmethod.com I nspired by Dreyfus Model of Skill Acquisition D riven by Intentional Experimentation E veryone is included from executives to customers A chieves instant results with Tracer Bullet Development S teers with the Right Thing, Right Way, Right Rhythm
12
© 2016 The GROWS™ Method Institute www.growsmethod.com Goals: Always Ready Continuous, not Episodic Development Automation, continuous build, test, integration Code is always ready to release
13
© 2016 The GROWS™ Method Institute www.growsmethod.com Goals: All Set Eliminate technical debt Design close to the domain Respond to change quickly before collateral damage Code-level changes should be linear with respect to real-world changes
14
© 2016 The GROWS™ Method Institute www.growsmethod.com Goals: Go Grow code and track progress with realtime feedback Grow your individual and team skills Grow code and skills incrementally
15
© 2016 The GROWS™ Method Institute www.growsmethod.com Goals That's the environment The GROWS™ Method is aiming for
16
© 2016 The GROWS™ Method Institute www.growsmethod.com Who's behind this? Andy Hunt One of the 17 authors of Agile Manifesto Author of nine books on tech and agile Publisher, Pragmatic Bookshelf Jared Richardson Coach, author and speaker Founder, Agile Artisans
17
© 2016 The GROWS™ Method Institute www.growsmethod.com The Dreyfus Model of Skill Acquisition
18
© 2016 The GROWS™ Method Institute www.growsmethod.com Dreyfus Model Stage 1: Novice Stage 2: Advanced Beginner Stage 3: Competent Stage 4: Proficient Stage 5: Expert
19
© 2016 The GROWS™ Method Institute www.growsmethod.com Dreyfus Stage 1 Novice Not interested in learning, just wants to accomplish a goal No experience, can't exercise judgment Must have concrete, context-free rules to follow
20
© 2016 The GROWS™ Method Institute www.growsmethod.com Dreyfus Stage 2 Advanced Beginner Have difficulty troubleshooting Want information fast Still needs rules
21
© 2016 The GROWS™ Method Institute www.growsmethod.com Dreyfus Stage 3 Competent Develop conceptual models Troubleshoot problems on their own Can follow recipes
22
© 2016 The GROWS™ Method Institute www.growsmethod.com Dreyfus Stage 4 Proficient Want to understand the larger conceptual framework Are frustrated by oversimplified information Will self-correct previous poor task performance
23
© 2016 The GROWS™ Method Institute www.growsmethod.com Dreyfus Stage 5 Expert Primary sources of knowledge and information Continually look for better methods Work from intuition, not reason/rules Rules degrade performance
24
© 2016 The GROWS™ Method Institute www.growsmethod.com GROWS Stages
25
© 2016 The GROWS™ Method Institute www.growsmethod.com Intentional Experimentation
26
© 2016 The GROWS™ Method Institute www.growsmethod.com Empirical Experiments for process adoption Experiments to answer technical questions
27
© 2016 The GROWS™ Method Institute www.growsmethod.com Empirical Cheap to run Very short term, with a time-boxed deadline (no more than a few weeks at most) Generate specific, measurable outcomes of value Conditions of test and outcomes must be agreed by the team/involved parties Only include a subset of the team if you can No experiment fails; all experiments generate data to inform the next experiment Experiments are:
28
© 2016 The GROWS™ Method Institute www.growsmethod.com THE KEY TO WRITING SOFTWARE: IS TO WRITE SOFTWARE
29
© 2016 The GROWS™ Method Institute www.growsmethod.com That's How to Answer Questions: What architecture? What tools/frameworks/languages/etc How long will it take? How much will it cost? What do users want?
30
© 2016 The GROWS™ Method Institute www.growsmethod.com The Three R's:
31
© 2016 The GROWS™ Method Institute www.growsmethod.com Right Rhythm Small Bites Always Real-time Feedback
32
© 2016 The GROWS™ Method Institute www.growsmethod.com Steady, Nested Rhythms From Practices of an Agile Developer, by Dr. Venkat Subramanium and Andy Hunt
33
© 2016 The GROWS™ Method Institute www.growsmethod.com
34
© 2016 The GROWS™ Method Institute www.growsmethod.com Right Way Tracer Bullet Development
35
© 2016 The GROWS™ Method Institute www.growsmethod.com Tracer Bullet Development Real code, real time, real conditions Image © 1938 The Finnish Defence Forces
36
© 2016 The GROWS™ Method Institute www.growsmethod.com Tracer Bullet Development Very first version of code goes end-to-end Only “hello world” deep Stub hard-coded data Build and thicken: grow the code
37
© 2016 The GROWS™ Method Institute www.growsmethod.com Tracer Bullet Development Establishes APIs Enforces interfaces Enables test automation Allows parallel work Allows parallel deployment Avoids the Big Ball O' Mud antipattern Benefits:
38
© 2016 The GROWS™ Method Institute www.growsmethod.com Right Thing Executive Vision, Burnups
39
© 2016 The GROWS™ Method Institute www.growsmethod.com Executive Visibility Executives follow practices to share vision, initiatives All features trace back to an initiative, etc.
40
© 2016 The GROWS™ Method Institute www.growsmethod.com Progress Visibility Don't measure proxies You ship software, so measure software
41
© 2016 The GROWS™ Method Institute www.growsmethod.com What Do We Do Now?
42
© 2016 The GROWS™ Method Institute www.growsmethod.com Start with Safety
43
© 2016 The GROWS™ Method Institute www.growsmethod.com
44
© 2016 The GROWS™ Method Institute www.growsmethod.com
45
© 2016 The GROWS™ Method Institute www.growsmethod.com It's a Journey
46
© 2016 The GROWS™ Method Institute www.growsmethod.com Practices online:
47
© 2016 The GROWS™ Method Institute www.growsmethod.com
48
© 2016 The GROWS™ Method Institute www.growsmethod.com www.growsmethod.com @growsmethod Signup for our mailing list Follow us on twitter We need your help! Public and Private Workshops Available Email us at admin@growsmethod.com
49
© 2016 The GROWS™ Method Institute www.growsmethod.com Terms of use: This copyrighted material may be presented unmodified (except as noted) for non-commercial use free of charge. You may not charge attendees. Internal corporate use is permitted. You may add your name as presenter, the venue and date if desired. You may add additional slides if they are clearly marked as your own, and use a different color scheme, layout, etc. to prevent confusion or any implied endorsement by The GROWS™ Method Institute. For questions or comments, please email feedback@growsmethod.com.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.