SlideShare a Scribd company logo
1 of 71
Download to read offline
Pieter s
Jongeriu
 @pieterj
                     GET AGILE
            Überscrum for UX, design & development
FOUR YEARS SCRUM EXPERIENCE




#TWAB2012 @PIETERJ            2
GET AGILE – PUBLISHED FALL 2012




                     Check http://fabrique.nl/getagile for details


#TWAB2012 @PIETERJ                                                   3
WE LEARNT THE HARD WAY (1)




                 We’ve done waterfall for a decade and a half, and still use it regularly


#TWAB2012 @PIETERJ                                                                          4
DESIGNERS WITH FOAM BOARDS




     We found out in 2008 that waterfall presentations & iterations are not always the way to go.


#TWAB2012 @PIETERJ                                                                                  5
WE LEARNT THE HARD WAY (2)




                     Also in 2008, we found out that Scrum is no bed of roses.


#TWAB2012 @PIETERJ                                                               6
Today is about sharing.



What ism?       The process    Secrets &
Uberscru         of scrum        lessons
                               on the way
WHAT IS ÜBERSCRUM ANYWAY?
TYPES OF SCRUM WE DO




   Design only                           Staggered sprints                                Überscrum


                                    Interaction

                                   Visual DESIGN

                                                   development



            We do design only scrum (yes really), but only if third party developers can’t scrum with us.
          We do staggered sprints where some of the parties involved will profit from a more rigid structure
                             And then there’s what we have come to call ÜberScrum…


#TWAB2012 @PIETERJ                                                                                             9
ÜBERSCRUM
Brings together
·  Strategists
·  Designers
·  Developers
·  Copywriters
·  Business specialists
·  Marketing &
   communication
·  ..and more

And has them
working in parallel

To create interactive
products such as websites
and apps.

#TWAB2012 @PIETERJ          10
PRETTY CLOSE TO ROCKET SCIENCE




#TWAB2012 @PIETERJ           11
Bring on the secrets!
TEAM SETUP
What will the team look like?




                                13
SMALLER TEAMS WORK BETTER
Ask not how big you can
make your team, ask how
small you can make it!

·  2 designers,
   3 developers,
   a copywriter,
   product owner

But here’s for the
persistent:
·  Max team size around
   10-15
#TWAB2012 @PIETERJ          14
Requirements for team members?
NOTHING SHORT OF SUPERHEROES
·  Speak their minds
·  Actively seek feedback
·  Invest in group success

·  Empathic
·  Ambitious
·  Skilled
·  Smart

·  Motivated to do Scrum



#TWAB2012 @PIETERJ             16
NOTHING SHORT OF SUPERHEROES
·  Speak their minds
·  Actively seek feedback
·  Invest in group success

·  Empathic
·  Ambitious
·  Skilled
·  Smart
                     "Be like water"
                        -- Bruce Lee
·  Motivated to do Scrym



#TWAB2012 @PIETERJ                     17
Product Owner
The toughest job in Scrum.
PRODUCT OWNER
·  Strong-willed
   yet open
·  Political sense
   yet independent
·  Demanding
   yet understanding

·  Have the mandate &
   be honest about
   limitations

·  Needs to be well trained

#TWAB2012 @PIETERJ            19
DEALING WITH THE PO
We deal with 4 types.
Here’s one.

The Hypercritic
·  Generally enjoys the
   process
·  Discusses all details at
   length
·  Will not move on
   on “good enough”
·  It all has to be perfect.

·  Warning: using flexible
   scope in your defence will
   get back at you later on.
                                Ceci n’est pas ce PO



#TWAB2012 @PIETERJ                                     20
Look your client in the eye and say:
I will always deliver value for money

                              Flexible scope
                              also doesn't
                              protect you
                              from the
                              occasional
                              team pizza.
SECRET: QUALITY IS FLEXIBLE
·  Great designers hate this
·  But it’s true

·  Better is the enemy of
   done
·  Takes a lot of skill to
   embrace that succesfully

·  Discuss story scores:
   7 stories scoring an A or
   9 stories scoring a B?
·  Decide which stories
   should be top notch

#TWAB2012 @PIETERJ             22
But how to become a team?




Team building is a very delicate process. Scrum is not. This needs attention. It really takes one or
                   two sprints for a team to become really tight and well-oiled.
WARMING UP GAMES




                                         The Marshmallow Challenge
                     Check http://marshmallowchallenge.com/


#TWAB2012 @PIETERJ                                                   24
WARMING UP GAMES




                                                                                      Draw the box
                All team members draw a packaging as if the product was on sale on a shelf in a store.
      You are forced to think in USP’s and get an immediate grasp of individual team members goals & dreams.


#TWAB2012 @PIETERJ                                                                                             25
LET’S KICK ASS!




  The result is a team that kicks ass on a daily basis and just as easily has a couple of beers at the end of the day as
                              performing a planning poker session on a Monday morning.


#TWAB2012 @PIETERJ                                                                                                         26
SPRINT 0


Also in Scrum you’ll need a solid start before actual sprints, or everyone will sprint in a different direction.
       Too often, we made the mistake of starting on just a hunch of what we we’re trying to achieve.
                                          But that’s all in the past.
SUPER SPRINT 0
·  Parallel definition tracks

·  Define strategy




#TWAB2012 @PIETERJ              28
SUPER SPRINT 0
·  Parallel definition tracks

·  Define strategy
·  Define architecture




#TWAB2012 @PIETERJ              29
SUPER SPRINT 0
·  Parallel definition tracks

·  Define strategy
·  Define architecture
·  Do research




#TWAB2012 @PIETERJ              30
SUPER SPRINT 0
·  Parallel definition tracks

·  Define strategy
·  Define architecture
·  Do research

·  Get creative!
·  Design a concept…




#TWAB2012 @PIETERJ              31
SUPER SPRINT 0
·  Parallel definition tracks

·  Define strategy
·  Define architecture
·  Do research

·  Get creative!




                                ✘
·  Design a concept but
   don’t do a BDUF*.
   No wireframes in sprint 0!
* = Big Design Up Front




#TWAB2012 @PIETERJ              32
SUPER SPRINT 0



                            Rule of thumb
                            Size Sprint 0 to have
                     as many workdays per team member
                           as there will be sprints.




#TWAB2012 @PIETERJ                                      33
design is valuable




The most important thing we create in Sprint 0 is the product backlog. And for this we would like to share an insight.
                                      While design is valuable… (next slide!)
a design is valuable!
             waste
             It's just a very
             expensive way of
             communicating


          Often necessary, !
            but not always
SECRET: STORY TYPES
Not all stories are alike.

·  überstories




#TWAB2012 @PIETERJ           36
SECRET: STORY TYPES
Not all stories are alike.

·  überstories
·  development only
·  design only
·  white page

We specify this during
sprint 0 or backlog
grooming


                             Here you see a product owner and a developer
                                   doing a development-only story.


#TWAB2012 @PIETERJ                                                          37
STORY TEMPLATE




           We use a custom made story template to accommodate for documenting the type of the story:
            the disciplines involved are checked. Again: we decide on this BEFORE we start the sprint.


#TWAB2012 @PIETERJ                                                                                       38
SECRET: SPECIAL OPS STORIES
·  backend
·  documentation
·  generic functionality

·  rework after demo
·  polishing




        Anything to bundle additional work, other than for specific end user benefits, into convenient chunks.
                Don’t let Scrum dogmas prevent you from tweaking the way you define your stories.


#TWAB2012 @PIETERJ                                                                                               39
I SHOULDN’T BE SHOWING YOU THIS




 Some teams even prefer to use simple functionality stories. It saves them from the semantic layering of traditional
        user story syntaxes. Big alert: stay user centered and and keep an eye on the total solution space!

          Again, the lesson here is that you have to change the rules to accommodate teams and projects.


#TWAB2012 @PIETERJ                                                                                                     40
Team ready, sprint setup ready, backlog ready, …
LET’S SPRINT!
SECRET: LET’S GET PHYSICAL




               We are REALLY religious about making & keeping stuff physical
                     and not letting it sink onto networked hard drives.


#TWAB2012 @PIETERJ                                                             43
DRAW YOUR PROJECT GOALS




      Strategic PowerPoint presentations in project folders will NOT be looked at.
    Word documents will not even be remembered to have been made at all. Seriously.

#TWAB2012 @PIETERJ                                                                    44
KEYWORDS ON THE WALL




          Discuss your work. Point at keywords on the wall. It keeps you on track.


#TWAB2012 @PIETERJ                                                                   45
WHO & WHEN




                                  Oh, don’t use Excel either :)
                (and gDocs is no better, really avoid hiding stuff in computers)

#TWAB2012 @PIETERJ                                                                 46
TASK PERSONALIZATION




  Physical task claiming tags help team members maintain that sense of responsibility.
                                   My task! I’ll finish it!

#TWAB2012 @PIETERJ                                                                       47
MORE FUN USING FACES




#TWAB2012 @PIETERJ     48
TOO MESSY?




                         So can Scrum rooms get too messy? Maybe.
                     But we’re fine with it as long as it works for the team!

#TWAB2012 @PIETERJ                                                              49
TOO TIDY




              They can be too tidy though. This sitemap is so beautifully crafted
                    that no-one will dare altering it. Not really agile, is it?

#TWAB2012 @PIETERJ                                                                  50
POLE OF QUOTES




                      The weirdest things get said during sprints.
                     It’s a lot of fun writing the best quotes down.

#TWAB2012 @PIETERJ                                                     51
#DUBSTEPFRIDAY




           All work no play makes Jack a dull boy. To lighten things up a little, some teams use theme days.
      Like Dubstep Friday! Formal Thursday has also been spotted, as is a regular wakeboard training on the rug.



#TWAB2012 @PIETERJ                                                                                                 52
OWN THE PLACE




                        It’s basically a matter of owning the place, feeling almost at home.
          Here you see Danny and Nils in their little SuperTrash shrine, being all feminine and independent.
                   It makes things even more fun, and it keeps the product personality on brand!


#TWAB2012 @PIETERJ                                                                                             53
Mayhem? Really?
SPRINT FOCUS FOR MAIN DISCIPLINES




         No, it’s not just mayhem. While one of the agiletime >
                                                           principles is that the team should be self-organizing,
                             we can provide a little structure. Especially for beginner teams.



#TWAB2012 @PIETERJ                                                                                                  55
SPRINT FOCUS FOR MAIN DISCIPLINES




                            Please keep in mind while I build this up,




                       Sketch &
        interaction    discuss
                                          Flows & states
        design                                                       Test &
                                                                     spikes

                                              time >




#TWAB2012 @PIETERJ                                                            56
SPRINT FOCUS FOR MAIN DISCIPLINES




                      …that it’s just A way of providing some structure in überscrum.
                                Providing it WITH the team. Not TO the team.
                           Templates
        visual                               Modules & states
        design                                                           Test &
                                                                Des-only stories


                           Sketch &
        interaction        discuss
                                              Flows & states
        design                                                           Test &
                                                                         spikes

                                                  time >




#TWAB2012 @PIETERJ                                                                      57
SPRINT FOCUS FOR MAIN DISCIPLINES




                       Dev-only
        front-end      stories
                                        Implement design
        development                                                  Test &
                                                                     spikes
                        You might see this chart as a mere starting point.

                       Templates
        visual                          Modules & states
        design                                                       Test &
                                                            Des-only stories


                       Sketch &
        interaction    discuss
                                          Flows & states
        design                                                       Test &
                                                                     spikes

                                              time >




#TWAB2012 @PIETERJ                                                             58
SPRINT FOCUS FOR MAIN DISCIPLINES
                       Objects & data
                       Admin section
        back-end                        Controllers, flows
        development                                                   Test &
                                                                      spikes


                       Dev-only
        front-end      stories
                                        Implement design
        development                                                   Test &
                                                                      spikes



                       Templates
        visual                          Modules & states
        design                                                        Test &
                                                             Des-only stories


                       Sketch &
        interaction    discuss
                                         Flows & states
        design                                                        Test &
                                                                      spikes

                                                                        © FABRIQUE
                                             time >




#TWAB2012 @PIETERJ                                                                   59
Challenng : SPRINT FOCUS FOR MAIN DISCIPLINES
        ge
 Starti
 quicklyback-end
        development
                      Objects & data
                      Admin section
                                       Controllers, flows
                                                                     Test &
                                                                     spikes


                      Dev-only
        front-end     stories
                                       Implement design
        development                                                  Test &
                                                                     spikes



                      Templates
        visual                         Modules & states
        design                                                       Test &
                                                            Des-only stories


                      Sketch &
                                                                               Challeg goe:
                                                                                     n
        interaction
        design
                      discuss
                                        Flows & states
                                                                     Test &    Movin men
                                            time >
                                                                     spikes
                                                                                in ti
#TWAB2012 @PIETERJ                                                                        60
Scrum: agile but fragile
ADVANCED DELIVERABLES
    Preventing us from cutting corners
CODE OF CONDUCT




     The code of conduct is a set of rules, created and used by developers. It can be about all types of behavior,
     such as using dedicated refactoring time, testing including unit tests, environment use, commits and more.



#TWAB2012 @PIETERJ                                                                                                   63
DOUBLE DEFINITION OF DONE




   The consequence of differentiating into story types, is that you’ll have to have a differentiated, or double DOD,
             with split requirements for instance for design, development and customer acceptance.



#TWAB2012 @PIETERJ                                                                                                     64
DEFINITION OF READY
In some Scrums, stories
often yield unexpected
impediments

·  Business rules
·  Required content
·  Technical complexity

DOR is a set of
requirements that helps
making stories ready
before you sprint.
Use only when you really
need it.

#TWAB2012 @PIETERJ         65
FINALLY
Demo & retrospective
DEMO: THE STAKEHOLDER TEST




               When the product permits, you might NOT demo it, but have it user tested by the stake
                  holders at demo time. Give them assignments, have them use it. They’ll love it!



#TWAB2012 @PIETERJ                                                                                     67
RETROSPECTIVE
·  Address human to human
   issues!

·  When all fails, no
   worries, fall back to
   staggered sprints.
   Try again next time!




#TWAB2012 @PIETERJ          68
SO HERE’S HOPING…




 If there’s one thing I would like you to take with you, its that Scrum is about people, their skills, wishes and dreams.
                 It is about end users; about the customer and their stakeholders; it is about the team.
                                 If you put them first, I promise, you’ll have a great time!


#TWAB2012 @PIETERJ                                                                                                          69
Pieter
                                                                       Jongerius
                                                                        @pieterj

#TWAB2012 @PIETERJ                                                                 70
                     All images copyright of their respective owners
Get Agile, the book         Scrum Academy by Fabrique & GIFT

     Published fall 2012         Training for Scrum Masters & PO’s

Follow @getagilebook or check   TWAB €100 discount, use code “TWAB”
  http://fabrique.nl/getagile      Offer ends November 12, 2012

                                         scrumacademy.nl

More Related Content

What's hot

#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)Alexey Krivitsky
 
The Groop Welcome Kit Sample
The Groop Welcome Kit SampleThe Groop Welcome Kit Sample
The Groop Welcome Kit Samplethegroop
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UXCaleb Jenkins
 
Agile Protoyping in Academia
Agile Protoyping in AcademiaAgile Protoyping in Academia
Agile Protoyping in AcademiaDavid F. Flanders
 
Curating Remarkable Experiences Through Experience Design
Curating Remarkable Experiences Through Experience DesignCurating Remarkable Experiences Through Experience Design
Curating Remarkable Experiences Through Experience DesignSherwin Torres
 
Bättre Scrum i stor skala med Kanban
Bättre Scrum i stor skala med KanbanBättre Scrum i stor skala med Kanban
Bättre Scrum i stor skala med KanbanAgila Sverige
 
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~Shinji Semba
 
Adopt Your Message & Align Internal Stakeholders
Adopt Your Message & Align Internal StakeholdersAdopt Your Message & Align Internal Stakeholders
Adopt Your Message & Align Internal StakeholdersUXDX1
 
Lego For Extended Scrum Simulation
Lego For Extended Scrum SimulationLego For Extended Scrum Simulation
Lego For Extended Scrum SimulationAlexey Krivitsky
 
Practices of an agile developer
Practices of an agile developerPractices of an agile developer
Practices of an agile developerDUONG Trong Tan
 
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileJeff Gothelf
 
Escalando a Gestão Ágil com SAFe - Manoel Pimentel
Escalando a Gestão Ágil com SAFe - Manoel PimentelEscalando a Gestão Ágil com SAFe - Manoel Pimentel
Escalando a Gestão Ágil com SAFe - Manoel PimentelManoel Pimentel Medeiros
 
Lean UX Anti-Patterns
Lean UX Anti-PatternsLean UX Anti-Patterns
Lean UX Anti-PatternsBill Scott
 
Presentatie ux cocktail hour pieter jongerius 20091015
Presentatie ux cocktail hour pieter jongerius 20091015Presentatie ux cocktail hour pieter jongerius 20091015
Presentatie ux cocktail hour pieter jongerius 20091015Fabrique
 
Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...
Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...
Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...Rod King, Ph.D.
 
Agile project inception workshop
Agile project inception workshopAgile project inception workshop
Agile project inception workshopBill Bourne
 
The Problem With Pure Design
The Problem With Pure DesignThe Problem With Pure Design
The Problem With Pure DesignChris Do
 

What's hot (20)

#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)#lego4scrum with Large-Scale Scrum (LeSS)
#lego4scrum with Large-Scale Scrum (LeSS)
 
The Groop Welcome Kit Sample
The Groop Welcome Kit SampleThe Groop Welcome Kit Sample
The Groop Welcome Kit Sample
 
Scaling Scrum with UX
Scaling Scrum with UXScaling Scrum with UX
Scaling Scrum with UX
 
Agile Protoyping in Academia
Agile Protoyping in AcademiaAgile Protoyping in Academia
Agile Protoyping in Academia
 
Design and UX in an Agile Process
Design and UX in an Agile ProcessDesign and UX in an Agile Process
Design and UX in an Agile Process
 
Curating Remarkable Experiences Through Experience Design
Curating Remarkable Experiences Through Experience DesignCurating Remarkable Experiences Through Experience Design
Curating Remarkable Experiences Through Experience Design
 
Bättre Scrum i stor skala med Kanban
Bättre Scrum i stor skala med KanbanBättre Scrum i stor skala med Kanban
Bättre Scrum i stor skala med Kanban
 
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
【14-E-5】現場で役立つUX ~エンタープライズUXの現在とこれから~
 
Adopt Your Message & Align Internal Stakeholders
Adopt Your Message & Align Internal StakeholdersAdopt Your Message & Align Internal Stakeholders
Adopt Your Message & Align Internal Stakeholders
 
Lego For Extended Scrum Simulation
Lego For Extended Scrum SimulationLego For Extended Scrum Simulation
Lego For Extended Scrum Simulation
 
Practices of an agile developer
Practices of an agile developerPractices of an agile developer
Practices of an agile developer
 
Beyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and AgileBeyond Staggered Sprints: Integrating User Experience and Agile
Beyond Staggered Sprints: Integrating User Experience and Agile
 
Escalando a Gestão Ágil com SAFe - Manoel Pimentel
Escalando a Gestão Ágil com SAFe - Manoel PimentelEscalando a Gestão Ágil com SAFe - Manoel Pimentel
Escalando a Gestão Ágil com SAFe - Manoel Pimentel
 
Lean UX Anti-Patterns
Lean UX Anti-PatternsLean UX Anti-Patterns
Lean UX Anti-Patterns
 
Presentatie ux cocktail hour pieter jongerius 20091015
Presentatie ux cocktail hour pieter jongerius 20091015Presentatie ux cocktail hour pieter jongerius 20091015
Presentatie ux cocktail hour pieter jongerius 20091015
 
From Scrum To Kanban
From Scrum To KanbanFrom Scrum To Kanban
From Scrum To Kanban
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...
Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...
Google’s 5-Day Design Sprint: Event 1 – UNDERSTAND (Customer Problem/Habit/Jo...
 
Agile project inception workshop
Agile project inception workshopAgile project inception workshop
Agile project inception workshop
 
The Problem With Pure Design
The Problem With Pure DesignThe Problem With Pure Design
The Problem With Pure Design
 

Similar to Scrum secrets for integrating UX, design & development

SXSW2013: Get agile! Scrum insights for UX, design and development
SXSW2013: Get agile! Scrum insights for UX, design and developmentSXSW2013: Get agile! Scrum insights for UX, design and development
SXSW2013: Get agile! Scrum insights for UX, design and developmentPieter Jongerius
 
Design sprint talk - april 2017
Design sprint talk - april 2017Design sprint talk - april 2017
Design sprint talk - april 2017Jeffrey Mikres
 
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesGarbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesKamaria Campbell
 
Design Sprints at The Home Depot
Design Sprints at The Home Depot Design Sprints at The Home Depot
Design Sprints at The Home Depot Brooke Katalinich
 
UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?why innovation!
 
Access USA: how to create a perfect pitch deck
Access USA: how to create a perfect pitch deckAccess USA: how to create a perfect pitch deck
Access USA: how to create a perfect pitch deckMarkko Karu
 
UX, Agile and product management
UX, Agile and product managementUX, Agile and product management
UX, Agile and product managementPhil Barrett
 
How to go about building great tech products
How to go about building great tech productsHow to go about building great tech products
How to go about building great tech productsKuliza Technologies
 
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...Ralf C. Adam
 
Scaling Dev Teams With Purpose
Scaling Dev Teams With PurposeScaling Dev Teams With Purpose
Scaling Dev Teams With PurposeRobert Watts
 
Understanding Content: The Stuff We Design For
Understanding Content: The Stuff We Design ForUnderstanding Content: The Stuff We Design For
Understanding Content: The Stuff We Design ForKaren McGrane
 
Get organized! Practical Tips for Agile (Tech Comm) Teams
Get organized! Practical Tips for Agile (Tech Comm) TeamsGet organized! Practical Tips for Agile (Tech Comm) Teams
Get organized! Practical Tips for Agile (Tech Comm) Teamspatricia_gale
 
24 Scrum #burningkeyboards
24 Scrum #burningkeyboards24 Scrum #burningkeyboards
24 Scrum #burningkeyboardsDenis Ristic
 
Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Jen Krieger
 
Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...Aggregage
 
Building a UX Brand
Building a UX BrandBuilding a UX Brand
Building a UX BrandBob Thomas
 
Madhur kathuria how to improve agility in a large organization
Madhur kathuria how to improve agility in a large organizationMadhur kathuria how to improve agility in a large organization
Madhur kathuria how to improve agility in a large organizationIndia Scrum Enthusiasts Community
 
Using UX Skills to Craft Your Career
Using UX Skills to Craft Your CareerUsing UX Skills to Craft Your Career
Using UX Skills to Craft Your CareerAmanda Stockwell
 

Similar to Scrum secrets for integrating UX, design & development (20)

SXSW2013: Get agile! Scrum insights for UX, design and development
SXSW2013: Get agile! Scrum insights for UX, design and developmentSXSW2013: Get agile! Scrum insights for UX, design and development
SXSW2013: Get agile! Scrum insights for UX, design and development
 
Design sprint talk - april 2017
Design sprint talk - april 2017Design sprint talk - april 2017
Design sprint talk - april 2017
 
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesGarbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
 
DevOps is Scaling Agile too
DevOps is Scaling Agile tooDevOps is Scaling Agile too
DevOps is Scaling Agile too
 
Design Sprints at The Home Depot
Design Sprints at The Home Depot Design Sprints at The Home Depot
Design Sprints at The Home Depot
 
UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?
 
Access USA: how to create a perfect pitch deck
Access USA: how to create a perfect pitch deckAccess USA: how to create a perfect pitch deck
Access USA: how to create a perfect pitch deck
 
UX, Agile and product management
UX, Agile and product managementUX, Agile and product management
UX, Agile and product management
 
How to go about building great tech products
How to go about building great tech productsHow to go about building great tech products
How to go about building great tech products
 
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
Beyond agile - Pitfalls & misconceptions when working with SCRUM & Co | Ralf ...
 
Scaling Dev Teams With Purpose
Scaling Dev Teams With PurposeScaling Dev Teams With Purpose
Scaling Dev Teams With Purpose
 
Understanding Content: The Stuff We Design For
Understanding Content: The Stuff We Design ForUnderstanding Content: The Stuff We Design For
Understanding Content: The Stuff We Design For
 
Get organized! Practical Tips for Agile (Tech Comm) Teams
Get organized! Practical Tips for Agile (Tech Comm) TeamsGet organized! Practical Tips for Agile (Tech Comm) Teams
Get organized! Practical Tips for Agile (Tech Comm) Teams
 
24 Scrum #burningkeyboards
24 Scrum #burningkeyboards24 Scrum #burningkeyboards
24 Scrum #burningkeyboards
 
Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020
 
Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...Empowering You to Empower Them: How to Navigate the Messy Connection between ...
Empowering You to Empower Them: How to Navigate the Messy Connection between ...
 
Building a UX Brand
Building a UX BrandBuilding a UX Brand
Building a UX Brand
 
Building a UX Brand
 Building a UX Brand Building a UX Brand
Building a UX Brand
 
Madhur kathuria how to improve agility in a large organization
Madhur kathuria how to improve agility in a large organizationMadhur kathuria how to improve agility in a large organization
Madhur kathuria how to improve agility in a large organization
 
Using UX Skills to Craft Your Career
Using UX Skills to Craft Your CareerUsing UX Skills to Craft Your Career
Using UX Skills to Craft Your Career
 

More from Pieter Jongerius

Hype in Fashion e-commerce - Like it? Or not?
Hype in Fashion e-commerce - Like it? Or not?Hype in Fashion e-commerce - Like it? Or not?
Hype in Fashion e-commerce - Like it? Or not?Pieter Jongerius
 
Branding en design in e-commerce: in-house of agency?
Branding en design in e-commerce: in-house of agency?Branding en design in e-commerce: in-house of agency?
Branding en design in e-commerce: in-house of agency?Pieter Jongerius
 
What is so Dutch about Dutch Digital Design?
What is so Dutch about Dutch Digital Design?What is so Dutch about Dutch Digital Design?
What is so Dutch about Dutch Digital Design?Pieter Jongerius
 
Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)
Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)
Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)Pieter Jongerius
 
Fashion Touchpoint Strategy - The Fashion Cycle Meets Customer Journey
Fashion Touchpoint Strategy - The Fashion Cycle Meets Customer JourneyFashion Touchpoint Strategy - The Fashion Cycle Meets Customer Journey
Fashion Touchpoint Strategy - The Fashion Cycle Meets Customer JourneyPieter Jongerius
 
Retail Touchpoint Strategy 2012
Retail Touchpoint Strategy 2012Retail Touchpoint Strategy 2012
Retail Touchpoint Strategy 2012Pieter Jongerius
 
Retail Touchpoint Strategy 2011
Retail Touchpoint Strategy 2011Retail Touchpoint Strategy 2011
Retail Touchpoint Strategy 2011Pieter Jongerius
 
Persuasive design - Usability is a commodity
Persuasive design - Usability is a commodityPersuasive design - Usability is a commodity
Persuasive design - Usability is a commodityPieter Jongerius
 
Agile Design with Scrum - Fast, furious & effective
Agile Design with Scrum - Fast, furious & effectiveAgile Design with Scrum - Fast, furious & effective
Agile Design with Scrum - Fast, furious & effectivePieter Jongerius
 

More from Pieter Jongerius (9)

Hype in Fashion e-commerce - Like it? Or not?
Hype in Fashion e-commerce - Like it? Or not?Hype in Fashion e-commerce - Like it? Or not?
Hype in Fashion e-commerce - Like it? Or not?
 
Branding en design in e-commerce: in-house of agency?
Branding en design in e-commerce: in-house of agency?Branding en design in e-commerce: in-house of agency?
Branding en design in e-commerce: in-house of agency?
 
What is so Dutch about Dutch Digital Design?
What is so Dutch about Dutch Digital Design?What is so Dutch about Dutch Digital Design?
What is so Dutch about Dutch Digital Design?
 
Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)
Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)
Fashion E-commerce - Branding vs. Conversion (SXSW14 talk)
 
Fashion Touchpoint Strategy - The Fashion Cycle Meets Customer Journey
Fashion Touchpoint Strategy - The Fashion Cycle Meets Customer JourneyFashion Touchpoint Strategy - The Fashion Cycle Meets Customer Journey
Fashion Touchpoint Strategy - The Fashion Cycle Meets Customer Journey
 
Retail Touchpoint Strategy 2012
Retail Touchpoint Strategy 2012Retail Touchpoint Strategy 2012
Retail Touchpoint Strategy 2012
 
Retail Touchpoint Strategy 2011
Retail Touchpoint Strategy 2011Retail Touchpoint Strategy 2011
Retail Touchpoint Strategy 2011
 
Persuasive design - Usability is a commodity
Persuasive design - Usability is a commodityPersuasive design - Usability is a commodity
Persuasive design - Usability is a commodity
 
Agile Design with Scrum - Fast, furious & effective
Agile Design with Scrum - Fast, furious & effectiveAgile Design with Scrum - Fast, furious & effective
Agile Design with Scrum - Fast, furious & effective
 

Recently uploaded

Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
General Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxGeneral Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxmarckustrevion
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
Color Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioColor Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioThink360 Studio
 

Recently uploaded (20)

Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
General Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptxGeneral Knowledge Quiz Game C++ CODE.pptx
General Knowledge Quiz Game C++ CODE.pptx
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
Color Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioColor Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 Studio
 

Scrum secrets for integrating UX, design & development

  • 1. Pieter s Jongeriu @pieterj GET AGILE Überscrum for UX, design & development
  • 2. FOUR YEARS SCRUM EXPERIENCE #TWAB2012 @PIETERJ 2
  • 3. GET AGILE – PUBLISHED FALL 2012 Check http://fabrique.nl/getagile for details #TWAB2012 @PIETERJ 3
  • 4. WE LEARNT THE HARD WAY (1) We’ve done waterfall for a decade and a half, and still use it regularly #TWAB2012 @PIETERJ 4
  • 5. DESIGNERS WITH FOAM BOARDS We found out in 2008 that waterfall presentations & iterations are not always the way to go. #TWAB2012 @PIETERJ 5
  • 6. WE LEARNT THE HARD WAY (2) Also in 2008, we found out that Scrum is no bed of roses. #TWAB2012 @PIETERJ 6
  • 7. Today is about sharing. What ism? The process Secrets & Uberscru of scrum lessons on the way
  • 9. TYPES OF SCRUM WE DO Design only Staggered sprints Überscrum Interaction Visual DESIGN development We do design only scrum (yes really), but only if third party developers can’t scrum with us. We do staggered sprints where some of the parties involved will profit from a more rigid structure And then there’s what we have come to call ÜberScrum… #TWAB2012 @PIETERJ 9
  • 10. ÜBERSCRUM Brings together ·  Strategists ·  Designers ·  Developers ·  Copywriters ·  Business specialists ·  Marketing & communication ·  ..and more And has them working in parallel To create interactive products such as websites and apps. #TWAB2012 @PIETERJ 10
  • 11. PRETTY CLOSE TO ROCKET SCIENCE #TWAB2012 @PIETERJ 11
  • 12. Bring on the secrets!
  • 13. TEAM SETUP What will the team look like? 13
  • 14. SMALLER TEAMS WORK BETTER Ask not how big you can make your team, ask how small you can make it! ·  2 designers, 3 developers, a copywriter, product owner But here’s for the persistent: ·  Max team size around 10-15 #TWAB2012 @PIETERJ 14
  • 16. NOTHING SHORT OF SUPERHEROES ·  Speak their minds ·  Actively seek feedback ·  Invest in group success ·  Empathic ·  Ambitious ·  Skilled ·  Smart ·  Motivated to do Scrum #TWAB2012 @PIETERJ 16
  • 17. NOTHING SHORT OF SUPERHEROES ·  Speak their minds ·  Actively seek feedback ·  Invest in group success ·  Empathic ·  Ambitious ·  Skilled ·  Smart "Be like water" -- Bruce Lee ·  Motivated to do Scrym #TWAB2012 @PIETERJ 17
  • 18. Product Owner The toughest job in Scrum.
  • 19. PRODUCT OWNER ·  Strong-willed yet open ·  Political sense yet independent ·  Demanding yet understanding ·  Have the mandate & be honest about limitations ·  Needs to be well trained #TWAB2012 @PIETERJ 19
  • 20. DEALING WITH THE PO We deal with 4 types. Here’s one. The Hypercritic ·  Generally enjoys the process ·  Discusses all details at length ·  Will not move on on “good enough” ·  It all has to be perfect. ·  Warning: using flexible scope in your defence will get back at you later on. Ceci n’est pas ce PO #TWAB2012 @PIETERJ 20
  • 21. Look your client in the eye and say: I will always deliver value for money Flexible scope also doesn't protect you from the occasional team pizza.
  • 22. SECRET: QUALITY IS FLEXIBLE ·  Great designers hate this ·  But it’s true ·  Better is the enemy of done ·  Takes a lot of skill to embrace that succesfully ·  Discuss story scores: 7 stories scoring an A or 9 stories scoring a B? ·  Decide which stories should be top notch #TWAB2012 @PIETERJ 22
  • 23. But how to become a team? Team building is a very delicate process. Scrum is not. This needs attention. It really takes one or two sprints for a team to become really tight and well-oiled.
  • 24. WARMING UP GAMES The Marshmallow Challenge Check http://marshmallowchallenge.com/ #TWAB2012 @PIETERJ 24
  • 25. WARMING UP GAMES Draw the box All team members draw a packaging as if the product was on sale on a shelf in a store. You are forced to think in USP’s and get an immediate grasp of individual team members goals & dreams. #TWAB2012 @PIETERJ 25
  • 26. LET’S KICK ASS! The result is a team that kicks ass on a daily basis and just as easily has a couple of beers at the end of the day as performing a planning poker session on a Monday morning. #TWAB2012 @PIETERJ 26
  • 27. SPRINT 0 Also in Scrum you’ll need a solid start before actual sprints, or everyone will sprint in a different direction. Too often, we made the mistake of starting on just a hunch of what we we’re trying to achieve. But that’s all in the past.
  • 28. SUPER SPRINT 0 ·  Parallel definition tracks ·  Define strategy #TWAB2012 @PIETERJ 28
  • 29. SUPER SPRINT 0 ·  Parallel definition tracks ·  Define strategy ·  Define architecture #TWAB2012 @PIETERJ 29
  • 30. SUPER SPRINT 0 ·  Parallel definition tracks ·  Define strategy ·  Define architecture ·  Do research #TWAB2012 @PIETERJ 30
  • 31. SUPER SPRINT 0 ·  Parallel definition tracks ·  Define strategy ·  Define architecture ·  Do research ·  Get creative! ·  Design a concept… #TWAB2012 @PIETERJ 31
  • 32. SUPER SPRINT 0 ·  Parallel definition tracks ·  Define strategy ·  Define architecture ·  Do research ·  Get creative! ✘ ·  Design a concept but don’t do a BDUF*. No wireframes in sprint 0! * = Big Design Up Front #TWAB2012 @PIETERJ 32
  • 33. SUPER SPRINT 0 Rule of thumb Size Sprint 0 to have as many workdays per team member as there will be sprints. #TWAB2012 @PIETERJ 33
  • 34. design is valuable The most important thing we create in Sprint 0 is the product backlog. And for this we would like to share an insight. While design is valuable… (next slide!)
  • 35. a design is valuable! waste It's just a very expensive way of communicating Often necessary, ! but not always
  • 36. SECRET: STORY TYPES Not all stories are alike. ·  überstories #TWAB2012 @PIETERJ 36
  • 37. SECRET: STORY TYPES Not all stories are alike. ·  überstories ·  development only ·  design only ·  white page We specify this during sprint 0 or backlog grooming Here you see a product owner and a developer doing a development-only story. #TWAB2012 @PIETERJ 37
  • 38. STORY TEMPLATE We use a custom made story template to accommodate for documenting the type of the story: the disciplines involved are checked. Again: we decide on this BEFORE we start the sprint. #TWAB2012 @PIETERJ 38
  • 39. SECRET: SPECIAL OPS STORIES ·  backend ·  documentation ·  generic functionality ·  rework after demo ·  polishing Anything to bundle additional work, other than for specific end user benefits, into convenient chunks. Don’t let Scrum dogmas prevent you from tweaking the way you define your stories. #TWAB2012 @PIETERJ 39
  • 40. I SHOULDN’T BE SHOWING YOU THIS Some teams even prefer to use simple functionality stories. It saves them from the semantic layering of traditional user story syntaxes. Big alert: stay user centered and and keep an eye on the total solution space! Again, the lesson here is that you have to change the rules to accommodate teams and projects. #TWAB2012 @PIETERJ 40
  • 41. Team ready, sprint setup ready, backlog ready, …
  • 43. SECRET: LET’S GET PHYSICAL We are REALLY religious about making & keeping stuff physical and not letting it sink onto networked hard drives. #TWAB2012 @PIETERJ 43
  • 44. DRAW YOUR PROJECT GOALS Strategic PowerPoint presentations in project folders will NOT be looked at. Word documents will not even be remembered to have been made at all. Seriously. #TWAB2012 @PIETERJ 44
  • 45. KEYWORDS ON THE WALL Discuss your work. Point at keywords on the wall. It keeps you on track. #TWAB2012 @PIETERJ 45
  • 46. WHO & WHEN Oh, don’t use Excel either :) (and gDocs is no better, really avoid hiding stuff in computers) #TWAB2012 @PIETERJ 46
  • 47. TASK PERSONALIZATION Physical task claiming tags help team members maintain that sense of responsibility. My task! I’ll finish it! #TWAB2012 @PIETERJ 47
  • 48. MORE FUN USING FACES #TWAB2012 @PIETERJ 48
  • 49. TOO MESSY? So can Scrum rooms get too messy? Maybe. But we’re fine with it as long as it works for the team! #TWAB2012 @PIETERJ 49
  • 50. TOO TIDY They can be too tidy though. This sitemap is so beautifully crafted that no-one will dare altering it. Not really agile, is it? #TWAB2012 @PIETERJ 50
  • 51. POLE OF QUOTES The weirdest things get said during sprints. It’s a lot of fun writing the best quotes down. #TWAB2012 @PIETERJ 51
  • 52. #DUBSTEPFRIDAY All work no play makes Jack a dull boy. To lighten things up a little, some teams use theme days. Like Dubstep Friday! Formal Thursday has also been spotted, as is a regular wakeboard training on the rug. #TWAB2012 @PIETERJ 52
  • 53. OWN THE PLACE It’s basically a matter of owning the place, feeling almost at home. Here you see Danny and Nils in their little SuperTrash shrine, being all feminine and independent. It makes things even more fun, and it keeps the product personality on brand! #TWAB2012 @PIETERJ 53
  • 55. SPRINT FOCUS FOR MAIN DISCIPLINES No, it’s not just mayhem. While one of the agiletime > principles is that the team should be self-organizing, we can provide a little structure. Especially for beginner teams. #TWAB2012 @PIETERJ 55
  • 56. SPRINT FOCUS FOR MAIN DISCIPLINES Please keep in mind while I build this up, Sketch & interaction discuss Flows & states design Test & spikes time > #TWAB2012 @PIETERJ 56
  • 57. SPRINT FOCUS FOR MAIN DISCIPLINES …that it’s just A way of providing some structure in überscrum. Providing it WITH the team. Not TO the team. Templates visual Modules & states design Test & Des-only stories Sketch & interaction discuss Flows & states design Test & spikes time > #TWAB2012 @PIETERJ 57
  • 58. SPRINT FOCUS FOR MAIN DISCIPLINES Dev-only front-end stories Implement design development Test & spikes You might see this chart as a mere starting point. Templates visual Modules & states design Test & Des-only stories Sketch & interaction discuss Flows & states design Test & spikes time > #TWAB2012 @PIETERJ 58
  • 59. SPRINT FOCUS FOR MAIN DISCIPLINES Objects & data Admin section back-end Controllers, flows development Test & spikes Dev-only front-end stories Implement design development Test & spikes Templates visual Modules & states design Test & Des-only stories Sketch & interaction discuss Flows & states design Test & spikes © FABRIQUE time > #TWAB2012 @PIETERJ 59
  • 60. Challenng : SPRINT FOCUS FOR MAIN DISCIPLINES ge Starti quicklyback-end development Objects & data Admin section Controllers, flows Test & spikes Dev-only front-end stories Implement design development Test & spikes Templates visual Modules & states design Test & Des-only stories Sketch & Challeg goe: n interaction design discuss Flows & states Test & Movin men time > spikes in ti #TWAB2012 @PIETERJ 60
  • 61. Scrum: agile but fragile
  • 62. ADVANCED DELIVERABLES Preventing us from cutting corners
  • 63. CODE OF CONDUCT The code of conduct is a set of rules, created and used by developers. It can be about all types of behavior, such as using dedicated refactoring time, testing including unit tests, environment use, commits and more. #TWAB2012 @PIETERJ 63
  • 64. DOUBLE DEFINITION OF DONE The consequence of differentiating into story types, is that you’ll have to have a differentiated, or double DOD, with split requirements for instance for design, development and customer acceptance. #TWAB2012 @PIETERJ 64
  • 65. DEFINITION OF READY In some Scrums, stories often yield unexpected impediments ·  Business rules ·  Required content ·  Technical complexity DOR is a set of requirements that helps making stories ready before you sprint. Use only when you really need it. #TWAB2012 @PIETERJ 65
  • 67. DEMO: THE STAKEHOLDER TEST When the product permits, you might NOT demo it, but have it user tested by the stake holders at demo time. Give them assignments, have them use it. They’ll love it! #TWAB2012 @PIETERJ 67
  • 68. RETROSPECTIVE ·  Address human to human issues! ·  When all fails, no worries, fall back to staggered sprints. Try again next time! #TWAB2012 @PIETERJ 68
  • 69. SO HERE’S HOPING… If there’s one thing I would like you to take with you, its that Scrum is about people, their skills, wishes and dreams. It is about end users; about the customer and their stakeholders; it is about the team. If you put them first, I promise, you’ll have a great time! #TWAB2012 @PIETERJ 69
  • 70. Pieter Jongerius @pieterj #TWAB2012 @PIETERJ 70 All images copyright of their respective owners
  • 71. Get Agile, the book Scrum Academy by Fabrique & GIFT Published fall 2012 Training for Scrum Masters & PO’s Follow @getagilebook or check TWAB €100 discount, use code “TWAB” http://fabrique.nl/getagile Offer ends November 12, 2012 scrumacademy.nl