15
PROJECTS KILL AGILE DEVELOPMENT CHRIS HOWE-JONES @AGILE_GEEK 11TH AUGUST

Projects kill agile development

Embed Size (px)

Citation preview

Page 1: Projects kill agile development

PROJECTS KILL AGILEDEVELOPMENT

CHRIS HOWE-JONES@AGILE_GEEK11TH AUGUST

Page 2: Projects kill agile development

PROJECTS KILL AGILE -DEVELOPMENT

Page 3: Projects kill agile development

sometimes

OR

Why Feature Teams SUCK!

Page 4: Projects kill agile development

WHY?

Page 5: Projects kill agile development

CONSTRAINTSLimited budget - especially fixed priceLimited resourcesLimited timescales

Page 6: Projects kill agile development

WHAT?

Page 7: Projects kill agile development

BEHAVIOURFocus on:

functionality teams formed for life of project

team members fungiblearchitecture/design 'third class' citizen

Page 8: Projects kill agile development

"I don't have to live with it"Everyone is responsible, no one is accountable

monoliths rule Cost over value - what's the depreciationMultiple teams - one code base

Page 9: Projects kill agile development

PRODUCT TEAMS

Page 10: Projects kill agile development

ALIGN TO PRODUCT/PLATFORM/COMPONENTPromotes:

Code ownership Non functional requirements

Architecture matters "Live with it"

Page 11: Projects kill agile development

Interfaces to other products

Burn down tech debt

Page 12: Projects kill agile development

HOW TO AVOID…

"Throw it over the wall" syndrome Isolationism1 Dimensional teams "Over gilding"

Page 13: Projects kill agile development

PRODUCT DELIVERYProduct Owner Separate backlog Build in feedback

Feed 'projects' into 'feature funnel'

Page 14: Projects kill agile development

Services (even in same team)

Shared vision across productsTreat channels as customers

Treat other teams as customers'T shaped people (not 'resources')

Set percentage of 'technical payback' (or one week in 7)

Page 15: Projects kill agile development

CREDITSEmail: [email protected]

Twitter: @agile_geek

Github: github.com/chrishowejones

Presentation:github.com/chrishowejones/presentations

Blog: chrishowejones.wordpress.com