learn fast to build fast @ le monde - lean kanban france 2014

45
LEARN FAST TO BUILD FAST AT LE MONDE LEAN KANBAN FRANCE 2014

Upload: ismael-hery

Post on 18-Jul-2015

153 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Learn fast to build fast @ le Monde - Lean Kanban France 2014

LEARN FAST TO BUILD FAST AT LE MONDE

LEAN KANBAN FRANCE 2014

Page 2: Learn fast to build fast @ le Monde - Lean Kanban France 2014

Ismaël Héry - Le [email protected] – @Ismael_Hery

Lean and Agile coach @OCTO until 2011Working for le Monde since 2011 (IT, CMS, product and IT…)

Page 3: Learn fast to build fast @ le Monde - Lean Kanban France 2014

WHAT WE DO AT LE MONDE

Page 4: Learn fast to build fast @ le Monde - Lean Kanban France 2014

FREE WEB SITE (60 MILLIONS MONTHLY VISITORS)

Page 5: Learn fast to build fast @ le Monde - Lean Kanban France 2014

PREMIUM WEB & APPS (70 000 PAYING SUBSCRIBERS)

Page 6: Learn fast to build fast @ le Monde - Lean Kanban France 2014

MOBILE APPS, IOS AND ANDROID

Page 7: Learn fast to build fast @ le Monde - Lean Kanban France 2014

CMS FOR BOTH PRINT AND DIGITAL CONTENT

Page 8: Learn fast to build fast @ le Monde - Lean Kanban France 2014

WHAT'S TYPICAL IN OUR CONTEXT

Page 9: Learn fast to build fast @ le Monde - Lean Kanban France 2014

CLASH OF TWO CULTURES

Page 10: Learn fast to build fast @ le Monde - Lean Kanban France 2014

VERY HARD TIME ECONOMICALLY

Page 11: Learn fast to build fast @ le Monde - Lean Kanban France 2014

YOUNG (& UNMATURE) TECHNOLOGIES

Page 12: Learn fast to build fast @ le Monde - Lean Kanban France 2014

PROJECTS END ON TIME

Page 13: Learn fast to build fast @ le Monde - Lean Kanban France 2014

OUR PROBLEM

Page 14: Learn fast to build fast @ le Monde - Lean Kanban France 2014

FASTEST PATH?

Page 15: Learn fast to build fast @ le Monde - Lean Kanban France 2014

MAIN DOMAINS OF UNKNOWN

Page 16: Learn fast to build fast @ le Monde - Lean Kanban France 2014

PRODUCT DEFINITION UNKNOWNS –EXAMPLES

Is this user problem a real issue or is it something I see as anissue?Will it work as expected once in the user’s hands?How much should we invest in this feature compared to thatone?

Page 17: Learn fast to build fast @ le Monde - Lean Kanban France 2014

SOFTWARE DEVELOPMENT UNKNOWNS –EXAMPLES

Should we use that framework or that one?How long does it take to develop that kind of feature?Is it possible to have automated tests with this newtechnology?Where will the next bottleneck appear when we get 10x moreusers?

Page 18: Learn fast to build fast @ le Monde - Lean Kanban France 2014

OPERATIONS UNKNOWNS – EXAMPLESHow long and how much effort will it take to deploy a newrelease after QA?What will be the main weaknesses of this new system once inproduction?What are most vital dashboards and alerts for this newsystem?How many more servers do we need to support the expectedload?

Page 19: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 20: Learn fast to build fast @ le Monde - Lean Kanban France 2014

OUR PROBLEM

TO KNOW IS TO KNOW THAT WE KNOW NOTHING

IF WE WANT TO BUILD FAST, WE NEED TO SOLVE A LOT OFUNKNOWNS FAST

HOW CAN WE AMPLIFY AND SPEED UP LEARNING?

Page 21: Learn fast to build fast @ le Monde - Lean Kanban France 2014

OUR HYPOTHESIS

LEARN IN ALL CRITICAL DOMAINS, DON'T EXCEL AT ONE ATTHE EXPENSE OF OTHERS

DON'T WAIT TO LEARN

Page 22: Learn fast to build fast @ le Monde - Lean Kanban France 2014

PRACTICES WE USE TOSPEED UP LEARNING

Page 23: Learn fast to build fast @ le Monde - Lean Kanban France 2014

USER TESTING, ASAP AND OFTEN

Page 24: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 25: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 26: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 27: Learn fast to build fast @ le Monde - Lean Kanban France 2014

USER TESTING STORIES FROM LE MONDE

Page 28: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 29: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 30: Learn fast to build fast @ le Monde - Lean Kanban France 2014

DEPLOY (TOO) EARLY

Page 31: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 32: Learn fast to build fast @ le Monde - Lean Kanban France 2014

FAKE A LOT

SUPPORT YOUR EARLY USERS

DEPLOY INVISIBLE STUFF IF YOU CAN'TDEPLOY VISIBLE STUFF

Page 33: Learn fast to build fast @ le Monde - Lean Kanban France 2014

FAKE A LOT

Page 34: Learn fast to build fast @ le Monde - Lean Kanban France 2014

TAKE GREAT CARE OF YOUR BETA TESTERSRecruit them wiselyEncourage themGive them something back regularly

Page 35: Learn fast to build fast @ le Monde - Lean Kanban France 2014

IF YOU CAN'T DEPLOY FOR YOUR USERS, ATLEAST DEPLOY FOR YOUR DEVS AND OPS

Deploy sub parts technically testable in productionDeploy early and progressively

Page 36: Learn fast to build fast @ le Monde - Lean Kanban France 2014

WHAT WE GET FROM DEPLOYING VERY EARLYFocuses product people on improvements really needed byyour usersFocuses ops on real production problems (not the one theywish they have)Improves system robustness very earlyFuels continuous improvement based on concrete problemsCreates a sense of urgency and gets more engagement

Page 37: Learn fast to build fast @ le Monde - Lean Kanban France 2014

EARLY DEPLOYMENT STORIES FROM LEMONDE

Page 38: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 39: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 40: Learn fast to build fast @ le Monde - Lean Kanban France 2014
Page 41: Learn fast to build fast @ le Monde - Lean Kanban France 2014

WHEN IN DOUBT, CHOOSETHE PATH OF MAXIMIZED

LEARNING

Page 42: Learn fast to build fast @ le Monde - Lean Kanban France 2014

WHEN FACING A CHOICE BETWEEN TWO SOLUTIONS WITH GROSSLY THE SAME ROI, PREFER THEONE THAT TEACHES YOU THE MOST!

Page 43: Learn fast to build fast @ le Monde - Lean Kanban France 2014

WHAT WE HAVE LEARNEDIt rarely works as expected, even when we do our homeworkcorrectly (design studio, UX tests etc).Deployment and use in production generates the biggestamount of knowledge (by an order of magnitude).Still lots of improvements ahead at doing user testing.

Page 44: Learn fast to build fast @ le Monde - Lean Kanban France 2014

CONCLUSIONDon't excel at learning in one domain at the expense of theothers (Theory of Constraints applied to learning?).Favor tools and practices that amplify both execution ANDlearning.

Page 45: Learn fast to build fast @ le Monde - Lean Kanban France 2014

THANK YOU!

Q & R

@Ismael_Hery