with great power comes great responsibilities

Post on 12-Jul-2015

794 Views

Category:

Internet

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

With Great Power

Comes Great Responsibilities

The Economy is Rocked by the Digital Revolution

THE DIGITAL CHAMPIONS ARE SCARING EXISTING COMPANIESEconomical context

BECAUSE TODAY SPEED IS THE KEYImportance of time to market

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 !

You will be the Future Leaders of the Digital Economy

QUICK REMINDER ABOUT DEVOPSDevops

The dev The ops

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!

OPS WANT STABILITY AND THINK LONG-TERMOps needs

The dev The ops

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

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…

NOW THINK LARGE SCALE…Large scale Devops

DEVOPS IS BECOMING A TOP MANAGEMENT ISSUE Devops is strategic

LARGE COMPANIES WILL NEED CTOS WHO UNDERSTAND THISThe 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 YOUThe importance of CTOs

YOU

Five Tips for your UpcomingResponsibilities

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 TOOLBurndow 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 DAYBurndown 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 SOLVEDProblem solving

• Solve the problem• Improve

Act as a Business Leader

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

Foster Teamwork

OUR JOBS NEED SMALL HIGH PERFORMING TEAMSThe Service Oriented Organisation

OUR JOBS NEED SMALL HIGH PERFORMING TEAMSThe 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

• 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

top related