SlideShare a Scribd company logo
1 of 77
Are You Remotely
Agile?
Mark Kilby
MARK KILBY
DEVELOPING SOFTWARE SINCE 1990
AGILE INFECTED - 1999
AGILE COACHING SINCE 2003
Past
@mkilby
@mkilby
MISSION
SUMMARY:
EXPLORATORY
COACH
https://www.flickr.com/photos/gsfc/14886311949 CC BY 2.0
@mkilby
@mkilby
Sonatype: supporting millions of developers worldwide
100k
30B18M
OSS USERS
easy to build
CENTRAL
easy to share
NEXUS REPOS
easy to manage
NEXUS LIFECYCLE
easy to automate
@mkilby
http://en.wikipedia.org/wiki/Iterative_and_incremental_development
@mkilby
Courtesy of the FIO Chrome extenstion http://www.fioapp.co
10 http://tlk.io/virtualfacilitation https://flic.kr/p/5pxcMK CC BY 2.0@mkilby
… AND WE
ALL WORK
FROM HOME
(CC BY NC SA 4.0)
http://www.pictofigo.com/picture/detail/2650/Action?category=1
Fully
Distributed
Agile
@mkilby
https://www.sketchport.com/drawing/4504765476110336/ncc-1701
CC-BY@mkilby
Can we boldly go?
https://www.sketchport.com/drawing/4504765476110336/ncc-1701
CC-BY@mkilby
ARE YOU
SERIOUS?
https://commons.wikimedia.org/wiki/File:Klingon_(1305760507).jpg CC 2.0
14 http://tlk.io/virtualfacilitation https://flic.kr/p/5pxcMK CC BY 2.0@mkilby
CAN
THIS
WORK?
(CC BY NC SA 4.0)
15 http://tlk.io/virtualfacilitation https://flic.kr/p/5pxcMK CC BY 2.0@mkilby
(A BETTER QUESTION)
IS IT
FOR
EVERYONE?
(CC BY NC SA 4.0)
http://www.pictofigo.com/picture/detail/2650/Action?category=1
• Why?
• Preconditions
• Principles &
Practices
• More info / Q&A
Fully
Distributed
Agile
@mkilby
http://www.pictofigo.com/picture/detail/2650/Action?category=1
• Why?
• Preconditions
• Principles &
Practices
• More info / Q&A
Fully
Distributed
Agile
@mkilby
WHAT’S IN IT FOR ME/US?
@mkilby
BHAG
@mkilby
https://commons.wikimedia.org/wiki/File:STS-120_crew.jpg public
domain
Working
with the
best
will UP
your
game
@mkilby
https://www.flickr.com/photos/seeveeaar/2799505769/ CC BY-ND 2.0
WORK WHERE
YOU ARE EFFECTIVE
https://commons.wikimedia.org/wiki/File:Lost_in_Space_program_premiere_1965.JPG
public domain
@mkilby
https://en.wikipedia.org/wiki/Space_Shuttle_program#/media/File:Challenger_explosion.jpg
public domain
NO SOUL
CRUSHING
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
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
@mkilby
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
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
?
@mkilby
http://www.pictofigo.com/picture/detail/2650/Action?category=1
• Why?
• Preconditions
• Principles &
Practices
• Bonus info /
Q&A
Fully
Distributed
Agile
@mkilby
26 5/23/2016
DON’T GO
CHEAP
http://www.pexels.com/photo/broken-airplane-plane-old-960/ (CC0)@mkilby
T-SHAPED PEOPLE (A MUST)
https://www.flickr.com/photos/beantin/5839121562/in/photolist-
(CC BY-SA 2.0)
@mkilby
GET COMFORTABLE
IN 2 WORLDS
https://flic.kr/p/pnkY9V
(CC BY 2.0)
@mkilby
SERVANT
LEADERSHIP
FROM THE TOP
Used with permission
@mkilby
Used with permission
@mkilby
OPEN
SOURCE
MINDSET
http://en.wikipedia.org/wiki/Artisan
craftsmanship
challenging assumptions
rapid prototyping
sharing
transparency
DIY
@mkilby
http://www.pictofigo.com/picture/detail/2650/Action?category=1
• Why?
• Preconditions
• Principles &
Practices
• More info / Q&A
Fully
Distributed
Agile
@mkilby
Emerging
Principles ?
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
tempting
to work
solo
https://flic.kr/p/fjfWbo
When
remote…
@mkilby
PRINCIPLE:
Work
With
https://flic.kr/p/fjfWbo and https://flic.kr/p/fjfW8Y (CC BY 2.0)@mkilby
https://flic.kr/p/fjfWbo and https://flic.kr/p/fjfW8Y (CC BY 2.0)@mkilby
Get to know
your crew
@mkilby
Get to know
your crew
• Unstructured?
• Slight Structure:
• Lean Coffee
• Open Space
• Constellations
@mkilby
OVERLAP
COLLABORATION TIME
Zen Insight
NOTE: 2 Teams share this
task board for development
on the same product
Used with permission
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
@mkilby
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
Used with permission
WORK OPEN /
GO ANYWHERE /
LEAVE NO TRACE
WORK OPEN /
GO ANYWHERE /
LEAVE NO TRACE
NOTE: 2 Teams share this
task board for development
on the same product
Used with permission
Shared task
boards
Shared progress
“I’m done. Who
needs help?”
Multiple Open
Channels Always
Used with permission
Used with permission
Is this
multi-tasking?
Multiple Open
Channels Always
https://flic.kr/p/6A7D3E CC BY-SA 2.0
@mkilby
Backchannels
Remember this Principle?
Multiple Open
Channels Always (MOCA)
BACKCHANNEL = PERIPHERAL SENSE
https://flic.kr/p/5pxcMK CC BY 2.0@mkilby
FOR MORE ON BACKCHANNELS …
@mkilby
… on markkilby.com
53 5/23/2016
A common hole to fall into …
https://commons.wikimedia.org/wiki/File:Black_Hole_Milkyway.jpg CC SA 2.0 Germany
@mkilby
If we are
new to a
team, we
tend to …
http://cdn.meme.am/instances/59093587.jpg
@mkilby
ASK
QUESTIONS
IN OPEN
CHANNELS
YOU MAY
NOT KNOW
WHO ELSE
YOU ARE
HELPING
http://cdn.meme.am/instances/59093587.jpg
@mkilby
@mkilby
https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/PSM_V37_D360_Balance_of_equal_arms.jpg/1280px-PSM_V37_D360_Balance_of_equal_arms.jpg
WORK LIFE
(CC BY NC SA 4.0)
WORK-LIFE
BLEND-ing
@mkilby
There are limits
MarkKilby.com CC BY NC S@mkilby
Are we meeting or
hanging out?
https://flic.kr/p/4NxNw2 CC BY 2.0
@mkilby
For Distributed Meetings
START EARLY
FINISH LATE
https://flic.kr/p/4NxNw2 CC BY 2.0
@mkilby
Used with Permission
YOU’RE
WORKING
WHERE
TODAY?
INTENTIONALLY
SOCIAL
(The Lounge)
@mkilby
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
https://www.sketchport.com/drawing/4504765476110336/ncc-1701
CC-BY@mkilby
Can we boldly go?
http://www.pictofigo.com/picture/detail/2650/Action?category=1
• Why?
• Preconditions
• Principles &
Practices
• More info / Q&A
Fully
Distributed
Agile
@mkilby
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
https://en.wikipedia.org/wiki/File:RedDwarfPlanet.jpg public domain
We are finding
other habitable
places
Some are
closer than
you think
(#SGFLA volunteers)
@mkilby
#SGFLA
volunteers
rocked
We worked
distributed
Same
principles
applied
https://en.wikipedia.org/wiki/Helix_Nebula#/media/File:Comets_Kick_up_Dust_in_Helix_Nebula_(PIA09178).jpg public do@mkilby
http://www.pictofigo.com/picture/detail/2650/Action?category=1
@mkilby
Want to
know more?
bit.ly/sonatypeagile
MarkKilby.com
http://www.pictofigo.com/picture/detail/2650/Action?category=1
@mkilby
Want to know
EVEN more?
Podcasts
Blogs Courses
A community
of explorers
https://commons.wikimedia.org/wiki/File:ISS_and_Endeavour_seen_from_the_Soyuz_TMA-20_spacecraft_30.jpg public do
https://www.sketchport.com/drawing/4504765476110336/ncc-1701
CC-BY@mkilby
Let’s boldly go
Mark Kilby
mkilby@sonatype.com
mark@markkilby.com
Linkedin.com/in/mkilby
http://markkilby.com
Questions?
…or visit us
Open Space
tomorrow!
Let’s talk later …
@mkilby
Agileflorida.com

More Related Content

Viewers also liked

Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)
Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)
Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)Tamas Cservenak
 
Using Jenkins XML API
Using Jenkins XML APIUsing Jenkins XML API
Using Jenkins XML APIAnton Weiss
 
Continuous Delivery with Jenkins Workflow
Continuous Delivery with Jenkins WorkflowContinuous Delivery with Jenkins Workflow
Continuous Delivery with Jenkins WorkflowUdaypal Aarkoti
 
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)CloudBees
 
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...Docker, Inc.
 

Viewers also liked (6)

Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)
Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)
Smart Repository Management (openBlend 2011, Ljubljana, Slovenia)
 
Using Jenkins XML API
Using Jenkins XML APIUsing Jenkins XML API
Using Jenkins XML API
 
Jenkins CI presentation
Jenkins CI presentationJenkins CI presentation
Jenkins CI presentation
 
Continuous Delivery with Jenkins Workflow
Continuous Delivery with Jenkins WorkflowContinuous Delivery with Jenkins Workflow
Continuous Delivery with Jenkins Workflow
 
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
Pimp your Continuous Delivery Pipeline with Jenkins workflow (W-JAX 14)
 
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
 

Similar to Are You Remotely Agile? Exploring Principles of Distributed Agile Teams

Are you remotely agile? - ATS2015
Are you remotely agile?  - ATS2015Are you remotely agile?  - ATS2015
Are you remotely agile? - ATS2015Mark Kilby
 
From Java Monoliths to K8s
From Java Monoliths to K8sFrom Java Monoliths to K8s
From Java Monoliths to K8sVMware Tanzu
 
Hackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we MakeHackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we Makeesben1962
 
Rejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform GainRejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform GainŁukasz Piątkowski
 
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)Channy Yun
 
Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3Asher Martin
 
Run your Java apps on Cloud Foundry
Run your Java apps on Cloud FoundryRun your Java apps on Cloud Foundry
Run your Java apps on Cloud FoundryAndy Piper
 
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)jaxLondonConference
 
The Tale of 2 OpenStack contributors
The Tale of 2 OpenStack contributorsThe Tale of 2 OpenStack contributors
The Tale of 2 OpenStack contributorsMaish Saidel-Keesing
 
Firefox os how large open source project works
Firefox os   how large open source project worksFirefox os   how large open source project works
Firefox os how large open source project worksFred Lin
 
Javascript Apps at Build Artifacts
Javascript Apps at Build ArtifactsJavascript Apps at Build Artifacts
Javascript Apps at Build ArtifactsClay Smith
 

Similar to Are You Remotely Agile? Exploring Principles of Distributed Agile Teams (20)

Are you remotely agile? - ATS2015
Are you remotely agile?  - ATS2015Are you remotely agile?  - ATS2015
Are you remotely agile? - ATS2015
 
sbt 1
sbt 1sbt 1
sbt 1
 
Squeak
SqueakSqueak
Squeak
 
From Java Monoliths to K8s
From Java Monoliths to K8sFrom Java Monoliths to K8s
From Java Monoliths to K8s
 
From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020From Monolith to K8s - Spring One 2020
From Monolith to K8s - Spring One 2020
 
QCon Plus From monoliths to k8s - Workshop
QCon Plus From monoliths to k8s - WorkshopQCon Plus From monoliths to k8s - Workshop
QCon Plus From monoliths to k8s - Workshop
 
Jenkins X on Linode LKE
Jenkins X on Linode LKEJenkins X on Linode LKE
Jenkins X on Linode LKE
 
Continuos Integration @Knetminer
Continuos Integration @KnetminerContinuos Integration @Knetminer
Continuos Integration @Knetminer
 
Hackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we MakeHackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we Make
 
Rejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform GainRejekts 24 EU No GitOps Pain, No Platform Gain
Rejekts 24 EU No GitOps Pain, No Platform Gain
 
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
KubeMonkey를 통한 Chaos Engineering 실전 운영하기 - 윤석찬 (AWS 테크에반젤리스트)
 
Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3Cape Cod Web Technology Meetup - 3
Cape Cod Web Technology Meetup - 3
 
Run your Java apps on Cloud Foundry
Run your Java apps on Cloud FoundryRun your Java apps on Cloud Foundry
Run your Java apps on Cloud Foundry
 
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
 
GitHub Event.pptx
GitHub Event.pptxGitHub Event.pptx
GitHub Event.pptx
 
The Tale of 2 OpenStack contributors
The Tale of 2 OpenStack contributorsThe Tale of 2 OpenStack contributors
The Tale of 2 OpenStack contributors
 
Firefox os how large open source project works
Firefox os   how large open source project worksFirefox os   how large open source project works
Firefox os how large open source project works
 
Rexdockercon2017
Rexdockercon2017Rexdockercon2017
Rexdockercon2017
 
JNation 2020 :: From Monolithto K8s
JNation 2020 :: From Monolithto K8sJNation 2020 :: From Monolithto K8s
JNation 2020 :: From Monolithto K8s
 
Javascript Apps at Build Artifacts
Javascript Apps at Build ArtifactsJavascript Apps at Build Artifacts
Javascript Apps at Build Artifacts
 

More from Mark Kilby

My slides are moving
My slides are movingMy slides are moving
My slides are movingMark Kilby
 
Facilitating distributed agile teams Lean Agile US 2019
Facilitating distributed agile teams   Lean Agile US 2019Facilitating distributed agile teams   Lean Agile US 2019
Facilitating distributed agile teams Lean Agile US 2019Mark Kilby
 
You Have To Say More There: Effective Communication in a Distributed Agile Team
You Have To Say More There: Effective Communication in a Distributed Agile TeamYou Have To Say More There: Effective Communication in a Distributed Agile Team
You Have To Say More There: Effective Communication in a Distributed Agile TeamMark Kilby
 
8 Elements of Successful Distributed Agile Teams SFTA ITPallooza Dec20180
8 Elements of Successful Distributed Agile Teams   SFTA ITPallooza Dec201808 Elements of Successful Distributed Agile Teams   SFTA ITPallooza Dec20180
8 Elements of Successful Distributed Agile Teams SFTA ITPallooza Dec20180Mark Kilby
 
8 elements of successful distributed agile teams agile dc preview
8 elements of successful distributed agile teams   agile dc preview8 elements of successful distributed agile teams   agile dc preview
8 elements of successful distributed agile teams agile dc previewMark Kilby
 
Agile distributed teams option or oxymoron agile2018
Agile distributed teams   option or oxymoron agile2018Agile distributed teams   option or oxymoron agile2018
Agile distributed teams option or oxymoron agile2018Mark Kilby
 
Agile distributed teams oxymoron or option
Agile distributed teams   oxymoron or optionAgile distributed teams   oxymoron or option
Agile distributed teams oxymoron or optionMark Kilby
 
Thriving in Virtual Space
Thriving in Virtual Space Thriving in Virtual Space
Thriving in Virtual Space Mark Kilby
 
Do i trust what i can't see (orlando code camp 2017)
Do i trust what i can't see (orlando code camp 2017)Do i trust what i can't see (orlando code camp 2017)
Do i trust what i can't see (orlando code camp 2017)Mark Kilby
 
Do i trust what i can't see? Successful distributed teams - LeanAgileUS 2017
Do i trust what i can't see?  Successful distributed teams - LeanAgileUS 2017Do i trust what i can't see?  Successful distributed teams - LeanAgileUS 2017
Do i trust what i can't see? Successful distributed teams - LeanAgileUS 2017Mark Kilby
 
Intro to the audacious salon - Distributed Agile
Intro to the audacious salon - Distributed AgileIntro to the audacious salon - Distributed Agile
Intro to the audacious salon - Distributed AgileMark Kilby
 
Communicating and collaborating how distributed teams can thrive - kilby-ho...
Communicating and collaborating   how distributed teams can thrive - kilby-ho...Communicating and collaborating   how distributed teams can thrive - kilby-ho...
Communicating and collaborating how distributed teams can thrive - kilby-ho...Mark Kilby
 
Do i know you? Rapport on distributed teams - OCC 2016
Do i know you? Rapport on distributed teams - OCC 2016Do i know you? Rapport on distributed teams - OCC 2016
Do i know you? Rapport on distributed teams - OCC 2016Mark Kilby
 
Is your user group dying? The Agile Florida story (Agile2015)
Is your user group dying? The Agile Florida story (Agile2015)Is your user group dying? The Agile Florida story (Agile2015)
Is your user group dying? The Agile Florida story (Agile2015)Mark Kilby
 
Distributed facilitation basics
Distributed facilitation basicsDistributed facilitation basics
Distributed facilitation basicsMark Kilby
 
Driving Value with Agile Teams (IIBA-AO event)
Driving Value with Agile Teams (IIBA-AO event)Driving Value with Agile Teams (IIBA-AO event)
Driving Value with Agile Teams (IIBA-AO event)Mark Kilby
 
Remotely Agile - lightning talk - agile2014
Remotely Agile - lightning talk - agile2014Remotely Agile - lightning talk - agile2014
Remotely Agile - lightning talk - agile2014Mark Kilby
 
Will my band stay together? lightning talk - agile2014
Will my band stay together? lightning talk - agile2014Will my band stay together? lightning talk - agile2014
Will my band stay together? lightning talk - agile2014Mark Kilby
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an introMark Kilby
 
Collaboration through Conflict - Orlando Code Camp March 2014
Collaboration through Conflict - Orlando Code Camp March 2014Collaboration through Conflict - Orlando Code Camp March 2014
Collaboration through Conflict - Orlando Code Camp March 2014Mark Kilby
 

More from Mark Kilby (20)

My slides are moving
My slides are movingMy slides are moving
My slides are moving
 
Facilitating distributed agile teams Lean Agile US 2019
Facilitating distributed agile teams   Lean Agile US 2019Facilitating distributed agile teams   Lean Agile US 2019
Facilitating distributed agile teams Lean Agile US 2019
 
You Have To Say More There: Effective Communication in a Distributed Agile Team
You Have To Say More There: Effective Communication in a Distributed Agile TeamYou Have To Say More There: Effective Communication in a Distributed Agile Team
You Have To Say More There: Effective Communication in a Distributed Agile Team
 
8 Elements of Successful Distributed Agile Teams SFTA ITPallooza Dec20180
8 Elements of Successful Distributed Agile Teams   SFTA ITPallooza Dec201808 Elements of Successful Distributed Agile Teams   SFTA ITPallooza Dec20180
8 Elements of Successful Distributed Agile Teams SFTA ITPallooza Dec20180
 
8 elements of successful distributed agile teams agile dc preview
8 elements of successful distributed agile teams   agile dc preview8 elements of successful distributed agile teams   agile dc preview
8 elements of successful distributed agile teams agile dc preview
 
Agile distributed teams option or oxymoron agile2018
Agile distributed teams   option or oxymoron agile2018Agile distributed teams   option or oxymoron agile2018
Agile distributed teams option or oxymoron agile2018
 
Agile distributed teams oxymoron or option
Agile distributed teams   oxymoron or optionAgile distributed teams   oxymoron or option
Agile distributed teams oxymoron or option
 
Thriving in Virtual Space
Thriving in Virtual Space Thriving in Virtual Space
Thriving in Virtual Space
 
Do i trust what i can't see (orlando code camp 2017)
Do i trust what i can't see (orlando code camp 2017)Do i trust what i can't see (orlando code camp 2017)
Do i trust what i can't see (orlando code camp 2017)
 
Do i trust what i can't see? Successful distributed teams - LeanAgileUS 2017
Do i trust what i can't see?  Successful distributed teams - LeanAgileUS 2017Do i trust what i can't see?  Successful distributed teams - LeanAgileUS 2017
Do i trust what i can't see? Successful distributed teams - LeanAgileUS 2017
 
Intro to the audacious salon - Distributed Agile
Intro to the audacious salon - Distributed AgileIntro to the audacious salon - Distributed Agile
Intro to the audacious salon - Distributed Agile
 
Communicating and collaborating how distributed teams can thrive - kilby-ho...
Communicating and collaborating   how distributed teams can thrive - kilby-ho...Communicating and collaborating   how distributed teams can thrive - kilby-ho...
Communicating and collaborating how distributed teams can thrive - kilby-ho...
 
Do i know you? Rapport on distributed teams - OCC 2016
Do i know you? Rapport on distributed teams - OCC 2016Do i know you? Rapport on distributed teams - OCC 2016
Do i know you? Rapport on distributed teams - OCC 2016
 
Is your user group dying? The Agile Florida story (Agile2015)
Is your user group dying? The Agile Florida story (Agile2015)Is your user group dying? The Agile Florida story (Agile2015)
Is your user group dying? The Agile Florida story (Agile2015)
 
Distributed facilitation basics
Distributed facilitation basicsDistributed facilitation basics
Distributed facilitation basics
 
Driving Value with Agile Teams (IIBA-AO event)
Driving Value with Agile Teams (IIBA-AO event)Driving Value with Agile Teams (IIBA-AO event)
Driving Value with Agile Teams (IIBA-AO event)
 
Remotely Agile - lightning talk - agile2014
Remotely Agile - lightning talk - agile2014Remotely Agile - lightning talk - agile2014
Remotely Agile - lightning talk - agile2014
 
Will my band stay together? lightning talk - agile2014
Will my band stay together? lightning talk - agile2014Will my band stay together? lightning talk - agile2014
Will my band stay together? lightning talk - agile2014
 
Story maps and personas an intro
Story maps and personas   an introStory maps and personas   an intro
Story maps and personas an intro
 
Collaboration through Conflict - Orlando Code Camp March 2014
Collaboration through Conflict - Orlando Code Camp March 2014Collaboration through Conflict - Orlando Code Camp March 2014
Collaboration through Conflict - Orlando Code Camp March 2014
 

Recently uploaded

Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 

Recently uploaded (20)

Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 

Are You Remotely Agile? Exploring Principles of Distributed Agile Teams

Editor's Notes

  1. Worked with agile software teams since 2003 (over 115 as of 4/2016). 30% of my teams were distributed in some way
  2. Worked with agile software teams since 2003 (over 115 as of 4/2016). 30% of my teams were distributed in some way
  3. That’s what I thought when I heard of this company …
  4. We probably use many of the same tools you do …
  5. As of April 2016, 18M developers using components across different ecosystems (Maven, NuGet, npm, Docker, Bower, RubyGems, etc.) 30B requests against Central Repository
  6. We probably use many of the same tools you do …
  7. And we use Scrum. So what’s different?
  8. We are spread throughout the world …
  9. We are spread throughout the world …
  10. We are spread throughout the world …
  11. We are spread throughout the world …
  12. We are spread throughout the world …
  13. Paraphrase from a customer: We know what hell is like. We have used your competitor.
  14. We are spread throughout the world …
  15. MIKE -- That’s me at the bottom. You can’t get any flatter than this. Well, I guess they could toss me out, but I tend to stay well out of the way the vast majority of the time, merely a chat message or phone call away. With the general level of experience and expertise, we have been able to thrive without requiring a bunch of hierarchy. While we don’t have a bunch of managers, we do have plenty of leaders. There are clear lines of responsibility, though rather than being imposed, these have tended to emerge over time as we have grown and evolved the organization, working to keep people in their highest leverage roles. It becomes clear to everyone who the major influencers are, and the meritocratic nature of how we work is a not so obvious yet very important ingredient to our effectiveness. It also acts as a good filter when recruiting. People that care about things like title or where they are in the organizational hierarchy probably aren’t going to be comfortable with this. People that just want to develop awesome software love it. What? No pointy haired manager, wahoo.
  16. sharing transparency rapid prototyping craftsmanship
  17. We are spread throughout the world …
  18. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  19. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  20. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  21. Sharing food, sharing fun helps you understand preferences
  22. Sharing food, sharing fun helps you understand preferences
  23. Sharing food, sharing fun helps you understand preferences
  24. See each others work
  25. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  26. See each others work
  27. See each others work
  28. Worked with agile software teams since 2003. 10-15% were co-located.
  29. Worked with agile software teams since 2003. 10-15% were co-located.
  30. Often we will hear and see family members in the background .. And we are ok with that if it does not disrupt our flow. I’ll sometimes pause to introduce co-workers to my family just as if they stopped by the office. That’s my wife working in the background.
  31. This is my fellow agile coach Jeffry Hesse .. He’s based in DC, but he likes to travel. This week, he was working in Argentina .. Just because he could in our work environment
  32. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  33. We are spread throughout the world …
  34. We are spread throughout the world …
  35. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  36. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  37. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  38. We are spread throughout the world …
  39. These seem to be emerging. It’s what we are observing right now. It may not be complete.
  40. We are spread throughout the world …
  41. We are spread throughout the world …
  42. We are spread throughout the world …
  43. We are spread throughout the world …