swarm: beyond pair, beyond scrum

24
Swarm: Beyond Pair, beyond Scrum "Auklet flock" by D. Dibenski

Upload: danijel-arsenovski

Post on 13-Apr-2017

45 views

Category:

Leadership & Management


0 download

TRANSCRIPT

Page 1: Swarm: Beyond Pair, Beyond Scrum

Swarm: Beyond Pair, beyond Scrum

"Auklet flock" by D. Dibenski

Page 2: Swarm: Beyond Pair, Beyond Scrum

I’m Danijel•#swarming #AgileTD•@darsenovski•http://bit.ly/swarmexp

Page 3: Swarm: Beyond Pair, Beyond Scrum

Quiz•According to a recent study, people are happier when they visit an exotic location on their vacation•True or false?

Page 4: Swarm: Beyond Pair, Beyond Scrum

How I discovered Swarming

Page 5: Swarm: Beyond Pair, Beyond Scrum

2014

Page 6: Swarm: Beyond Pair, Beyond Scrum

Catalysts•We encountered: •A crisis•An unfinished, unusable application in production

•We agreed:• To work on 1 item at a time

Page 7: Swarm: Beyond Pair, Beyond Scrum

What makes a swarm?

Page 8: Swarm: Beyond Pair, Beyond Scrum

•WIP of 1•Done when deployed into production and approved by PO• Items are pulled in•“Mobbing” on code, and on everything else•No Estimates

Page 9: Swarm: Beyond Pair, Beyond Scrum

Fluid leadership, no decision making, no roles, no ceremonies

Page 10: Swarm: Beyond Pair, Beyond Scrum

Swarm patterns

Branch out Keep one in the darkSpread out

Page 11: Swarm: Beyond Pair, Beyond Scrum

Problem Solving

Page 12: Swarm: Beyond Pair, Beyond Scrum

Benefits•Work environment for human beings

Productivity?“Let’s focus instead on impediments” (Woody Zuill) and how swarming helps overcoming them:• No interruptions• No context switching• No ”blocked” time• No branches in our code or code reviews• Better quality•Maximizes learning•Maximizes robustness• Instant on-boarding

Page 13: Swarm: Beyond Pair, Beyond Scrum

2015 – Today

Page 14: Swarm: Beyond Pair, Beyond Scrum

3rd Floor at Alaska Airlines McGee Building

Page 15: Swarm: Beyond Pair, Beyond Scrum

Swarming went viral•First team stuck with it for approx. 6 months•Monitors were initial impediments•First monitor purchase open floodgates

Page 16: Swarm: Beyond Pair, Beyond Scrum

”Corporate” Swarm patterns

Ambassadors Hijack

Page 17: Swarm: Beyond Pair, Beyond Scrum

Swarming principles •RESPECT•Don’t say NO•All ideas are considered•Everybody should have it’s say•Consent over Consensus•Maintain the flow

Page 18: Swarm: Beyond Pair, Beyond Scrum

In the beginning•Action figures•Mediators

Page 19: Swarm: Beyond Pair, Beyond Scrum

What I learned about motivation•Name 3 factors that lead to better performance (Dan Pink)•Master•Autonomy •Purpose

•Swarming adds:•Helping others (altruism)• Teaching•Human interaction

Page 20: Swarm: Beyond Pair, Beyond Scrum

Quiz•According to a recent study, people are happier when they visit an exotic location on their vacation•True or false?•False!

Page 21: Swarm: Beyond Pair, Beyond Scrum

Social animals"Man is by nature a social animal…”

Page 22: Swarm: Beyond Pair, Beyond Scrum

Swarming is social and it’s fun!

Page 23: Swarm: Beyond Pair, Beyond Scrum

Thank you!Danijel ArsenovskiTwitter: @darsenovski

Questions?

Page 24: Swarm: Beyond Pair, Beyond Scrum