SlideShare a Scribd company logo
Beyond Agile
Conversational Development
Job van der Voort
@Jobvo - GitLab
Beyond Agile - @Jobvo
Beyond Agile - @Jobvo
Commuting hours to sit all
day behind a monitor
does not make sense
Beyond Agile - @Jobvo
160people all working from
home
GitLab
Beyond Agile - @Jobvo
ship fast
Beyond Agile - @Jobvo
ship continuously
collaborate
build something people want
not be in meetings in the middle of the night
Beyond Agile - @Jobvo
How to make this work in
a modern way?
Beyond Agile - @Jobvo
Conversational
Development
Beyond Agile - @Jobvo
An asynchronous, results-
driven method of building
software that aims to
shorten the cycle time of
change.
Beyond Agile - @Jobvo
Allows you to build better
stuff, faster
Beyond Agile - @Jobvo
4 principles
Beyond Agile - @Jobvo
1.Shorten the
conversation cycle
Beyond Agile - @Jobvo
1. Shorten the conversation cycle
Method: Minimally Viable Change (MVC)
Beyond Agile - @Jobvo
1. Shorten the conversation cycle
MVC for business
—Easier to coordinate
—Easier to reason about
—Easier to estimate
—Quicker to respond to market need
Beyond Agile - @Jobvo
1. Shorten the conversation cycle
MVC for teams
—Higher predictability
—Better code quality
—Easier to troubleshoot
—More sense of progress
Beyond Agile - @Jobvo
1. Shorten the conversation cycle
Method: Include gatekeepers into the conversation
Beyond Agile - @Jobvo
1. Shorten the conversation cycle
Other vital changes
1. Deploy frequently: if it hurts, do it more
2. Single changes: easier to link to problems
3. Deploy on peak times
4. Automated integration testing: test everything
Beyond Agile - @Jobvo
2.Thread the conversation
through all stages
Beyond Agile - @Jobvo
Beyond Agile - @Jobvo
Beyond Agile - @Jobvo
Link everything
—Give everyone access to the same information
—Only way to measure cycle time, therefore focus
on results
—Optimally: Everything in a single tool (GitLab)
Beyond Agile - @Jobvo
3.Invite everyone to the
conversation
Beyond Agile - @Jobvo
3. Invite everyone to the conversation
Beyond Agile - @Jobvo
3. Invite everyone to the conversation
Beyond Agile - @Jobvo
3. Invite everyone to the conversation
—Embrace asynchronous conversations
—Use realtime editing tools for meetings
—Prevent "Not Invented Here" syndrome by
practicing innersourcing
—Make things public!
Beyond Agile - @Jobvo
3. Invite everyone to the conversation
—Increases reuse of solutions, prevents duplicate
work
—Increases shared knowledge
—Work async and remote!
Beyond Agile - @Jobvo
4.Result oriented
conversations
Beyond Agile - @Jobvo
4. Result oriented conversations
Forget about hours, story
points
Connect work to relevant
business metrics
Beyond Agile - @Jobvo
1. Shorten the
conversation cycle
2. Thread conversation
through stages
Beyond Agile - @Jobvo
3. Invite everyone to the
conversation
4. Result oriented
conversations
Beyond Agile - @Jobvo
How to make this work for
open source?
Beyond Agile - @Jobvo
Ship small changes and
give everyone access to
the same tools
Beyond Agile - @Jobvo
What's the point?
^ ship faster, more agile, more
responsive to customer needs
Everyone
can contribute
Beyond Agile - @Jobvo
Questions?
@Jobvo
ConversationalDevelopment.com
Beyond Agile - @Jobvo

More Related Content

PDF
Conversational Development
PDF
Remote and Open: How GitLab functions (presentation at Landing.careers)
PPTX
GitLab 8.5 Highlights and Step-by-step tutorial
PDF
Git Branching for Agile Teams
PDF
Atlassian - The Latest & Greatest April 2014
PDF
GitLab webcast - Release 8.4
PPTX
Cranking CI to 11: Deployment Pipelines
PDF
Growing an Open Company
Conversational Development
Remote and Open: How GitLab functions (presentation at Landing.careers)
GitLab 8.5 Highlights and Step-by-step tutorial
Git Branching for Agile Teams
Atlassian - The Latest & Greatest April 2014
GitLab webcast - Release 8.4
Cranking CI to 11: Deployment Pipelines
Growing an Open Company

What's hot (20)

PDF
Managing releases effectively through git
PPTX
Bringing Pull Request to Gerrit
PPT
Flex and .NET Integration
PPTX
Using github development process in your company
PDF
Git Watch
PPTX
Ignite Talk: Continuous Delivery: Why Everyone Should Do It
PDF
Web Designer to Motion Designer - Generate NYC
PDF
Git Branching for Agile Teams
PPTX
Agile Apps
PPTX
An agile introduction to DevOps
PPTX
Agile and waterfall tango dancing
PPT
Agile web development in ten minutes
PDF
sitMUC 2018 - Speed up abap-unit data creation process
PDF
TuleapCon 2019. DevOps in Tuleap
 
PPTX
Git & GitLab
PDF
Git with t for teams
PDF
Robin Böhm - Angular 2 - code.talks 2015
PDF
GitHub Talk - Cody Carnachan
PDF
TuleapCon 2019. Tuleap explained by the users
 
PDF
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Managing releases effectively through git
Bringing Pull Request to Gerrit
Flex and .NET Integration
Using github development process in your company
Git Watch
Ignite Talk: Continuous Delivery: Why Everyone Should Do It
Web Designer to Motion Designer - Generate NYC
Git Branching for Agile Teams
Agile Apps
An agile introduction to DevOps
Agile and waterfall tango dancing
Agile web development in ten minutes
sitMUC 2018 - Speed up abap-unit data creation process
TuleapCon 2019. DevOps in Tuleap
 
Git & GitLab
Git with t for teams
Robin Böhm - Angular 2 - code.talks 2015
GitHub Talk - Cody Carnachan
TuleapCon 2019. Tuleap explained by the users
 
Six Things to Consider Before You Try Agile at Scale - Agile Business Forum -...
Ad

Similar to Beyond Agile: Conversational Development (20)

PDF
Conversational Development [Agile Portugal]
PDF
Principles of Iteration
PPTX
Agile principles 20-20 The Gorilla Coach
PDF
Hands onagile2012shared
PDF
pull based change management - Summary of interactive workshop at Lean Kanban...
PDF
Crossing the Chasm & Pull-based change interactive workshop handouts
PDF
Current Trends in Agile - opening keynote for Agile Israel 2014
PPT
Are You Really Agile?
PDF
Agile concepts for quality and process engineers for slideshare
PDF
Agile meets waterfall
PPTX
Agile 101
PDF
10-Year Retrospective of Agile - BCS Agile
PDF
recapitulando: de métodos ágeis até lean startup
PDF
Introduction to agility
PPT
ESSAP Agile Loops
PDF
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
PDF
FOSS and agile software development
PPTX
Introduction to Agile
PDF
The Agile Generational Workforce
 
Conversational Development [Agile Portugal]
Principles of Iteration
Agile principles 20-20 The Gorilla Coach
Hands onagile2012shared
pull based change management - Summary of interactive workshop at Lean Kanban...
Crossing the Chasm & Pull-based change interactive workshop handouts
Current Trends in Agile - opening keynote for Agile Israel 2014
Are You Really Agile?
Agile concepts for quality and process engineers for slideshare
Agile meets waterfall
Agile 101
10-Year Retrospective of Agile - BCS Agile
recapitulando: de métodos ágeis até lean startup
Introduction to agility
ESSAP Agile Loops
SFD2012Hanoi - Duong Trong Tan - Agile and FOSS
FOSS and agile software development
Introduction to Agile
The Agile Generational Workforce
 
Ad

More from 🌍 Job van der Voort (17)

PDF
Product update Oct 1
PDF
The best apps are built in pyjama-pants
PDF
PDF
GitLab Product Update March 27
PDF
Building GitLab
PDF
Product update Feb 20
PDF
PDF
Product update 1 2018
PDF
Product update nov 7
PDF
GitLab Product Update Oct 3
PDF
Product update aug_29
PDF
GitLab Product update July 25
PDF
GitLab Product Update June 20
PDF
What we can learn from hackers (about the definition of work)
PDF
GitLab Product update May 16
PDF
GitLab Product update April 11, 2017
PDF
GitLab Product Update, January 2017
Product update Oct 1
The best apps are built in pyjama-pants
GitLab Product Update March 27
Building GitLab
Product update Feb 20
Product update 1 2018
Product update nov 7
GitLab Product Update Oct 3
Product update aug_29
GitLab Product update July 25
GitLab Product Update June 20
What we can learn from hackers (about the definition of work)
GitLab Product update May 16
GitLab Product update April 11, 2017
GitLab Product Update, January 2017

Recently uploaded (20)

PDF
The Cyber SwarmShield by Stéphane Nappo
PDF
The Plan: Save the Palestinian Nation Now
PPT
Claims and Adjustment Business_Communication.pptx.ppt
PPTX
Chapter One an overview of political economy
PPTX
Concluding Session_Wrapup-India Jun 5 2024-Oct 5 2025 ZS.pptx
PPTX
Leadership for Industry 4.0 And Industry 5.0
PPTX
Project Management Methods PERT-and-CPM.pptx
PDF
Organisational Behaviour And it's concepts
PDF
Phillips model training for evaluation pdf
PDF
Timeless Leadership Principles from History’s Greatest Figures by Alfonso Ken...
PDF
Human resources management is a best management
PDF
CHAPTER 14 Manageement of Nursing Educational Institutions- planing and orga...
PDF
MANAGEMENT LESSONS FROM ANCIENT KNOWLEDGE SYSTEM-ARTHASHASTRA AND THIRUKKURAL...
PDF
Maintaining a Quality Culture - Performance Metrics, Best Practices and QMS E...
PPTX
Five S Training Program - Principles of 5S
PDF
Case study -Uber strategic plan and management
PPTX
Human Resource Management | Introduction,Meaning and Definition
PPTX
Self-Awareness and Values Development presentation
PDF
The-Power-of-Communication (1).pdf......
PPTX
Mangeroal Finance for Strategic Management
The Cyber SwarmShield by Stéphane Nappo
The Plan: Save the Palestinian Nation Now
Claims and Adjustment Business_Communication.pptx.ppt
Chapter One an overview of political economy
Concluding Session_Wrapup-India Jun 5 2024-Oct 5 2025 ZS.pptx
Leadership for Industry 4.0 And Industry 5.0
Project Management Methods PERT-and-CPM.pptx
Organisational Behaviour And it's concepts
Phillips model training for evaluation pdf
Timeless Leadership Principles from History’s Greatest Figures by Alfonso Ken...
Human resources management is a best management
CHAPTER 14 Manageement of Nursing Educational Institutions- planing and orga...
MANAGEMENT LESSONS FROM ANCIENT KNOWLEDGE SYSTEM-ARTHASHASTRA AND THIRUKKURAL...
Maintaining a Quality Culture - Performance Metrics, Best Practices and QMS E...
Five S Training Program - Principles of 5S
Case study -Uber strategic plan and management
Human Resource Management | Introduction,Meaning and Definition
Self-Awareness and Values Development presentation
The-Power-of-Communication (1).pdf......
Mangeroal Finance for Strategic Management

Beyond Agile: Conversational Development