Delivering Happiness - The Meddler Game

Post on 13-Aug-2015

76 views 2 download

Tags:

Transcript of Delivering Happiness - The Meddler Game

Grow  Structure  

June 2015

Agile  Brand  Cooperation  

About  SmartDev  

•  Offshore Development Center •  Consulting •  Agile Training and Coaching

www.smartdev.vn

About  epicoaching  

www.epicoaching.net

•  Performance Coaching •  Collective Agility Program - Agile Profile ® •  Agile Coaching and Training

Featured  Agile  Facilitators  

Alexandre Cuva Nguyen Le

Trung Hoang Michael Bertrand

Alexandre  Cuva  •  CEO of SmartDev •  Experience with distributed Scrum teams in Vietnam & India

•  16 years of international experience in software development and project manager

•  Coached Agile Team in Switzerland, Vietnam, France, Tunisia, Italy, Belgium and Netherland

•  Management 3.0 & Certified Scrum Developer Trainer

•  Co-founder of Da Nang Agile User Group

Speaker 2011  -­‐  2014  

Organizer | Speaker

Speaker 2015

https://vn.linkedin.com/in/cuvaalex

Alexandre.cuva@smartdev.vn

Hoang  Nhac  Trung  

•  Facilitator of SmartDev LLC •  Speaker of Scrum Breakfast event

•  3+ years of being a facilitator

•  4+ years of being a lecture at universities in Da Nang

•  1.5+ years of training/coaching Agile

https://vn.linkedin.com/in/trunghoangnhac

trung.hoang@smartdev.vn

Organizer

Agile  Sphere  

Agile  Lean  Training  #Scrum | #XP | #Management 3.0 | #Lean

Smartdev LLC has core competencies in providing IT, methodology, management and technology courses. It provides a wide selection of customized or group training sessions

to meet your company's objectives.

Agile Fundamental (practices overview)

Agile Testing, TDD, BDD, …

Lean Software Development

Agile, Scrum, XP, Kanban,

Management  3.0  

10  

Scale-­‐invariant  networks  (fractals)  Best  communication  across  all  scales  

http://gut.bmj.com/content/57/7.cover-­‐expansion  11  

<-­‐  preferred  

Cross-­‐functional  teams  

12  

Self-­‐Organized  Team  Formation  

•  Let  people  organize  themselves  in  teams  •  However,  give  them  some  constraints  •  Diversity,  team  size,  team  duration,  etc.  

13  

Business  Guilds  

•  Let  people  organize  around  certain  topics  •  Such  as  specific  technologies  or  disciplines  •  Have  them  form  virtual  communities  

14  

Hire  Generalizing  Specialists  

T  15  

Promote  Informal  Leadership  

16  

Widen  Job  Titles  

17  

18  

Value  units  

System  administrators  GUI  designers  Project  Mgt  Office  Community  of  Practice  Center  of  Excellence  Human  Resources  ...  

Delivering  value  to  others  

19  

Game:  Meddlers  

20  

Game:  Meddlers  

Business Analyst

Database Administrator

Line Manager

Network Administrator

Product Owner

Project Manager

Quality Assurance Manager

Software Architect

Software Developer

Scrum Master

Software Tester

User Experience Designer

21  

22  

What  are  common  rules  of  thumb  (constraints)  for  organizational  design?  

1.  Keep  teams  small  (5  plus/minus  2)  

2.  Cross-­‐functional  teams  (over  functional  teams)  

3.  T-­‐skilled  people  (specialization  +  generalization)  

4.  Value  units  (scale  out  by  providing  services)  5.  …  anything  else?  

Game:  Meddlers  (Constraints)  

23  

1.  Grow  a  business  unit  consisting  of  10  people,  working  for  one  customer/one  project.  

Game:  Meddlers  

24  

1.  Grow  a  business  unit  consisting  of  10  people,  working  for  one  customer/one  project.  

2.  Grow  your  unit  to  18  people,  who  are  working  on  two  big  projects/one  customer.  

Game:  Meddlers  

25  

1.  Grow  a  business  unit  consisting  of  10  people,  working  for  one  customer/one  project.  

2.  Grow  your  unit  to  18  people,  who  are  working  on  two  big  projects/one  customer.  

3.  Your  unit  will  now  do  5  small  projects  at  the  same  time,  for  three  customers,  with  the  same  number  of  people.  

Game:  Meddlers  

26  

1.  Grow  a  business  unit  consisting  of  10  people,  working  for  one  customer/one  project.  

2.  Grow  your  unit  to  18  people,  who  are  working  on  two  big  projects/one  customer.  

3.  Your  unit  will  now  do  5  small  projects  at  the  same  time,  for  three  customers,  with  the  same  number  of  people.  

4.  Change  your  business  unit  so  that  it  builds  a  common  platform  for  all  projects  (while  still  doing  the  5  projects).  

Game:  Meddlers  

27  

1.  Grow  a  business  unit  consisting  of  10  people,  working  for  one  customer/one  project.  

2.  Grow  your  unit  to  18  people,  who  are  working  on  two  big  projects/one  customer.  

3.  Your  unit  will  now  do  5  small  projects  at  the  same  time,  for  three  customers,  with  the  same  number  of  people.  

4.  Change  your  business  unit  so  that  it  builds  a  common  platform  for  all  projects  (while  still  doing  the  5  projects).  

5.  Create  a  challenge  for  the  next  group.  Solve  the  challenge  you  are  given  by  the  previous  group.  

Game:  Meddlers  

28  

29