Agile Design with Scrum - Fast, furious & effective

57
SCRUM Fast, furious & effective Emerce Eday 2010 – pieter jongerius (@pieterj)

description

The Agile project approach 'Scrum' blurs boundaries. Scrum proves that creativity does not thrive best in a design studio with the curtains closed. It shows that development does not require "Final Approved Design". Fabrique has surprised many a client with Scrum. We have successfully implemented it for clients such as Albert Heijn, Ziggo, TNT Post and Nationale Nederlanden. Pieter Jongerius shows how all online disciplines and the client work side by side in a room to create top results. We learned how to really design and develop in parallel. Scrum delivers. It is open, disarming, brings people together, learns, and sweats.

Transcript of Agile Design with Scrum - Fast, furious & effective

Page 1: Agile Design with Scrum - Fast, furious & effective

SCRUMFast, furious & effective

Emerce Eday 2010 – pieter jongerius (@pieterj)

Page 2: Agile Design with Scrum - Fast, furious & effective

remember when we had waterfall?

Page 3: Agile Design with Scrum - Fast, furious & effective
Page 4: Agile Design with Scrum - Fast, furious & effective

we’ve been there.

Page 5: Agile Design with Scrum - Fast, furious & effective

LONG DISCUSSIONS ON SCOPE

Page 6: Agile Design with Scrum - Fast, furious & effective

LONG DISCUSSIONS ON BUDGET

Page 7: Agile Design with Scrum - Fast, furious & effective

and then when you have finally started...

Page 8: Agile Design with Scrum - Fast, furious & effective

DESIGNERS WITH FOAM BOARDS

Page 9: Agile Design with Scrum - Fast, furious & effective

ENDLESS ITERATIONS

Page 10: Agile Design with Scrum - Fast, furious & effective

SCHEDULE OVERRUNS

Page 11: Agile Design with Scrum - Fast, furious & effective

WAITING DEVELOPERS

Page 12: Agile Design with Scrum - Fast, furious & effective

EXCEL HELL

Page 13: Agile Design with Scrum - Fast, furious & effective

DESIGN CANNOT BE BUILT

Page 14: Agile Design with Scrum - Fast, furious & effective

BUILT PRODUCT DOES NOT RESEMBLE DESIGN

Page 15: Agile Design with Scrum - Fast, furious & effective

#andicouldgoonlikethat

Page 16: Agile Design with Scrum - Fast, furious & effective

ENTER: AGILE & SCRUM

Page 17: Agile Design with Scrum - Fast, furious & effective

WAAROM SCRUM?

Certain supply

Short Time to Market

QualityWhere is the Catch

?

Page 18: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

STORIES

Page 19: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

TASKS

Continuous evaluationIntegration disciplinesoverview

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 20: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

OVERVIEW

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 21: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SCRUM BOARD 1

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 22: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SCRUM BOARD 2

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 23: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

Backlog & sprints

BACKLOG, SPRINTS, …

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Source: ScrumAlliance

Page 24: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SCRUM ROOM

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 25: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Overview

<

Continuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 26: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

INTEGRATION DISCIPLINESTeam composition

scrum master

product owner

Specialisten

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 27: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

COMMUNICATION 1

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 28: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

COMMUNICATION 2

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 29: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

COMMUNICATION 3

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 30: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Overview

<

Integrationdisciplines

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 31: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

EVALUATION

Continuous evaluation Overview

<

Integrationdisciplines

<

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 32: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

BURN DOWN CHART

Continuous evaluation Overview

<

Integrationdisciplines

<

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 33: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

Overview

<

Integrationdisciplines

<

WHY DOES SCRUM WORK?

Continuous evaluation

<

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

Page 34: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

NO TRAFFICLIGHTS

Working in parallel

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Timeboxing

Specialismen aan boordSprint O

Page 35: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Back-endFront-end

Interaction Tests

SPRINT

Visual designVisual detail

For example

Working in parallel

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Timeboxing

Specialismen aan boordSprint O

Page 36: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Working in parallel

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Timeboxing

Specialismen aan boordSprint O

Page 37: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Timeboxing

Specialismen aan boordSprint O

Page 38: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

ECONOMY OF GOOD ENOUGH

Timeboxing Working in

parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<Specialismen aan boordSprint O

Page 39: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

DEFINITION OF DONE

Timeboxing Working in

parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<Specialismen aan boordSprint O

Page 40: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Specialismen aan boordSprint O

Page 41: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

USER INSIGHT

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

Page 42: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

USE CASES & PERSONA’S

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

Page 43: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

TECHNIEK

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

Page 44: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

Page 45: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SPRINT 0

1ready?

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

Page 46: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

Page 47: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

RESPONSIBILITY

Respon-sibility Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<

Page 48: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Respon-sibility Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<

Page 49: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Respon-sibility Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<

Page 50: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

DAILY SCRUM

Respon-sibility Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<

Page 51: Agile Design with Scrum - Fast, furious & effective

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

<

Page 52: Agile Design with Scrum - Fast, furious & effective

WHERE IS THE CATCH?

Security of supply

Short Time to Market

Quality

Where is the Catch

?

<

Page 53: Agile Design with Scrum - Fast, furious & effective

DECISIVENESS

nice picture here.

Page 54: Agile Design with Scrum - Fast, furious & effective

CULTURE & TEAM SPIRIT

Page 55: Agile Design with Scrum - Fast, furious & effective

IF YOU CAN’T STAND THE HEAT…

Page 56: Agile Design with Scrum - Fast, furious & effective

SCRUM WILL CHANGE YOUR LIFE

s

Page 57: Agile Design with Scrum - Fast, furious & effective

THANK YOU!

Questions More

?!CHECKfabrique.nl

Linkedin/in/pieterj

Twitter@pieterj

Scrum opFrankwatching