Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Processer & IT Nord den 11. juni 2014. Læs mere om interessegruppen her: http://infinit.dk/dk/interessegrupper/processer_og_it/processer_og_it.htm
2. • Hvem er jeg og hvorfra kommer jeg
• Scrum i integreret produktudvikling - resultater fra en ph.d
• Scrum versus læring
• Scrum versus kreativitet
• “Uprøvede overvejelser” vedrørende læringsmentalitet og kreativitet i
Scrum
onsdag den 25. juni 14
3. • Hvem er jeg og hvorfra kommer jeg
• Scrum i integreret produktudvikling - resultater fra en ph.d
• Scrum versus læring
• Scrum versus kreativitet
• “Uprøvede overvejelser” vedrørende læringsmentalitet og kreativitet i
Scrum
• Nis Ovesen
• Civilingeniør, Industriel Design
• Adjunkt, Ph.d. , Aalborg Universitet
• Underviser på Industriel Design-uddannelsen
• Driver eget firma med konsulentopgaver
onsdag den 25. juni 14
9. EXISTING APPROACHES TO THE CHALLENGES
FORECASTING TECHNIQUES
TREND SPOTTING
MARKET INTELLIGENCE
SET-BASED DEVELOPMENT
FORMAL DEVELOPMENT MODELS
DELAYED DECISION-MAKING
onsdag den 25. juni 14
10. EXISTING APPROACHES TO THE CHALLENGES
RELALTIVECOSTOFCHANGE
Requirements
Design
Development
test
Code
Acceptance
test
Operation
PHASE IN WHICH CHANGE OCCURS
onsdag den 25. juni 14
12. DOMAIN A:
SOFTWARE
THE MAIN MANOUVRE:
TRANSFERING SCRUM FROM SOFTWARE TO
INTEGRATED PRODUCT DEVELOPMENT (IPD)
DOMAIN B:
IPD
SCRUM SCRUM
onsdag den 25. juni 14
13. RESEARCH SETUP:
7 CASE COMPANIES
TC ELECTRONIC
SAUER-DANFOSS
GN OTOMETRICS
SCHNEIDER ELECTRIC
CONTEX
RADIOMETER
VELUX
onsdag den 25. juni 14
15. !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!
! !
OUTPUT: 8 CHALLENGE THEMES
SEPERATE
DELIVERABLES
EACH SPRINT
MAINTAINING
NECESSARY
FOCUS
FLEXIBILITY
ISSUES
TIME AND
RESOURCE
ESTIMATION ON
DEV. TASKS
KEEPING
THE TEAM
MOTIVATED
FOR SCRUM
BREAKING
DOWN PRODUCT
DEVELOPMENT
TASKS
SCRUM IN A
TRADITIONAL
ORGANISATION
TEAM
COMPOSITION
ISSUES
onsdag den 25. juni 14
16. Sprint Planning
Product Backlog
Sprint Backlog
Daily Scrum
Sprint Review
Retrospective2-4 weeks
THE SPRINT
2-4 WEEKS
PRODUCT BACKLOG
ARTEFACT
SPRINT BACKLOG
ARTEFACT
INCREMENTS
ARTEFACT
DAILY SCRUM
MEETING
SPRINT REVIEW
MEETING
RETROSPECTIVE
MEETING
SPRINT PLANNING
MEETING
8 THEMES
SEPERATE
DELIVERABLES
EACH SPRINT
MAINTAINING
NECESSARY
FOCUS
FLEXIBILITY
ISSUES
TIME AND
RESOURCE
ESTIMATION ON
DEV. TASKS
KEEPING THE
TEAM MOTIVATED
FOR SCRUM
BREAKING
DOWN PRODUCT
DEVELOPMENT
TASKS
SCRUM IN A
TRADITIONAL
ORGANISATION
TEAM
COMPOSITION
ISSUES
onsdag den 25. juni 14
17. 5 GENERAL CONDITIONS
SEPERATE
DELIVERABLES
EACH SPRINT
MAINTAINING
NECESSARY
FOCUS
FLEXIBILITY
ISSUES
TIME AND
RESOURCE
ESTIMATION ON
DEV. TASKS KEEPING THE
TEAM MOTIVATED
FOR SCRUM
BREAKING
DOWN PRODUCT
DEVELOPMENT
TASKS
SCRUM IN A
TRADITIONAL
ORGANISATION
TEAM
COMPOSITION
ISSUES
PARADIGM
PERPLEXITY
CONSTRAINTS
OF
PHYSICALITY
DESIGNER’S
DISSENT
TEAM
DISTRIBUTION
DILEMMA
EDUCATION
AND
MATURATION
onsdag den 25. juni 14
18. GENERAL CONDITION #2:
CONSTRAINTS OF PHYSICALITY
“FREEDOM OF VIRTUALITY” VS “CONSTRAINTS OF PHYSICALITY”
SMALL AND INDEPENDENT WORK PACKAGES IN SOFTWARE VS
MECHANICAL DESIGN EMERGE LIKE AMOEBAE IN NON-LINEAR WAYS
TYPICAL ITERATION CYCLE IN INTEGRATED PRODUCT DEVELOPMENT
IS 4 TO 6 MONTHS. HAMPERS FLEXIBILITY
SLOW PRODUCTION RAMP-UP IN IPD
GC#2
onsdag den 25. juni 14
19. GENERAL CONDITION #3:
DESIGNER’S DISSENT
PARADOX:
SCRUM RESEMBLES DESIGN ACTIVITY IN MANY WAYS, BUT
PRODUCT DESIGNERS SEEM HESITANT TO IMPLEMENT THE
SCRUM FRAMEWORK
Simply just beyond any pedagogical reach...
“
I think it has something to do with the culture in
the mechanics department...“
GC#3
onsdag den 25. juni 14
20. GENERAL CONDITION #3:
DESIGNER’S DISSENT
GC#3
Explore Generate Evaluate Communicate
DESIGN PROCESS BY CROSS (2000):
Define
Prototype
Evaluate
Alice Agogino
ITERATIVE APPROACH
PROMOTES PROTOTYPING
EMPHASISES USERS (CUSTOMER VALUE)
EMBRACES CHANGE
VISION-BASED
CROSS-FUNCTIONAL
onsdag den 25. juni 14
21. GENERAL CONDITION #3:
DESIGNER’S DISSENT
GC#3
Incremental vs. synthesis / holistic
Emphasis on Quantification, measurability, and tact
onsdag den 25. juni 14
22. Alle resultater pegede i én retning:
Hold jer fra Scrum i integreret produktudvikling!
Der er alt for mange udfordringer..
onsdag den 25. juni 14
23. SCRUM IN EARLY STAGES OF DEVELOPMENT
1
SCOPING
2
BUSINESS CASE
3
DEVELOPMENT
4
VALIDATION
5
LAUNCH
STAGE-GATE MODEL
That part happens at the coffee machine
in the corridor
“ Developer, TC Electronic
onsdag den 25. juni 14
24. Tidlige faser i udviklingsprojekter:
Aktiviteter er ofte orienteret omkring
- læring
- idégenerering (kreativitet)
onsdag den 25. juni 14
25. LÆRING I DE TIDLIGE PROJEKTFASER
Ny viden tilvejebringes
Ny teknologi udforskes
Konkurenter undersøges
Brugere undersøges
Hvordan kan Scrum udnyttes her?
onsdag den 25. juni 14
26. LÆRING I DE TIDLIGE PROJEKTFASER
Kolbs læringscyklus
onsdag den 25. juni 14
27. LÆRING I DE TIDLIGE PROJEKTFASER
Eric Ries: Lean Startup
onsdag den 25. juni 14
28. Læringsaktiviteter (undersøgelser) med ultra-hurtige
Sprints
• 2-timers Sprints
• 3-4 daglige “stand-up møder”
• Fælles vidensopsamling via visuelle værktøjer
• Læringsaktiviteter formuleres som hypoteser
• Hypoteserne testes hurtigt og med mindst mulige
“effort”
onsdag den 25. juni 14
29. Læringsaktiviteter (undersøgelser) med ultra-hurtige
Sprints
Forslag
• Brug ultra-sprints i sprint (evt ned til 2 timer)
• lav en backlog af hypoteser
• Synkroniser vha standup-møder
• acceptér at den indsamlede viden er overfladisk
Formål
• Etablere “sense of urgency” (fokusering)
• Etablere tydelig takt (fornemmelse af fremdrift)
• Etablere et diskussionsgrundlag (front loading)
onsdag den 25. juni 14
30. Men hvad så med
kreativiteten?
onsdag den 25. juni 14
31. Tidspres + kreativitet: Do not compute...
Kan man bruge Scrum til at streamline kreativitet?
onsdag den 25. juni 14
32. Tidspres + kreativitet: Do not compute...
Kan man bruge Scrum til at streamline kreativitet?
Kort svar: Nej
(Men man kan “snyde” sig til en vis effekt...)
onsdag den 25. juni 14
34. Creativity under the Gun!
Kreativitet kan indfinde sig under stort tidspres,
hvis
• teamet/personen føler at de er på en mission
• der kan etableres et fokus uden forstyrrelse
• der arbejdet er vigtigt og føles betydningsfuldt
Kreativitet indfinder sig ikke, hvis
• teamet føler sig som slaver uden indflydelse
• man føler sig distraheret
• arbejdet ikke føles betydningsfuldt
• man oplever mange last-minute-ændringer
• der er mange gruppe-diskussioner frem for to-
pers. samtaleronsdag den 25. juni 14
35. ...Og hvis vi tager tidspres ud af ligningen:
Kreativitet kan indfinde sig under lavt tidspres, hvis
• teamet/personen føler at de er på en ekspedition
• samarbejdet foregår mellem to i stedet for en
gruppe
• arbejdet er fokuseret på at udvikle idéer frem for
at identificere problemer
Kreativitet indfinder sig ikke, hvis
• teamet føler at det kører på autopilot
• man mangler opbakning fra ledelse
• der er mange gruppe-diskussioner frem for to-
pers. samtaler
onsdag den 25. juni 14
36. Konklussioner:
Læring kan tilsyneladende godt trives under
kontroleret tidspres
Kreativitet har det væsentligt sværere. Her skal der
være stor opmærksomhed på nævnte faktorer.
Disclaimer: Stress er ikke godt i længere tid..
onsdag den 25. juni 14
37. Scrum er stadig en tom skal...
Hvis man ønsker en fokuseret kreativitets- eller
idéudviklingsproces, så er dette ikke en del af
Scrum.
På industriel Design-uddannelsen arbejder vi med
systematiske kreativitetsøvelser såsom forced
relations.
Vi eksperimenterer med vekslende sprint-tempi
afhængigt af aktivitetstyper.
Diskussion: Er det overhovedet relevant i praksis?
onsdag den 25. juni 14
38. Mere om kreativitet:
John Cleese taler så man kan forstå det her:
https://www.youtube.com/watch?v=tmY4-RMB0YY
(13:45)
onsdag den 25. juni 14