with great power comes great responsibilities

35

Upload: fabrice-bernhard

Post on 12-Jul-2015

794 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: With Great Power comes Great Responsibilities
Page 2: With Great Power comes Great Responsibilities

With Great Power

Comes Great Responsibilities

Page 3: With Great Power comes Great Responsibilities

The Economy is Rocked by the Digital Revolution

Page 4: With Great Power comes Great Responsibilities

THE DIGITAL CHAMPIONS ARE SCARING EXISTING COMPANIESEconomical context

Page 5: With Great Power comes Great Responsibilities

BECAUSE TODAY SPEED IS THE KEYImportance of time to market

Page 6: With Great Power comes Great Responsibilities

AND THE DIGITAL LEADERS ARE REALLY REALLY FASTDeployment 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 !

Page 7: With Great Power comes Great Responsibilities

You will be the Future Leaders of the Digital Economy

Page 8: With Great Power comes Great Responsibilities
Page 9: With Great Power comes Great Responsibilities

QUICK REMINDER ABOUT DEVOPSDevops

The dev The ops

Page 10: With Great Power comes Great Responsibilities

DEVS WANT SPEED AND THINK SHORT TERMDev needs

The dev The ops

I just coded this really cool feature using

CouchDB/PouchDB/Node.js/S3

Let me deploy it now, business wants it online

today!

Page 11: With Great Power comes Great Responsibilities

OPS WANT STABILITY AND THINK LONG-TERMOps needs

The dev The ops

CouchDB/PouchDB/Node.js/S3???

Page 12: With Great Power comes Great Responsibilities

WITHOUT TEAMWORK YOU GET A FAILED PROJECT

The dev The ops

What about Backups?

Monitoring?

Performances?

Security?

Documentation?

Scalability?Business is

not going to be happy…

Page 13: With Great Power comes Great Responsibilities

NOW THINK LARGE SCALE…Large scale Devops

Page 14: With Great Power comes Great Responsibilities

DEVOPS IS BECOMING A TOP MANAGEMENT ISSUE Devops is strategic

Page 15: With Great Power comes Great Responsibilities

LARGE COMPANIES WILL NEED CTOS WHO UNDERSTAND THISThe importance of CTOs

CTO

Page 16: With Great Power comes Great Responsibilities

WHO WILL BE THE PERFECT CANDIDATE?CTO job description

• Experience in web development

• Gets things done

• Can structure large projects

=> Symfony developers!

Page 17: With Great Power comes Great Responsibilities

LARGE COMPANIES WILL NEED YOUThe importance of CTOs

YOU

Page 18: With Great Power comes Great Responsibilities

Five Tips for your UpcomingResponsibilities

Page 19: With Great Power comes Great Responsibilities

Stay lean(don’t become Java Architects)

Page 20: With Great Power comes Great Responsibilities

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!

Page 21: With Great Power comes Great Responsibilities

Be rational

Page 22: With Great Power comes Great Responsibilities

THE BURNDOWN CHART : A NEUTRAL AND RATIONAL TOOLBurndow chart example

• Expected results set at the beginning of the sprint• Progress measured everyday, compared to expected result• Retrospective to understand and improve

Page 23: With Great Power comes Great Responsibilities

REAL WORLD EXAMPLE OF BEING LATE ONE DAYBurndown chart example

« We are late »

Page 24: With Great Power comes Great Responsibilities

NO LIE, NO BLAME: BEING LATE IS A PROBLEM! PDCA

• Act on the problem ASAP• Analyse it rationally with the PDCA technique

Page 25: With Great Power comes Great Responsibilities

GO&SEE: TOO MANY USER STORIES “TO VALIDATE”

Scrum board picture

Page 26: With Great Power comes Great Responsibilities

NO POLITICS, RATIONAL ACTION IS TAKEN, PROBLEM IS SOLVEDProblem solving

• Solve the problem• Improve

Page 27: With Great Power comes Great Responsibilities

Act as a Business Leader

Page 28: With Great Power comes Great Responsibilities

BUILD WITH A CLEAR BUSINESS TARGET IN MINDThe build-measure-learn cycle

Page 29: With Great Power comes Great Responsibilities

Foster Teamwork

Page 30: With Great Power comes Great Responsibilities

OUR JOBS NEED SMALL HIGH PERFORMING TEAMSThe Service Oriented Organisation

Page 31: With Great Power comes Great Responsibilities

OUR JOBS NEED SMALL HIGH PERFORMING TEAMSThe Service Oriented Organisation

Page 32: With Great Power comes Great Responsibilities

Know that you

know nothing

Page 33: With Great Power comes Great Responsibilities

READ BOOKS

• Getting Real

• The Lean Startup

• The Five dysfunctions of a Team

• The Advantage

• Scrum en action

• The Phoenix Project

Page 34: With Great Power comes Great Responsibilities

THANKS

@THEODO

Page 35: With Great Power comes Great Responsibilities

• You are going to be leaders

• Stay lean

• Be rational

• Act as a business leader

• Foster teamwork

• Know that you know nothing

TAKE HOME MESSAGE