Agile 2011: One earthquake, 300 volunteers and 6 days to build a portal

+1

No comments posted yet

Comments

Slide 5

Data: how strong is the impact. How many minutes

Slide 6

I cannot believe it. We never get used to earthquakes.

Slide 7

So many people have lost everything: maybe plug the data there.

Slide 8

Many people are alone to face this catastrophe. Data about this, examples, anecdotes.

Slide 9

Our society is not prepared for that. To much centralization. Data again (how many days, how many people…)

Slide 10

Empresas inmobiliarias Chileayduda.org Too much greed again

Slide 11

SHOA: our lives depend on information systems (can be good or not, but this is reality) What happened with SHOA now. Have we learnt?

Slide 24

Gross National Product for Research & Development is less than 1% percent

Slide 32

At that moment we were facing a change of government in 10 days and change from left to right The earthquake provoked a dispute between the current and new government about who is going to be in charge.

Slide 33

A few hpours after the earthquake, the Chilean President Michelle Bachelet flew by helicopter to the worst hit cities to see the real scale of destruction by her own eyes. The error of our Navy caused thounsands of lost lives.

Slide 39

Wh All the action took place in the Mapocho valley neighbourhood , where manyu small technological businesses were located.

Slide 42

At the end of the day, Pedro sent another tweet to me… That Sunday I couldn’t join the project because my house was the only one with water and light and I wanted to devote that day to my family I answered Pedro that I would be joining the project on Monday

Slide 44

Our Social Network was build from three sources

Slide 45

Cuando pude sumarme al trabajo, encontre la organización clasuica: todos agrupados por disciplina Y la pregunta que me surgio fue: “Necesitamos agruparnos por meta”

Slide 46

Example of tweeter search: We are looking for my mother Sonia Morales who was last seen in town of Concepcion The map allowed people to report the most affected places (Map)--- I must reminad you taht the very first problem that we were facing at that moment was the lack of good information

Slide 47

SMS was the only reliable communication media, and twitter was the preffered way to ask for help or search for related people Twitter use grown in Chile 300% in the next 2 weeks The number of Twitter users in Chile increased 3 times in 2 weeks after the eartquake, and therefore we needed that data.

Slide 48

They were open to all help that was available.

Slide 54

The second KanbanBoard shows the work the the web designers.

Slide 55

We needed to be fully functional by Friday night, 3 days from that moment.

Slide 58

Cómo evitar los problemas típicos de una estructura jerárquica Cómo lograr que los beneficios ágiles de la auto-organización se expandan a toda la empresa

Slide 59

Cómo evitar los problemas típicos de una estructura jerárquica Cómo lograr que los beneficios ágiles de la auto-organización se expandan a toda la empresa

Slide 63

Elección autónoma de líderes de cada célula por consentimiento Doble enlace Y coordinación horizontal

Slide 64

PHP code was written in a chaotic way… We were tempted to start again from scratch… “Burn-out”: people were not clear-headed anymore

Slide 67

We were preparing for their leave by using Pair Programming, an Agile Programming practice that allowed the team to share the technical knowledge. We documented the high availability architecture that was used to make the website available to the expected high load of requests. Equipo buscador de personas con gran rotación Compleja arquitectura de Servicios Web en Java y clientes en Ruby y Python ¡Pair programming salvó! These developers just sold their startup (Zapedy) to Groupon Se implementa y documenta la Arquitectura de servidores de alta disponibilidad Donada por una empresa telefónica

Slide 68

Kanban es «demasiado estructurado» para el trabajo de este equipo

Slide 76

We made a crisis camp to help the red cross in Japan (two weeks after earthquake) Our tools were not mature enough to be transfered to the japanese volunteers As far as we know the japanese organizations could not assemble a multidisciplinary team Their results appeared more slowly

Slide 82

and the y fue el catalizador de una energía humana y talento técnico nunca antes vista en el país.

Slide 84

and the y fue el catalizador de una energía humana y talento técnico nunca antes vista en el país.

Slide 88

and the y fue el catalizador de una energía humana y talento técnico nunca antes vista en el país.

Slide 92

Software that matters Constantly changing our world for the better. A global culture of digital solidarity A fraternity committed to help the needy throughout the world

Slide 1

Chile, Feb27 1 Earthquake, 300 volunteers 6 days to build a website @agustinvillena @philippecamacho

Slide 2

Twitter users: please use #agilechile

Slide 3

“By mutual confidence and mutual aid – great deeds are done, and great discoveries made.” Homer, 8th century BC

Slide 4

February 27 2010, 3:30 AM A common weekend night

Slide 5

February 27 2010, 3:34 AM The nature takes us by surprise

Slide 6

Consternation

Slide 7

Despair

Slide 8

Loneliness

Slide 9

Panic

Slide 10

Rage

Slide 11

Bleakness

Slide 12

Some background

Slide 13

About Chile South America 2700 miles from north to south 110 miles from east to west in average 17 millions people

Slide 14

The dryest desert in the world…

Slide 15

… after the rain!

Slide 16

Our wines are appreciated worldwide

Slide 17

Easter Island

Slide 18

Torres del Paine

Slide 19

A country of poetry

Slide 20

A safe place for business http://bit.ly/chile-good-credit-rating

Slide 21

The other side of the coin Why it’s hard to be agile in Chile

Slide 22

Growing mistrust between chileans

Slide 23

Waterfall mindset pervades our institutions The public transport system of Santiago was revamped in one day. EPIC FAILURE

Slide 24

A paradise for business people, not for techies

Slide 25

The business man in the middle attack Large IT Businesses Little Innovation Mainly Custom Development Software Revenue Mainly from manpower brokering Little from Product Development Small IT Businesses providers for big players … some startups are breaking this trend Recently

Slide 26

The business man in the middle attack At the beginning… (Still) happy customer (Still) enthusiastic Provider «The IT Integrator Expert»

Slide 27

The business man in the middle attack At the end

Slide 28

So, what do (chilean) business people expect from developers?

Slide 29

No Documentation? Nobody understands my code? Who cares? My code is MINE. I work directly in the production server because test environment is for little girls. Stored Procedures RULEZ! The  odd-jobs man syndrome

Slide 30

The Agile Movement in Chile Small & with a very special challenge versus versus

Slide 31

The after earthquake

Slide 32

There were 10 days until government change

Slide 33

When bad information kills

Slide 34

The cold numbers 8.8 Richter Scale 6th greatest earthquake in known history 700 deaths Mainly caused by tsunamis 1.5 million people displaced US$15-30 billion losses

Slide 35

Challenges Overwhelming Urgency Communication networks overloaded Little information from most affected zones Aftershocks kept people frightened

Slide 36

Let’s keep fighting!

Slide 37

Time to help!

Slide 38

T+1 Sunday Feb28

Slide 39

MapochoPlex Old building where small technological businesses worked together 4 o 5 businesses ~ 20 people In the“Mapocho Valley” neighbourhood Mapocho River Where it all began MpaochoPlex

Slide 40

One tweet was the firestarter

Slide 41

+60 volunteers joined 1st day +300 during the next 2 weeks

Slide 43

T+2 Monday Mar 1th

Slide 44

CxNET Our Social Network

Slide 45

But, what are we building? Specialization oriented teams found

Slide 46

We needed multidisciplinary workcells! (scrums)

Slide 47

People used twitter as a way to search for their beloved ones

Slide 48

Strengths Huge motivation Sense of common purpose Sinergy A lot of Talent Open minded people

Slide 49

Team Challenges People didn’t know each other A lot of leaders, entrepreneurs, volunteers and enthusiasts It was very easy to be disrespectful to others in the “heat of the moment”. Criticism from outside: Why don’t you help building houses?

Slide 50

A really hard challenge. Each political party wanted to recruit us! The whole team decided to be neutral and share all the work with everybody

Slide 51

T+3 Tuesday Mar 2nd

Slide 52

At night, overload brought down the website. Teams disbanded in panic! “Under stress, you revert to old habits.”- Kent Beck

Slide 53

Let’s start again!

Slide 54

KanbanBoards Graphic Design WP Integration Wordpress to Subversion: Yes… We have a problem, but we are aware of it

Slide 55

A deadline was defined A national fundraising campaign was launched for next weekend

Slide 56

T+4 Wednesday Mar 3rd

Slide 57

How can we avoid chaos and at the same time empower the volunteers?

Slide 59

versus…

Slide 60

Holacracy to the rescue

Slide 61

Applying Holacracy Coordination between teams by double linking

Slide 62

Applying Holacracy Decision Making by Consent

Slide 63

IT Communications Board People Finder Coty Mario Pedro Felipe Juan Cristóbal Website Armando Claudio Nicolás Sofy Map Fran Our whole Agile Organization

Slide 64

Hey! Let’s improve it step by step. Let’s «do the simplest thing that could possibly work.» STRESS Strikes… Again Our PHP code was getting messy We were tempted to start again from scratch…

Slide 65

However we received help from anti-stress professionals!

Slide 66

T+5 Thursday Mar 4th

Slide 67

Some Key Developers flew to Silicon Valley… The team suffered frequent rotation Pair programing to the rescue We documented the high availability architecture The People Finder team faced a knowledge management problem

Slide 68

We tried to install Kanban and Holacracy However, only the double-link holacracy technique worked Coaching the Communication Team

Slide 69

T+6 Friday Mar 5th

Slide 70

Smooth deployment of the Web portal Facebook aplication to find people is delivered Our facebook page reached 150.000 fans Final integration between Twitter and Google at 6 A.M. the next day

Slide 71

www.chileayuda.com stats

Slide 72

The after chileayuda.com

Slide 73

Recognition The best social digital initiative (GECHS National Prize)

Slide 74

Foundation Integration to 5 CrisisCamps until now Continuing labour

Slide 75

Sharing the Experience Lima, Perú

Slide 76

Japan Earthquake 2011 Development teams, programmers, TI, geolocation experts, from chileayuda.com this Saturday we will make a #CrisisCamp to help Japan at Mapochoplex RT

Slide 77

Retrospective

Slide 78

Testimony “I worked with the great website team where we had to solve all the requirements of all the other teams in order to achieve the main goal to communicate and help.” Sebastián (web developer)

Slide 79

Testimony “…the most beautiful and rewarding experience I  have ever had.  Seeing so many people coming to help in whatever was necessary was amazing and made us realize the huge potential we have when we work together. Benjamín (web designer)

Slide 80

(meta) Retrospective It’s hard to do retrospectives when the team is under stress

Slide 81

Retrospective

Slide 82

Retrospective Yes, Agile teams DO SCALE. 300 volunteers during 2 weeks

Slide 83

Retrospective We, the chilean Digital People, can self-organize.

Slide 84

Retrospective The techies can change our world for the better Our skills as digital workers can be put to the service of our society.

Slide 85

Retrospective The people motivation  and sense of common purpose  brought the energy for success

Slide 86

Agility was the catalyzer for real productive work, self organization, collective wisdom and consciousness

Slide 87

A Call to Arms

Slide 88

Projection Ten years after the Manifesto Agility has spread around the world 

Slide 89

This is only the beginning

Slide 90

Agile Manifesto (2001) We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value…

Slide 91

Agile Manifesto (2001) We value Working software  over comprehensive documentation. Responding to change  over following a plan Individuals and interactions  over processes and tools. Customer collaboration  over contract negotiation. Not only working software but also Well-crafted software Not only responding to change but also Steadily adding value Not only Individuals and interactions but also a community of professionals Not only customer collaboration but also productive partnerships Software Craftmanship Manifesto (2009) Raising the bar Digital Solidarity Manifesto Proposal (2011) Go beyond well-crafted software, to software that matters Go beyond steadily adding value to constantly making this world a better place Go beyond a community of professionals to a global culture of digital solidarity Go beyond  productive partnerships to a fraternity committed to help the needy of this world Going beyond

Slide 92

Digital Solidarity Manifesto Proposal As Digital Solidarity believers we are proposing to our fellow software developers a new goal of working to mankind’s wellbeing. Through this work we want to invite to: Go beyond well-crafted software, to software that matters Go beyond steadily adding value to constantly making this world a better place Go beyond a community of professionals to a global culture of digital solidarity Go beyond  productive partnerships to a fraternity committed to help the needy of this world That is if the items on the left are necessary for developing useful software and creating business value, we consider that the goals on the right also deserve our skills, energy and passion.

Slide 93

Agile Culture can be a catalyzer for world's improvement. + =

Slide 94

Thanks! www.digitalesporchile.org @digitalesporchile www.chileagil.cl @chileagil

Slide 95

About us 2010: Coaches of the www.chileayuda.com website Reach us contact@leansight.com

Summary: The presentation of the spontaneous movement of digital workers that self-organize after the chilean earthquake from 2010 to build a website to help the victims of this catastrophe

Tags: agile kanban holacracy crisiscommons chileagil chileayuda agile2011 selforganizingteams

URL: