mastering scrum & ucd

23
Hamburg, 15.08.2014 Talking about Collaboration and Coaction of Scrum and UCD in Complex Software Projects Mastering SCRUM &UCD: Management of Expectations

Upload: uxhh

Post on 22-Nov-2014

205 views

Category:

Design


1 download

DESCRIPTION

Mastering SCRUM & UCD: Management of Expectations Talking about Collaboration and Coaction of Scrum and UCD in Complex Software Projects Claudia Schönwälder (Human Interface Design) at UXCampHH 2014 http://uxcamphh.org

TRANSCRIPT

Page 1: Mastering SCRUM & UCD

Hamburg, 15.08.2014

Talking about Collaboration and Coaction of Scrum and UCD in Complex Software Projects

Mastering SCRUM &UCD: Management of Expectations

Page 2: Mastering SCRUM & UCD

13 mm

47 mm

47 mm

21 mm

13 mm

37 mm

4 mm

37 mm

4 mm

33 mm 33 mm 37 mm 37 mm 13 mm

4 mm

Page 3: Mastering SCRUM & UCD

© Human Interface Design 4 © Human Interface Design 4

Human Interface Design, Hamburg Project Management User Experience Research Scrum Master

Claudia Schönwälder UX Camp HH | 16.08.2014 | Scrum & UCD

Page 4: Mastering SCRUM & UCD

13 mm

47 mm

47 mm

21 mm

13 mm

37 mm

4 mm

37 mm

4 mm

33 mm 33 mm 37 mm 37 mm 13 mm

4 mm

inspiring interaction

Page 5: Mastering SCRUM & UCD

© Human Interface Design 5

Yeli Tong and Sebastian Schürmann

Remember? UX Roundtable: Design Thinking & Scrum

Page 6: Mastering SCRUM & UCD

© Human Interface Design 6

Project Collaboration UX Camp HH | 16.08.2014 | Scrum & UCD

HID IT CUSTOMER + +

Page 7: Mastering SCRUM & UCD

2 Agile Processes

Page 8: Mastering SCRUM & UCD

© Human Interface Design 8

~ EN ISO 9241-210

User Centered Design Process UX Camp HH | 16.08.2014 | Scrum & UCD

Page 9: Mastering SCRUM & UCD

© Human Interface Design 9

Scrum Process UX Camp HH | 16.08.2014 | Scrum & UCD

Source: agile-toll.net

Page 10: Mastering SCRUM & UCD

© Human Interface Design 10

1. The ability to rapidly and deliberately respond to changing demand – while controlling risk.

2. Flexibility, the capacity and capability of rapidly and efficiently adapting.

Agility (a•gil•i•ty) UX Camp HH | 16.08.2014 | Scrum & UCD

Page 11: Mastering SCRUM & UCD

© Human Interface Design 11

The courage to be honest enough to admit that building software is complex and it can‘t be perfectly planned, since requirements change.

Source: 1993-2012 Scrum.org

Agile Approach in Scrum UX Camp HH | 16.08.2014 | Scrum & UCD

Page 12: Mastering SCRUM & UCD

Scrum & UCD

• HID experience with Scrum • UCD and Scrum as agile Processes

Page 13: Mastering SCRUM & UCD

© Human Interface Design 13

• Media system for editorial staff 2008 - 2012 (and ongoing until today): experienced, very pure and straight Scrum process with netpioneer

• Web-Interface as merchandise management system: 2008/2009: inexperienced Scrum team, partially long iterations

• Actual project: a Scrum-related process: 2011 until today

Scrum and HID UX Camp HH | 16.08.2014 | Scrum & UCD

Page 14: Mastering SCRUM & UCD

© Human Interface Design 14

Editorial System: dpa UX Camp HH | 16.08.2014 | Scrum & UCD

Page 15: Mastering SCRUM & UCD

© Human Interface Design 15

vit – serv.it Rind: Merchandise Management System

Initial situation Result

UX Camp HH | 16.08.2014 | Scrum & UCD

Page 16: Mastering SCRUM & UCD

© Human Interface Design 16

Design after iteration 3 Design after iteration 5

Example for Design in an Iterative Process UX Camp HH | 16.08.2014 | Scrum & UCD

Page 17: Mastering SCRUM & UCD

© Human Interface Design 18

Parallel Track Development

analyse

implement implement

Sprint 0 Sprint 1 Sprint 2 Sprint n

UE Team

Dev Team

UX Camp HH | 16.08.2014 | Scrum & UCD

Page 18: Mastering SCRUM & UCD

© Human Interface Design 19

Input BA

Legacy System / PoC

Usability Review

Refinement

Prototypes, Wireframes, Storyboards

Rough concept

Briefing Workshop

Szenarios Concept Docu (Vers. 1)

2 Design Moods

1 Design Mood

Concept

Screen design

Design Docu (Vers. 1)

User Feedback

Vision

Prototypes, Wireframes, Storyboards

Fine concept

Design

Basic Phase in dpa Project UX Camp HH | 16.08.2014 | Scrum & UCD

Page 19: Mastering SCRUM & UCD

© Human Interface Design 20

Prototypes, Wireframes, Storyboards

Scenarios Concept Docu (Vers. 1)

Screen Design

Design Docu (Vers. 1)

+ +

+

Concept

Design

Design Mood +

Basic Phase: Results UX Camp HH | 16.08.2014 | Scrum & UCD

Page 20: Mastering SCRUM & UCD

© Human Interface Design 21

Actualisation, Add-Ons

Input BA

Refinement

Prototypes, Wireframes, Storyboards

Rough Concept

Scenarios Concept Docu (Version n)

Concept

Screen Design

Actualisation, Add-Ons

Design Docu (Version n)

User Feedback

Vision

Prototypes, Wireframes, Storyboards

Fine Concept

Design

Later Phases UX Camp HH | 16.08.2014 | Scrum & UCD

Page 21: Mastering SCRUM & UCD

© Human Interface Design 22

A Scrum and UCD project needs a basic iteration 0 and an iteration x for high quality of design.

…if there is no Corporate Design given at project start

Discussion UX Camp HH | 16.08.2014 | Scrum & UCD

Page 22: Mastering SCRUM & UCD

13 mm

47 mm

47 mm

21 mm

13 mm

37 mm

4 mm

37 mm

4 mm

33 mm 33 mm 37 mm 37 mm 13 mm

4 mm

© Human Interface Design

Thank you For your attention!

Page 23: Mastering SCRUM & UCD

13 mm

47 mm

47 mm

21 mm

13 mm

37 mm

4 mm

37 mm

4 mm

33 mm 33 mm 37 mm 37 mm 13 mm

4 mm

Prof. Frank Jacob [email protected] Claudia Schönwälder [email protected]

HUMAN INTERFACE DESIGN Schulweg 34-36 D-20259 Hamburg

www.human-interface.de