17
Why feature teams are not enough Super Soft The Story of Herman – an agile coach

Why feature teams are not enough!

Embed Size (px)

DESCRIPTION

Your developers tell you: “My job is done!”, but nothing works. Or every component works great and passes all the tests, but they don’t integrate with each together at all. Does this sound familiar to you? Have you ever heard your teams say that they are waiting on other people? Have they ever failed to deliver because of this? We would like to talk about how we used to have feature teams that were unable to deliver features. After realizing that having feature teams alone was not enough we started forming feature squads. And this helped improve communication and productivity a lot, they actually started to deliver valuable features! In our presentation we will show you when having feature teams is not enough anymore. We will show you how we improved the concept of feature teams by introducing feature squads, and what results we achieved by doing this. We will also explain what feature squads are, how we created them and what problems we experienced while doing this. Join us to learn from our failures but also our successes! Learn how you may increase the throughput of your team and achieve more with the same people.

Citation preview

Page 1: Why feature teams are not enough!

Why feature teams are not enough

Super SoftThe Story of Herman – an agile coach

Page 2: Why feature teams are not enough!

I’m done but nothing works?

http://theabcsofgod.files.wordpress.com/2011/05/puzzle.jpg

Page 3: Why feature teams are not enough!

In the beginning…

http://www.scross.co.za/wp-content/uploads/2012/03/big-bang1.jpg

Page 4: Why feature teams are not enough!

Silos and how motion is bad

http://www.flickr.com/photos/docsearls/5500714140/lightbox/

Page 5: Why feature teams are not enough!

Why Herman needed feature teams

http://thepauls.files.wordpress.com/2011/01/pass_the_baton.jpg

Page 6: Why feature teams are not enough!

Prod

uct M

anag

emen

t

Feature team creation and roles

Dev

elop

men

t

Test

and

QA

Loca

lizati

on/D

ocum

enta

tion

GU

I

Page 7: Why feature teams are not enough!

Winds of Change

“It is not necessary to change, survival is not mandatory.”

- W. Edwards Deming

http://www.cpsu.org.au/multiattachments/18769/Image/change-management1.jpg

Page 8: Why feature teams are not enough!

So what now? Where to go to?

http://www.morguefile.com/archive/display/48249

Page 9: Why feature teams are not enough!

Why feature teams were no longer enough

http://www.goodfuneralguide.co.uk/wordpress/wp-content/uploads/2012/01/green-puzzle.jpg

Page 10: Why feature teams are not enough!

Squads

http://www.hejorama.com/wp/wp-content/uploads/2011/04/A-team.jpg

Page 11: Why feature teams are not enough!

Silos again

http://www.flickr.com/photos/docsearls/5500714140/lightbox/

Page 12: Why feature teams are not enough!

Why Squads

http://galerie.designnation.de/bild/37433

Page 13: Why feature teams are not enough!

What is a squad?

GUI

Test and QA

Development

Localization/Documentation

Feature SQUAD A

Feature SQUAD B

Product Management

Feat

ure

SQ

UAD

Feat

ure

SQ

UAD

Page 14: Why feature teams are not enough!

Herman’s challenges with squads

http://worldtranslation.org/uploads/Image/News/Sport/climbing.jpg

Page 15: Why feature teams are not enough!

Herman’s conclusion

“Learning is not compulsory… neither is survival.”

- W. Edwards Deming

http://3.bp.blogspot.com/-9v34e833GAI/TwvEJBG5IZI/AAAAAAAAAIA/J8xIBUb6HQo/s1600/Zen_stones_Early_Evening_by_HollowIchigoBanki.jpg

Page 16: Why feature teams are not enough!

Thank you for your attention!

http://westlothiankarateassociation.files.wordpress.com/2012/08/bigstock_karate_boy_bowing_149219.jpg

Page 17: Why feature teams are not enough!

Contact Information

Sven Schnee Agile Project ManagerTwitter: @MrSnow76LinkedIn: http://www.linkedin.com/pub/sven-schnee/27/932/5a5

Luis-Miguel Goncalves Agile Project ManagerTwitter: @lgoncalves1979LinkedIn: http://www.linkedin.com/in/luismsg

Daniel Catalina Technical Project ManagerTwitter: @_dancatLinkedIn: http://www.linkedin.com/pub/daniel-catalina/1/545/552