With Great Power 
Comes Great Responsibilities
The Economy is Rocked by 
the Digital Revolution
THE DIGITAL CHAMPIONS ARE SCARING EXISTING COMPANIES 
Economical context
BECAUSE TODAY SPEED IS THE KEY 
Importance of time to market
AND THE DIGITAL LEADERS ARE REALLY REALLY FAST 
Deployment frequency 
Deployment frequency in traditional IT departments? 
Once a month? 
Leading startups count in hours! 
• Facebook: 2x / day 
• Netflix, Etsy: 30x / day 
• Amazon.com: 300x / hour !
You will be the Future Leaders 
of the Digital Economy
QUICK REMINDER ABOUT DEVOPS 
Devops 
The dev The ops
DEVS WANT SPEED AND THINK SHORT TERM 
Dev needs 
I just coded this really 
cool feature using 
CouchDB/PouchDB/ 
Node.js/S3 
Let me deploy it now, 
business wants it online 
today! 
The dev The ops
OPS WANT STABILITY AND THINK LONG-TERM 
Ops needs 
CouchDB/PouchD 
B/Node.js/S3??? 
The dev The ops
WITHOUT TEAMWORK YOU GET A FAILED PROJECT 
What about 
Backups? 
Monitoring? 
Performances? 
Security? 
The dev The ops 
Documentation? 
Scalability? Business is 
not going to 
be happy…
NOW THINK LARGE SCALE… 
Large scale Devops
DEVOPS IS BECOMING A TOP MANAGEMENT ISSUE 
Devops is strategic
LARGE COMPANIES WILL NEED CTOS WHO UNDERSTAND THIS 
The importance of CTOs 
CTO
WHO WILL BE THE PERFECT CANDIDATE? 
CTO job description 
• Experience in web development 
• Gets things done 
• Can structure large projects 
=> Symfony developers!
LARGE COMPANIES WILL NEED YOU 
The importance of CTOs 
YOU
Five Tips for your Upcoming 
Responsibilities
Stay lean 
(don’t become Java Architects)
GROUPON STARTED WITH A WORDPRESS BLOG! 
Lean Startup example 
Do not waste time on complex architecture before testing the 
business idea 
Groupon’s first version is a Wordpress blog!
Be rational
THE BURNDOWN CHART : A NEUTRAL AND RATIONAL TOOL 
Burndow chart example 
• Expected results set at the beginning of the sprint 
• Progress measured everyday, compared to expected result 
• Retrospective to understand and improve
REAL WORLD EXAMPLE OF BEING LATE ONE DAY 
Burndown chart example 
« We are late »
NO LIE, NO BLAME: BEING LATE IS A PROBLEM! 
PDCA 
• Act on the problem ASAP 
• Analyse it rationally with the PDCA technique
GO&SEE: TOO MANY USER STORIES “TO VALIDATE” 
Scrum board picture
NO POLITICS, RATIONAL ACTION IS TAKEN, PROBLEM IS SOLVED 
Problem solving 
• Solve the problem 
• Improve
Act as a Business Leader
BUILD WITH A CLEAR BUSINESS TARGET IN MIND 
The build-measure-learn cycle
Foster Teamwork
OUR JOBS NEED SMALL HIGH PERFORMING TEAMS 
The Service Oriented Organisation
OUR JOBS NEED SMALL HIGH PERFORMING TEAMS 
The Service Oriented Organisation
Know that you 
know nothing
READ BOOKS 
• Getting Real 
• The Lean Startup 
• The Five dysfunctions of a Team 
• The Advantage 
• Scrum en action 
• The Phoenix Project
THANKS 
@THEODO
TAKE HOME MESSAGE 
• You are going to be leaders 
• Stay lean 
• Be rational 
• Act as a business leader 
• Foster teamwork 
• Know that you know nothing

With Great Power comes Great Responsibilities

  • 2.
    With Great Power Comes Great Responsibilities
  • 3.
    The Economy isRocked by the Digital Revolution
  • 4.
    THE DIGITAL CHAMPIONSARE SCARING EXISTING COMPANIES Economical context
  • 5.
    BECAUSE TODAY SPEEDIS THE KEY Importance of time to market
  • 6.
    AND THE DIGITALLEADERS ARE REALLY REALLY FAST Deployment frequency Deployment frequency in traditional IT departments? Once a month? Leading startups count in hours! • Facebook: 2x / day • Netflix, Etsy: 30x / day • Amazon.com: 300x / hour !
  • 7.
    You will bethe Future Leaders of the Digital Economy
  • 9.
    QUICK REMINDER ABOUTDEVOPS Devops The dev The ops
  • 10.
    DEVS WANT SPEEDAND THINK SHORT TERM Dev needs I just coded this really cool feature using CouchDB/PouchDB/ Node.js/S3 Let me deploy it now, business wants it online today! The dev The ops
  • 11.
    OPS WANT STABILITYAND THINK LONG-TERM Ops needs CouchDB/PouchD B/Node.js/S3??? The dev The ops
  • 12.
    WITHOUT TEAMWORK YOUGET A FAILED PROJECT What about Backups? Monitoring? Performances? Security? The dev The ops Documentation? Scalability? Business is not going to be happy…
  • 13.
    NOW THINK LARGESCALE… Large scale Devops
  • 14.
    DEVOPS IS BECOMINGA TOP MANAGEMENT ISSUE Devops is strategic
  • 15.
    LARGE COMPANIES WILLNEED CTOS WHO UNDERSTAND THIS The importance of CTOs CTO
  • 16.
    WHO WILL BETHE PERFECT CANDIDATE? CTO job description • Experience in web development • Gets things done • Can structure large projects => Symfony developers!
  • 17.
    LARGE COMPANIES WILLNEED YOU The importance of CTOs YOU
  • 18.
    Five Tips foryour Upcoming Responsibilities
  • 19.
    Stay lean (don’tbecome Java Architects)
  • 20.
    GROUPON STARTED WITHA WORDPRESS BLOG! Lean Startup example Do not waste time on complex architecture before testing the business idea Groupon’s first version is a Wordpress blog!
  • 21.
  • 22.
    THE BURNDOWN CHART: A NEUTRAL AND RATIONAL TOOL Burndow chart example • Expected results set at the beginning of the sprint • Progress measured everyday, compared to expected result • Retrospective to understand and improve
  • 23.
    REAL WORLD EXAMPLEOF BEING LATE ONE DAY Burndown chart example « We are late »
  • 24.
    NO LIE, NOBLAME: BEING LATE IS A PROBLEM! PDCA • Act on the problem ASAP • Analyse it rationally with the PDCA technique
  • 25.
    GO&SEE: TOO MANYUSER STORIES “TO VALIDATE” Scrum board picture
  • 26.
    NO POLITICS, RATIONALACTION IS TAKEN, PROBLEM IS SOLVED Problem solving • Solve the problem • Improve
  • 27.
    Act as aBusiness Leader
  • 28.
    BUILD WITH ACLEAR BUSINESS TARGET IN MIND The build-measure-learn cycle
  • 29.
  • 30.
    OUR JOBS NEEDSMALL HIGH PERFORMING TEAMS The Service Oriented Organisation
  • 31.
    OUR JOBS NEEDSMALL HIGH PERFORMING TEAMS The Service Oriented Organisation
  • 32.
    Know that you know nothing
  • 33.
    READ BOOKS •Getting Real • The Lean Startup • The Five dysfunctions of a Team • The Advantage • Scrum en action • The Phoenix Project
  • 34.
  • 35.
    TAKE HOME MESSAGE • You are going to be leaders • Stay lean • Be rational • Act as a business leader • Foster teamwork • Know that you know nothing