Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Are	
  You	
  
Remotely	
  Agile?	
  
Mark	
  Kilby	
  
Agile	
  Transforma9on	
  Summit	
  2015	
  
MARK KILBY
SOFTWARE SINCE 1990
AGILE COACHING SINCE 2003
Agile Orlando
Past
http://tinyhouseswoon.com/wp-content/uploads/2013/11/ynez-tiny-house-1.jpg
TINY
HOUSES
WHAT	
  ABOUT	
  YOU?	
  
SOME QUESTIONS FOR YOU…
DO YOU PRACTICE
AGILE NOW?
(SCRUM, EXTREME PROGRAMMING,
KANBAN, FDD, DSDM, CRYSTAL, SAFE, DAD,
LES...
ONE MORE QUESTION…
ARE YOU FAMILIAR
WITH SCRUM?
ARE YOU REMOTE OR DO
YOU WORK WITH REMOTE
TEAM MEMBERS?
(OR HAVE DONE SO IN THE PAST?)
IS EVERYONE
REMOTE?
(IN YOUR TEAM OR
ORGANIZATION)
2001	
  
Jason	
  VanZyl	
  
launches	
  
Maven	
  and	
  
Maven	
  Central	
  
2010	
  
Wayne	
  Jackson	
  
joins	
  as	...
http://en.wikipedia.org/wiki/Iterative_and_incremental_development
http://www.pictofigo.com/picture/detail/2650/Action?category=1
Fully
Distributed
Agile
Zen Insight
Nexus
Used with permission
http://successfulsoftware.net/2009/07/27/where-i-program/
Used with permission
http://successfulsoftware.net/2009/07/27/where-i-program/
CAN
THIS
WORK?
http://successfulsoftware.net/2009/07/27/where-i-program/
BENEFITS OF REMOTE WORK?
http://successfulsoftware.net/2009/07/27/where-i-program/
BENEFITS OF REMOTE WORK?
Less stressed
Adapted from TechRepublic...
http://successfulsoftware.net/2009/07/27/where-i-program/
BENEFITS OF REMOTE WORK?
Less stressed
Adapted from TechRepublic...
http://successfulsoftware.net/2009/07/27/where-i-program/
BENEFITS OF REMOTE WORK?
Less stressed
Adapted from TechRepublic...
http://successfulsoftware.net/2009/07/27/where-i-program/
BENEFITS OF REMOTE WORK?
Less stressed
Adapted from TechRepublic...
http://successfulsoftware.net/2009/07/27/where-i-program/
BENEFITS OF REMOTE WORK?
Less stressed
Adapted from TechRepublic...
http://successfulsoftware.net/2009/07/27/where-i-program/
IS IT FOR EVERYONE?
http://tinyhouseswoon.com/wp-content/uploads/2013/11/ynez-tiny-house-1.jpg
IS IT
FOR
EVERYONE?
http://www.pictofigo.com/picture/detail/2650/Action?category=1
•  Why?
•  Principles
•  Practices
•  What’s next?
Fully
Di...
http://www.pictofigo.com/picture/detail/2650/Action?category=1
•  Why?
•  Principles
•  Practices
•  What’s next?
Fully
Di...
WHY
REMOTE?
http://en.wikipedia.org/wiki/Oculus_Rift
29	
   5/28/15	
  
https://flic.kr/p/a3UVDV
WHAT’S	
  IN	
  IT	
  FOR	
  ME?	
  
http://rugby-pioneers.blogs.com/.a/
6a00d834525c4769e201a5116f1a42970c-500wi
Working
with best &
brightest
will UP your
ga...
WORK-LIFE BLEND https://www.flickr.com/photos/seeveeaar/2799505769/ CC BY-ND 2.0
MAKE A DIFFERENCE / NO SOUL-CRUSHING
http://en.wikipedia.org/wiki/%C3%87a_Ira
ARE	
  WE	
  AGILE?	
  
Satisfy the
Customer
Welcome
Change
Deliver
Frequently
Collaborate
Daily
Support & Trust
Motivated...
ARE	
  WE	
  AGILE?	
  
Satisfy the
Customer
Welcome
Change
Deliver
Frequently
Collaborate
Daily
Support & Trust
Motivated...
ARE	
  WE	
  AGILE?	
  
Satisfy the
Customer
Welcome
Change
Deliver
Frequently
Collaborate
Daily
Support & Trust
Motivated...
https://www.flickr.com/photos/sixteenmilesofstring/3414400933
(CC BY 2.0)
38	
   5/29/15	
  
DON’T GO
CHEAP
http://www.pexels.com/photo/broken-airplane-plane-old-960/ (CC0)
T-­‐SHAPED	
  PEOPLE	
  (A	
  MUST)	
  
https://www.flickr.com/photos/beantin/5839121562/in/photolist-
(CC BY-SA 2.0)
COMFORTABLE	
  
IN	
  2	
  WORLDS	
  
https://flic.kr/p/pnkY9V
(CC BY 2.0)
SERVANT LEADERSHIP
FROM THE TOP
Used with permission
Mike
Brian Joel Steve Brian Jason Jason Kelly
Manfre
d Justin Jamie
Damia
n
Michae
l Chris
Darius
h Rick Thad Kevin Stuart...
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
CRAFTSMANSHIP
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
craftsmanship
CHALLENGING ASSUMPTIONS
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
craftsmanship
challenging assumptions
RAPID PROTOTYPING
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
craftsmanship
challenging assumptions
rapid prototyping
SHARING
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
craftsmanship
challenging assumptions
rapid prototyping
sharing
T...
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
craftsmanship
challenging assumptions
rapid prototyping
sharing
t...
http://www.pictofigo.com/picture/detail/2650/Action?category=1
•  Why?
•  Principles
•  Practices
•  What’s next?
Fully
Di...
Growing
Principles ?
https://www.flickr.com/photos/sonofgroucho/7366404954 (CC BY 2.0)
Work
With
https://flic.kr/p/fjfWbo
Work
With
https://flic.kr/p/fjfWbo and https://flic.kr/p/fjfW8Y (CC BY 2.0)
WORK OPEN /
GO ANYWHERE /
LEAVE NO
TRACE
Used with permission
WORK OPEN /
GO ANYWHERE /
LEAVE NO
TRACE
NOTE: 2 Teams share this
task board for development
on the same product
Used with...
Multiple Open
Channels Always
(MOCA)
https://flic.kr/p/6A7D3E
Multiple Open
Channels Always
(MOCA)
Used with permission
(CC BY NC SA 4.0)
WORK-LIFE
BLEND-ing
Used with Permission
YOU’RE
WORKING
WHERE
TODAY?
http://www.pictofigo.com/picture/detail/2650/Action?category=1
•  Why?
•  Principles
•  Practices
•  What’s next?
Fully
Di...
REMEMBER
THESE 2 TEAMS?
NOTE: 2 Teams share this
task board for development
on the same product
Used with permission
STAY WITH THE PACK
Zen Insight
Used with permission
IN THE SPRINT…
Insight Shared Zen
Backlog Grooming (1-2x’s / sprint)
Sprint Planning Pt 1 – Story selection
Sprint Plannin...
IN THE SPRINT…
Insight Shared Zen
Backlog Grooming (1-2x’s / sprint)
Sprint Planning Pt 1 – Story selection
Sprint Plannin...
IN THE SPRINT…
Insight Shared Zen
Backlog Grooming (1-2x’s / sprint)
Sprint Planning Pt 1 – Story selection
Sprint Plannin...
IN THE SPRINT…
Insight Shared Zen
Backlog Grooming (1-2x’s / sprint)
Sprint Planning Pt 1 – Story selection
Sprint Plannin...
IN THE SPRINT…
Insight Shared Zen
Backlog Grooming (1-2x’s / sprint)
Sprint Planning Pt 1 – Story selection
Sprint Plannin...
IN THE SPRINT…
Insight Shared Zen
Backlog Grooming (1-2x’s / sprint)
Sprint Planning Pt 1 – Story selection
Sprint Plannin...
Backchannels
Remember this Principle?
Multiple Open
Channels Always (MOCA)
INTENTIONALLY
SOCIAL
(The Lounge)
http://www.pictofigo.com/picture/detail/2650/Action?category=1
•  Why?
•  Principles
•  Practices
•  What’s next?
Fully
Di...
Successfully
adopt Scrum or
KanbanSuccessfully adopt
XP engineering
practices (i.e.,
Software
Craftsmanship) –
Continuous
...
http://leanchange.org
Used with permission
Used with permission
http://tinyhouseswoon.com/wp-content/uploads/2013/11/ynez-tiny-house-1.jpg
IS IT
FOR
EVERYONE?
Mark Kilby
Agile Coach
mkilby@sonatype.com
mark@markkilby.com
@mkilby– twitter
Linkedin.com/in/mkilby
http://markkilby.com...
Are you remotely agile?  - ATS2015
Are you remotely agile?  - ATS2015
Are you remotely agile?  - ATS2015
Are you remotely agile?  - ATS2015
Are you remotely agile?  - ATS2015
Upcoming SlideShare
Loading in …5
×

Are you remotely agile? - ATS2015

882 views

Published on

Providing an overview of Sonatype's distributed agile approach. This was a 1 hour presentation at South Florida Agile Asociation's Agile Transformation Summit 2015.

Published in: Software
  • Be the first to comment

Are you remotely agile? - ATS2015

  1. 1. Are  You   Remotely  Agile?   Mark  Kilby   Agile  Transforma9on  Summit  2015  
  2. 2. MARK KILBY SOFTWARE SINCE 1990 AGILE COACHING SINCE 2003 Agile Orlando Past
  3. 3. http://tinyhouseswoon.com/wp-content/uploads/2013/11/ynez-tiny-house-1.jpg TINY HOUSES
  4. 4. WHAT  ABOUT  YOU?  
  5. 5. SOME QUESTIONS FOR YOU… DO YOU PRACTICE AGILE NOW? (SCRUM, EXTREME PROGRAMMING, KANBAN, FDD, DSDM, CRYSTAL, SAFE, DAD, LESS, ETC.)
  6. 6. ONE MORE QUESTION… ARE YOU FAMILIAR WITH SCRUM?
  7. 7. ARE YOU REMOTE OR DO YOU WORK WITH REMOTE TEAM MEMBERS? (OR HAVE DONE SO IN THE PAST?)
  8. 8. IS EVERYONE REMOTE? (IN YOUR TEAM OR ORGANIZATION)
  9. 9. 2001   Jason  VanZyl   launches   Maven  and   Maven  Central   2010   Wayne  Jackson   joins  as  CEO,   Company   funded,   Central   reaches  4B   2008   Sonatype   formed  around   Nexus   development   team   2006   Maven   emerging  as  a   standard,   Central   reaches  100M   2008   Nexus   repository   manager   introduced  to   OS  community   2006   M2eclipse   introduced  to   OS  community     2013   Sonatype   launches     CLM  and     Nexus  Pro  CLM   soluFons   2012   Sonatype   raises  growth   round  of  $25   million,  NEA   leads   2012   Nexus   surpasses  20k   installs   2014   Central   surpasses   17.2B         requests   ABOUT SONATYPE
  10. 10. http://en.wikipedia.org/wiki/Iterative_and_incremental_development
  11. 11. http://www.pictofigo.com/picture/detail/2650/Action?category=1 Fully Distributed Agile
  12. 12. Zen Insight Nexus Used with permission
  13. 13. http://successfulsoftware.net/2009/07/27/where-i-program/ Used with permission
  14. 14. http://successfulsoftware.net/2009/07/27/where-i-program/ CAN THIS WORK?
  15. 15. http://successfulsoftware.net/2009/07/27/where-i-program/ BENEFITS OF REMOTE WORK?
  16. 16. http://successfulsoftware.net/2009/07/27/where-i-program/ BENEFITS OF REMOTE WORK? Less stressed Adapted from TechRepublic article Jan 19, 2015 “10 Good Reasons Why Working Remote Makes Sense” http://tek.io/1J1j0BX
  17. 17. http://successfulsoftware.net/2009/07/27/where-i-program/ BENEFITS OF REMOTE WORK? Less stressed Adapted from TechRepublic article Jan 19, 2015 “10 Good Reasons Why Working Remote Makes Sense” http://tek.io/1J1j0BX Provides more choices (work environment & style)
  18. 18. http://successfulsoftware.net/2009/07/27/where-i-program/ BENEFITS OF REMOTE WORK? Less stressed Adapted from TechRepublic article Jan 19, 2015 “10 Good Reasons Why Working Remote Makes Sense” http://tek.io/1J1j0BX Provides more choices (work environment & style)
  19. 19. http://successfulsoftware.net/2009/07/27/where-i-program/ BENEFITS OF REMOTE WORK? Less stressed Adapted from TechRepublic article Jan 19, 2015 “10 Good Reasons Why Working Remote Makes Sense” http://tek.io/1J1j0BX Provides more choices (work environment & style) Cost less ???
  20. 20. http://successfulsoftware.net/2009/07/27/where-i-program/ BENEFITS OF REMOTE WORK? Less stressed Adapted from TechRepublic article Jan 19, 2015 “10 Good Reasons Why Working Remote Makes Sense” http://tek.io/1J1j0BX Provides more choices (work environment & style) Cost less ???
  21. 21. http://successfulsoftware.net/2009/07/27/where-i-program/ IS IT FOR EVERYONE?
  22. 22. http://tinyhouseswoon.com/wp-content/uploads/2013/11/ynez-tiny-house-1.jpg IS IT FOR EVERYONE?
  23. 23. http://www.pictofigo.com/picture/detail/2650/Action?category=1 •  Why? •  Principles •  Practices •  What’s next? Fully Distributed Agile
  24. 24. http://www.pictofigo.com/picture/detail/2650/Action?category=1 •  Why? •  Principles •  Practices •  What’s next? Fully Distributed Agile
  25. 25. WHY REMOTE? http://en.wikipedia.org/wiki/Oculus_Rift
  26. 26. 29   5/28/15   https://flic.kr/p/a3UVDV
  27. 27. WHAT’S  IN  IT  FOR  ME?  
  28. 28. http://rugby-pioneers.blogs.com/.a/ 6a00d834525c4769e201a5116f1a42970c-500wi Working with best & brightest will UP your game
  29. 29. WORK-LIFE BLEND https://www.flickr.com/photos/seeveeaar/2799505769/ CC BY-ND 2.0
  30. 30. MAKE A DIFFERENCE / NO SOUL-CRUSHING http://en.wikipedia.org/wiki/%C3%87a_Ira
  31. 31. ARE  WE  AGILE?   Satisfy the Customer Welcome Change Deliver Frequently Collaborate Daily Support & Trust Motivated Teams Promote Face-to-Face Conversations Measured by Working Software Promote Sustainable Pace Promote Technical Excellence Maximize Through Simplicity Have Self-Organized Teams Reflect & Adjust Regularly Source: www.agilemanifesto.org
  32. 32. ARE  WE  AGILE?   Satisfy the Customer Welcome Change Deliver Frequently Collaborate Daily Support & Trust Motivated Teams Promote Face-to-Face Conversations Measured by Working Software Promote Sustainable Pace Promote Technical Excellence Maximize Through Simplicity Have Self-Organized Teams Reflect & Adjust Regularly Source: www.agilemanifesto.org ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  33. 33. ARE  WE  AGILE?   Satisfy the Customer Welcome Change Deliver Frequently Collaborate Daily Support & Trust Motivated Teams Promote Face-to-Face Conversations Measured by Working Software Promote Sustainable Pace Promote Technical Excellence Maximize Through Simplicity Have Self-Organized Teams Reflect & Adjust Regularly Source: www.agilemanifesto.org ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ?
  34. 34. https://www.flickr.com/photos/sixteenmilesofstring/3414400933 (CC BY 2.0)
  35. 35. 38   5/29/15   DON’T GO CHEAP http://www.pexels.com/photo/broken-airplane-plane-old-960/ (CC0)
  36. 36. T-­‐SHAPED  PEOPLE  (A  MUST)   https://www.flickr.com/photos/beantin/5839121562/in/photolist- (CC BY-SA 2.0)
  37. 37. COMFORTABLE   IN  2  WORLDS   https://flic.kr/p/pnkY9V (CC BY 2.0)
  38. 38. SERVANT LEADERSHIP FROM THE TOP Used with permission
  39. 39. Mike Brian Joel Steve Brian Jason Jason Kelly Manfre d Justin Jamie Damia n Michae l Chris Darius h Rick Thad Kevin Stuart Benja min Tamas Alin Bruce Jeff Mark Rich Peter Joe Daniel Vlad Paul Used with permission
  40. 40. OPEN SOURCE MINDSET http://en.wikipedia.org/wiki/Artisan CRAFTSMANSHIP
  41. 41. OPEN SOURCE MINDSET http://en.wikipedia.org/wiki/Artisan craftsmanship CHALLENGING ASSUMPTIONS
  42. 42. OPEN SOURCE MINDSET http://en.wikipedia.org/wiki/Artisan craftsmanship challenging assumptions RAPID PROTOTYPING
  43. 43. OPEN SOURCE MINDSET http://en.wikipedia.org/wiki/Artisan craftsmanship challenging assumptions rapid prototyping SHARING
  44. 44. OPEN SOURCE MINDSET http://en.wikipedia.org/wiki/Artisan craftsmanship challenging assumptions rapid prototyping sharing TRANSPARENCY
  45. 45. OPEN SOURCE MINDSET http://en.wikipedia.org/wiki/Artisan craftsmanship challenging assumptions rapid prototyping sharing transparency DIY
  46. 46. http://www.pictofigo.com/picture/detail/2650/Action?category=1 •  Why? •  Principles •  Practices •  What’s next? Fully Distributed Agile
  47. 47. Growing Principles ? https://www.flickr.com/photos/sonofgroucho/7366404954 (CC BY 2.0)
  48. 48. Work With https://flic.kr/p/fjfWbo
  49. 49. Work With https://flic.kr/p/fjfWbo and https://flic.kr/p/fjfW8Y (CC BY 2.0)
  50. 50. WORK OPEN / GO ANYWHERE / LEAVE NO TRACE Used with permission
  51. 51. WORK OPEN / GO ANYWHERE / LEAVE NO TRACE NOTE: 2 Teams share this task board for development on the same product Used with permission
  52. 52. Multiple Open Channels Always (MOCA) https://flic.kr/p/6A7D3E
  53. 53. Multiple Open Channels Always (MOCA) Used with permission
  54. 54. (CC BY NC SA 4.0) WORK-LIFE BLEND-ing
  55. 55. Used with Permission YOU’RE WORKING WHERE TODAY?
  56. 56. http://www.pictofigo.com/picture/detail/2650/Action?category=1 •  Why? •  Principles •  Practices •  What’s next? Fully Distributed Agile
  57. 57. REMEMBER THESE 2 TEAMS? NOTE: 2 Teams share this task board for development on the same product Used with permission
  58. 58. STAY WITH THE PACK Zen Insight Used with permission
  59. 59. IN THE SPRINT… Insight Shared Zen Backlog Grooming (1-2x’s / sprint) Sprint Planning Pt 1 – Story selection Sprint Planning Pt 2 – tasking Sprint Planning Pt 2 – tasking
  60. 60. IN THE SPRINT… Insight Shared Zen Backlog Grooming (1-2x’s / sprint) Sprint Planning Pt 1 – Story selection Sprint Planning Pt 2 – tasking Sprint Planning Pt 2 - tasking Task Board ßsame Jira Agile board with “sprint per team” à Task Board REMEMBER? 2 Teams share the task board for development on the same product
  61. 61. IN THE SPRINT… Insight Shared Zen Backlog Grooming (1-2x’s / sprint) Sprint Planning Pt 1 – Story selection Sprint Planning Pt 2 – tasking Sprint Planning Pt 2 - tasking Task Board ßsame Jira Agile board with “sprint per team” à Task Board Design (complex stories & epics) Code Review – Github Pull Requests (two +1s to move forward)
  62. 62. IN THE SPRINT… Insight Shared Zen Backlog Grooming (1-2x’s / sprint) Sprint Planning Pt 1 – Story selection Sprint Planning Pt 2 – tasking Sprint Planning Pt 2 - tasking Task Board ßsame Jira Agile board with “sprint per team” à Task Board Design (complex stories & epics) Code Review – Github Pull Requests (two +1s to move forward) Daily Scrum ß Visiting à Daily Scrum Team Room (open to all)
  63. 63. IN THE SPRINT… Insight Shared Zen Backlog Grooming (1-2x’s / sprint) Sprint Planning Pt 1 – Story selection Sprint Planning Pt 2 – tasking Sprint Planning Pt 2 - tasking Task Board ßsame Jira Agile board with “sprint per team” à Task Board Design (complex stories & epics) Code Review – Github Pull Requests (two +1s to move forward) Daily Scrum ß Visiting à Daily Scrum Team Room (open to all) Sprint Review Retrospective
  64. 64. IN THE SPRINT… Insight Shared Zen Backlog Grooming (1-2x’s / sprint) Sprint Planning Pt 1 – Story selection Sprint Planning Pt 2 – tasking Sprint Planning Pt 2 - tasking Task Board ßsame Jira Agile board with “sprint per team” à Task Board Design (complex stories & epics) Code Review – Github Pull Requests (two +1s to move forward) Daily Scrum Daily Scrum Team Room (open to all) Sprint Review Retrospective
  65. 65. Backchannels Remember this Principle? Multiple Open Channels Always (MOCA)
  66. 66. INTENTIONALLY SOCIAL (The Lounge)
  67. 67. http://www.pictofigo.com/picture/detail/2650/Action?category=1 •  Why? •  Principles •  Practices •  What’s next? Fully Distributed Agile
  68. 68. Successfully adopt Scrum or KanbanSuccessfully adopt XP engineering practices (i.e., Software Craftsmanship) – Continuous Integration/Delivery, Automated Testing, TDD, BDD Successfully integrate business expertise (Product Owner with decision authority in the team, Lean Startup, Impact Mapping, Roman Pichler’s Product Owner tools) Going beyond agile; setting and executing “organizational experiments” (e.g., Valve, WL Gore, Github) AGILE FLUENCY
  69. 69. http://leanchange.org
  70. 70. Used with permission
  71. 71. Used with permission
  72. 72. http://tinyhouseswoon.com/wp-content/uploads/2013/11/ynez-tiny-house-1.jpg IS IT FOR EVERYONE?
  73. 73. Mark Kilby Agile Coach mkilby@sonatype.com mark@markkilby.com @mkilby– twitter Linkedin.com/in/mkilby http://markkilby.com Questions? THANKS! bit.ly/sonatypeagile MarkKilby.com Find out more at:

×