Agile Design with Scrum - Fast, furious & effective

Post on 27-Jan-2015

115 views 3 download

Tags:

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

SCRUMFast, furious & effective

Emerce Eday 2010 – pieter jongerius (@pieterj)

remember when we had waterfall?

we’ve been there.

LONG DISCUSSIONS ON SCOPE

LONG DISCUSSIONS ON BUDGET

and then when you have finally started...

DESIGNERS WITH FOAM BOARDS

ENDLESS ITERATIONS

SCHEDULE OVERRUNS

WAITING DEVELOPERS

EXCEL HELL

DESIGN CANNOT BE BUILT

BUILT PRODUCT DOES NOT RESEMBLE DESIGN

#andicouldgoonlikethat

ENTER: AGILE & SCRUM

WAAROM SCRUM?

Certain supply

Short Time to Market

QualityWhere is the Catch

?

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

STORIES

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

TASKS

Continuous evaluationIntegration disciplinesoverview

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

OVERVIEW

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SCRUM BOARD 1

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SCRUM BOARD 2

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

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

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

SCRUM ROOM

OverviewContinuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Overview

<

Continuous evaluationIntegration disciplines

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

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

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

COMMUNICATION 1

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

COMMUNICATION 2

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

COMMUNICATION 3

Integration disciplines Overview

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

WHY DOES SCRUM WORK?

Overview

<

Integrationdisciplines

<

Continuous evaluation

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

EVALUATION

Continuous evaluation Overview

<

Integrationdisciplines

<

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

BURN DOWN CHART

Continuous evaluation Overview

<

Integrationdisciplines

<

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

Overview

<

Integrationdisciplines

<

WHY DOES SCRUM WORK?

Continuous evaluation

<

TimeboxingWorking in

parallel

Specialismen aan boordSprint O

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

NO TRAFFICLIGHTS

Working in parallel

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Timeboxing

Specialismen aan boordSprint O

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

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

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

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

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

DEFINITION OF DONE

Timeboxing Working in

parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<Specialismen aan boordSprint O

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

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

USER INSIGHT

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

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

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

TECHNIEK

Sprint O

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<Respon-sibility

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

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

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

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

RESPONSIBILITY

Respon-sibility Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<

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

<

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

<

TIME TO MARKET

QUALITY

CHECKED OUT DONETODO

CERTAIN SUPPLY

DAILY SCRUM

Respon-sibility Sprint O

<

Working in parallel

<

Overview

<

Integrationdisciplines

<

Continuous evaluation

<

Time boxing

<

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

<

WHERE IS THE CATCH?

Security of supply

Short Time to Market

Quality

Where is the Catch

?

<

DECISIVENESS

nice picture here.

CULTURE & TEAM SPIRIT

IF YOU CAN’T STAND THE HEAT…

SCRUM WILL CHANGE YOUR LIFE

s

THANK YOU!

Questions More

?!CHECKfabrique.nl

Linkedin/in/pieterj

Twitter@pieterj

Scrum opFrankwatching