2013 - janis janovskis: liderando equipos de desarrollo open source

44
Janis Janovskis Buenos Aires October 4 2013 Leading Open Source development team on large scale Cloud based systems

Upload: php-conference-argentina

Post on 27-Jun-2015

67 views

Category:

Technology


0 download

DESCRIPTION

PHP Conference Argentina 2013

TRANSCRIPT

Page 1: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Janis Janovskis

Buenos AiresOctober 4 2013

Leading Open Source development team on large scale Cloud based systems

Page 2: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source
Page 3: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Janis Janovskis

✔ 130 kgs

✔ ???

✔ Senior Developer

✔ Only 92 kgs

✔ Scalable

✔ Passionate

✔ Tweet to find more

Page 4: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

What is cloud?

Page 5: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source
Page 6: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Create or find cloud architecture example

Page 7: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source
Page 8: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source
Page 9: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

?

@source http://www.networkworld.com/slideshows/2011/020711-ecs-quotes.html

Page 10: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

What is then ?

✔ Don't know

✔ Service

✔ Delivery

✔ Software

✔ Customer

✔ System

✔ Scalable

Page 11: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

What are people?

Page 12: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

@todo – insert an image of an individual!!

Individual

Page 13: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Swarm, mass …

Page 14: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Team?

Page 15: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Why to lead?

Page 16: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

PEOPLE

“Excellent leaders add value to their people and help them to become better than they

would worked alone.”

John Maxwell

Page 17: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Team

Page 18: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Being the richest man in the cemetery doesn't matter to me ... Going to bed at night saying we've done something wonderful... that's what matters to me.

Steve Jobs

Page 19: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Clients

Page 20: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Community

Page 21: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

@todo – quote about community lead

@source https://twitter.com/Dries/status/246158196119568384

Page 22: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

How to lead?

Page 23: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source
Page 24: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Your team

“He who thinketh he leadeth and hath no one following him is only taking a walk”

Leadership proverb

Page 25: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Your Team

✔ They are your friends✔ Let them make mistakes✔ Build your trust in them✔ How are you getting on?✔ “Take your lunch now!!!”

Page 26: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Clients

If you can't explain

It simply,

you don't understand

it well enough.

Page 27: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

✔ Clients have to be trained

✔ Learn from them

✔ Have a pint, mate!

✔ Enjoy experience

✔ Celebrate

Page 28: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Community

@todo Insert a relevant quote

@source https://twitter.com/nickygumbel/status/384951800203591680

Page 29: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Cloud applications?

Page 30: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Divide tasks

Page 31: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Assign roles

Page 32: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Set boundaries

Page 33: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Case studies?

Page 34: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Save The Children

✔ 600 people (UK office)✔ 6 people digital team✔ Agile✔ Leadership Initiative✔ 1 manager✔ 3rd party teams

Page 35: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Project owner

Developer team Project manager

Page 36: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Wunderkraut

Page 37: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

@source http://wunderkraut.com/blog/how-to-fail-in-a-drupal-project-fixed-price-contracts/2013-07-10

Page 38: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

✔ Micro-teams✔ Cross border teams✔ No actual management✔ Leadership✔ No headquarters✔ Pure agile

Page 39: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Conclusion

Page 40: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Leadership checklist

✔ Lead, don't ...✔ Be visionary✔ Use discernment✔ Show example✔ Give more

Page 41: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Leadership ...

✔ Is challenging✔ Is discipline✔ Can be fun✔ Is to build, not demolish✔ Is changing

Page 42: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Acknowledgments

✔ My wife✔ Martin Layzel✔ Ernests Gabrans✔ Nick Capeling✔ Ron Chambers✔ Aprox … 1000 publications/books

Page 43: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Gracias :):)

@PASSIVUS

passivemanagement.net

Page 44: 2013 -  Janis Janovskis: Liderando equipos de desarrollo Open Source

Q & A