How to create more business impact with flexible teams - Jan Hegewald, Zalando & Rebekka Beels, Zalando
Usually, Software Engineering teams are organized around a fixed set of components which they develop further and maintain. Such component teams gain a high level of expert knowledge about their services. However, with agile product development, it often is difficult to implement the most important initiatives with such teams. This leads to a situation where the teams do not work on the most relevant business topics but on those for the respective team. At Zalando, we introduced a new model where we shape teams flexibly around business goals to create the highest impact. How we organize these teams and which challenges especially for the software quality need to be addressed, will be explored in this talk.
1. how to create more
business impact
with flexible teams
zalando
2. Young.
Founded in 2008.
Techie.
2,000 colleagues working in 200 tech
delivery teams across Germany, Dublin,
Helsinki.
Successful.
2019 Revenue: >6.5Bn € revenue.
Growing steadily.
Q2 2020:+ 33% GMV.
Popular.
More than 34 Mn active customers.
Convenient.
Operating in 17 countries.
Conscious.
Dedicated to sustainability.
Already carbon neutral.
zalando is
5. We had stable
teams
TEAM 1
TEAM 2
TEAM 3PRODUCT OFFER COMPOSITIONREPORTING UI
MANAGEMENT UI
ENRICHMENTS
OFFER API
PRODUCT
OFFER
PLATFORM
ANALYTICAL UI
STOCK INFORMATION PRODUCT INFORMATION PRICE INFORMATION
27. TYPES OF WORK
Maintenance
Mainly technical tasks with
varying urgency and impact.
Post-Mission
Integration/Change
Mission-related work that comes
up after the mission finished and
dissolved.
Design + Deliver for
Business Goal
Mission to accomplish a
business goal.
Operational Tasks
Unplanned work on short notice,
mainly based on stakeholder
requests.
Delivery
Mission
Innersourced
Delivery
Mission
Mixed
Delivery
Mission
Maintainer
Group
Bob
DELIVERYMODEL
Exploratory
Mission
Incident Handling
Work to resolve incidents, but
also to mitigate impact and
prevent further occurrences.
Everyone
with
highest
priority
Small Work Package
Tasks that seem too big for
maintenance, but too small for
a Delivery Mission.
Solution Design
Work to define the technical
solution design for a major
change.
TYPEOFWORK
Solution
Design
Mission
TYPEOFWORK
(Discover &) Define
for Business Goal
Work to identify and
understand a customer
problem.
Additional Responsibility
Full Time
30. How to create more business impact with
flexible teams
Stable teams
⊕ Output
⊕ Knowledge
⊖ No focus on biggest impact
⊖ A lot of WIP
⊖ Uneven load on teams
● Quality
● Knowledge
● Leadership
● Culture
jan.hegewald@zalando.de
www.agil-gefuehrt.de
rebekka.beels@zalando.de
● Defined goal & clear impact
● End-2-end responsibility for goal and affected
components (in given context)
● Duration: 2 weeks - 4 months
● Freedom of choice
Flexible mission teams Process
Effects
@janhegewald
Watch out
Mindset
⊕ Responsibility
⊕ Purpose, Mastery, Autonomy
Results
⊕ Output → Outcome
⊕ Standardisation & Quality
Flexibility
⊕ Agile Prioritisation & Delivery
1. Discover &
Define
2. Prioritisation
3. Pitching
4. Signing up
5. Assignment
6. Start
7. Clean-up
8. Switch to next
mission
34. Disclaimer
The information in this presentation has not been independently verified.
No representation or warranty, express or implied, is made as to the
accuracy or completeness of the presentation and the information
contained herein and no reliance should be placed on such information. No
responsibility is accepted for any liability for any loss howsoever arising,
directly or indirectly, from this presentation or its contents.