SlideShare a Scribd company logo
PHP Yorkshire 10-04-2017
How to effectively grow
a development team
Jeroen van der Gulik
About me
❖ LeadDev / Co-Founder Isset
(https://isset.nl)
❖ Señor Developer / Consultant
❖ Builder of Artificial Stupidity
❖ Organizer DDD.NL
❖ @n0x13
❖ Likes Cats … a lot
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
– Cal Evans
“Companies that invest in their developer
culture don’t need recruiters.”
(baby don’t hurt me, don’t hurt me, no more)
What is Culture?
2017 04-10 how to effectively grow a development team - php york-shire2017
– Wikipedia
“a way of thinking, behaving, or working
that exists in a place or organization”
What is Developer Culture ?
Developer Culture
❖ A set of shared values about development
❖ A way of thinking, behaving, or working in
a place of work or business
What is Good Developer Culture ?
Good Developer Culture
❖ A set of shared values that stimulate positive
behaviour
❖ A way of positive thinking, behaving, or
working in a place of work or business
❖ Open Communication
What are these mythical values ?
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
Our Values
❖ Good Atmosphere over Negativity
❖ Learning over Knowing
❖ Working Together over Silos
❖ Trust over Checking
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
Culture takes time to grow
Buy Import Culture
2017 04-10 how to effectively grow a development team - php york-shire2017
Team Hiring vs Person Hiring
2017 04-10 how to effectively grow a development team - php york-shire2017
Create an environment
2017 04-10 how to effectively grow a development team - php york-shire2017
Facilitator
2017 04-10 how to effectively grow a development team - php york-shire2017
(Developer)
Happiness
Happy developers are
over 9000% more
productive
– Daniel Graziotin, Xiaofeng Wang, Pekka
Abrahamsson (2014)
“It has been shown that happiest software
developers are significantly better
analytical problem solvers. ”
What do developers want?
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
What do developers need?
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
– Robert Martin a.k.a. Uncle Bob
“The number of programmers doubles
every 5 years. That means, at any time,
half the world's programmers have less
than 5 yrs experience”
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
Kill All Meetings.
Minimise the number of Meetings.
My rules for Meetings
❖ Meeting should have a clear goal
❖ Meeting should have a clear timebox
❖ Anyone should be able to leave a meeting
❖ Anyone not participating is not allowed in the next
meeting
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
Agile Methodologies
Domain Driven Design
Event Storming
Communication
Building a Team?
Building Growing a Team
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
2017 04-10 how to effectively grow a development team - php york-shire2017
Self Organising
Support from the organisation
Team dynamic
Teaming Model
❖ Forming
❖ Storming
❖ Norming
❖ Performing
2017 04-10 how to effectively grow a development team - php york-shire2017
StoryPoints
0
10
20
30
40
50
60
Sprint 5 Sprint 6 Sprint 7 Sprint 8 Sprint 9 Sprint 10 Sprint 11
43
343434
43
16
42
40
29
47
55
48
24
Story Points verwacht te halen
Story Points behaald
Velocity
Realisatieteam ‘Fokker’
Herijking
SP
Accountability
StoryPoints
0
12,5
25
37,5
50
# dagen / begin van dag
0
ma
1
di
2
wo
3
do
4
ma
5
di
6
wo
7
do
8
ma
40 40
39 39
41
36 36
7
0
40
35
30
25
20
15
10
5
0
Natuurlijk verloop
Echt verloop
Burn down chart Sprint 10
Realisatieteam ‘Fokker’
2017 04-10 how to effectively grow a development team - php york-shire2017
Involvement
Feedback
Managing by walking around
The Little Things
Become an advocate
Not always about work
What did we gain?
❖ Happy Developers
❖ More and Higher Quality
Output
❖ Teams based on mutual trust
and respect
❖ Pride (off hours fixes)
❖ Hiring (almost) solved
2017 04-10 how to effectively grow a development team - php york-shire2017
https://joind.in/talk/9b0ac
2017 04-10 how to effectively grow a development team - php york-shire2017
References
❖ https://en.wikipedia.org/wiki/The_Mythical_Man-Month
❖ https://medium.com/swlh/the-one-method-to-eliminate-bad-tech-
hires-630d539b2e1d#.6x8ahxtuz
❖ https://peerj.com/articles/289/
❖ https://www.thoughtworks.com/insights/blog/how-to-grow-
effective-teams
❖ https://blog.codinghorror.com/the-programmers-bill-of-rights/
❖ http://www.agilemanifesto.org/
❖ https://leanpub.com/cultureofrespect

More Related Content

PDF
07. The art of hosting - Johan Decoster - #scabru18
PDF
05. Zeal agile - Kim Oostvoghels - #ScaBru18
PDF
Culture Design Basics—May 2014
PDF
Process and Ambiguity (Amy Thibodeau at DesignOps Summit 2019)
PPTX
Hello... I'm your project manager
PPTX
Succeeding as a New Leader in Technology
PPTX
Tiffany_Lentz
PPTX
Building TEDx Teams (with Notes)
07. The art of hosting - Johan Decoster - #scabru18
05. Zeal agile - Kim Oostvoghels - #ScaBru18
Culture Design Basics—May 2014
Process and Ambiguity (Amy Thibodeau at DesignOps Summit 2019)
Hello... I'm your project manager
Succeeding as a New Leader in Technology
Tiffany_Lentz
Building TEDx Teams (with Notes)

What's hot (19)

PDF
Changing the World one WordPress Site at a Time
PDF
Redefining employee growth and engagement: Using development to unlock employ...
PPTX
Paul Bryant, PE, MBA Visual Resume
PPTX
S7 Roundtable Presentation, Oct 2012
 
PDF
Debunking the Myths of Cross-Disciplinary Collaboration (Alastair Simpson at ...
PPT
Lunchbox Lessons: What is Safe Spaces Project?
PDF
Alison Coward (Founder, Bracket) - Designing High-Performing Teams
PPTX
Welcome to my presentation
PDF
Developing Championship Teams: What founders can learn from Olympic teams and...
PPT
Cultivating Employee Engagement
PPTX
World&aiesec
PPTX
The Secrets of Highly Effective Virtual, Dispersed and Remote Virtual IT Serv...
PPTX
10226617 final aun2_k_e_dx
PDF
Jane Austin (Director of Product Design, Babylon Health) - 10 Easy Ways To Ir...
PPTX
#CIMdigital 2014 - Ash Roots
PPTX
Leading Agile Virtual Teams - LEADit Conference Australia August 2014
PDF
CIM Digital Summit 2015 - Direct Line Group: Ash Root's Presentation
PPTX
For All Leadership_flash_talk
PPTX
Management is Dead
Changing the World one WordPress Site at a Time
Redefining employee growth and engagement: Using development to unlock employ...
Paul Bryant, PE, MBA Visual Resume
S7 Roundtable Presentation, Oct 2012
 
Debunking the Myths of Cross-Disciplinary Collaboration (Alastair Simpson at ...
Lunchbox Lessons: What is Safe Spaces Project?
Alison Coward (Founder, Bracket) - Designing High-Performing Teams
Welcome to my presentation
Developing Championship Teams: What founders can learn from Olympic teams and...
Cultivating Employee Engagement
World&aiesec
The Secrets of Highly Effective Virtual, Dispersed and Remote Virtual IT Serv...
10226617 final aun2_k_e_dx
Jane Austin (Director of Product Design, Babylon Health) - 10 Easy Ways To Ir...
#CIMdigital 2014 - Ash Roots
Leading Agile Virtual Teams - LEADit Conference Australia August 2014
CIM Digital Summit 2015 - Direct Line Group: Ash Root's Presentation
For All Leadership_flash_talk
Management is Dead
Ad

Similar to 2017 04-10 how to effectively grow a development team - php york-shire2017 (20)

PDF
Mentoring the next Generation of Community Designers
PDF
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
PPTX
Engineer your day to day
PDF
Design Operations
PPTX
Webinar - Learn How To Upgrade From Executive To Leader PPT
PDF
Beyond culture handbook
PDF
Lunch & Learn Tool Kit
PDF
Netex learningCoffee | Catalogue 2014 [EN]
PDF
How to ensure successful leadership and capacity building in your organisatio...
PDF
#peoplecentered #leadership A Hashtag Does Not Make It So
PDF
Design Operations
PDF
How to be a good developer
PDF
Lessons Learned: Confessions of a Project Manager - Volume 1
PDF
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
PDF
Branch’s Culture Playbook From 0 to $4B - Mada Seghete
PDF
NYS TESOL Volunteer Victories
PDF
Entourage coworking ivaa presentation
PPT
New Thinking
PDF
Project Leadership: A People First Approach to Project Management
PPTX
Developing Enlightened Leaders
Mentoring the next Generation of Community Designers
Is this Open Source Thing Really Worth it? (IPC 2016 Berlin)
Engineer your day to day
Design Operations
Webinar - Learn How To Upgrade From Executive To Leader PPT
Beyond culture handbook
Lunch & Learn Tool Kit
Netex learningCoffee | Catalogue 2014 [EN]
How to ensure successful leadership and capacity building in your organisatio...
#peoplecentered #leadership A Hashtag Does Not Make It So
Design Operations
How to be a good developer
Lessons Learned: Confessions of a Project Manager - Volume 1
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Branch’s Culture Playbook From 0 to $4B - Mada Seghete
NYS TESOL Volunteer Victories
Entourage coworking ivaa presentation
New Thinking
Project Leadership: A People First Approach to Project Management
Developing Enlightened Leaders
Ad

Recently uploaded (20)

PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
System and Network Administraation Chapter 3
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
L1 - Introduction to python Backend.pptx
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
medical staffing services at VALiNTRY
PDF
Digital Strategies for Manufacturing Companies
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Introduction to Artificial Intelligence
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
System and Network Administration Chapter 2
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Design an Analysis of Algorithms II-SECS-1021-03
wealthsignaloriginal-com-DS-text-... (1).pdf
System and Network Administraation Chapter 3
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Odoo POS Development Services by CandidRoot Solutions
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
L1 - Introduction to python Backend.pptx
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Odoo Companies in India – Driving Business Transformation.pdf
medical staffing services at VALiNTRY
Digital Strategies for Manufacturing Companies
Operating system designcfffgfgggggggvggggggggg
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Introduction to Artificial Intelligence
Softaken Excel to vCard Converter Software.pdf
PTS Company Brochure 2025 (1).pdf.......
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
System and Network Administration Chapter 2
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...

2017 04-10 how to effectively grow a development team - php york-shire2017