IA Presentation 2009

34
IA/UX im SCRUM Entwicklungs-Prozess Einbindung modifizierter IA/UX-Methoden in Paradigmen Agiler Software-Entwicklungsprozesse Wolf H. Nöding Dipl. Des. Dr. Oliver Emmler 16. 05. 2009

description

Presentation auf der Deutschen IA Konferenz 2009 - "IA & Agiler Softwareentwicklungsprozess"(Presentation for the German IA Conference 2009 in Hamburg - "IA & Agile development process")

Transcript of IA Presentation 2009

Page 1: IA Presentation 2009

IA/UX im SCRUM Entwicklungs-ProzessEinbindung modifizierter IA/UX-Methoden inParadigmen Agiler Software-Entwicklungsprozesse

Wolf H. Nöding Dipl. Des.Dr. Oliver Emmler

16. 05. 2009

Page 2: IA Presentation 2009

05/03/20092

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Scrum, Agile Softwareentwicklung

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 3: IA Presentation 2009

05/03/200933

Wolf H. Nöding Dipl.Des.

Vorstellung

• Teamlead Requirement AnalysisICW, LifeSensor

• 15 Jahre in Online-Medien(Internet, Intranets, eLearning,

eHealth, Knowledge Mgmt., etc.)

• Seit 9 Jahren tätig im Feld der

Informationsarchitektur

• Aktives Mitglied im Institut für

Informationsarchitektur seit 2001

Dr. Oliver Emmler

• Head of Product ManagementICW, LifeSensor

• Analyse- und Konzeptions-Erfahrung

• Praktizierender Notarzt

• In eHealth-Branche seit 5 Jahren

• Publikationen in

DICOM,Barrierefreiheit,

Mobile Computing in Medicine

Page 4: IA Presentation 2009

05/03/20094

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Scrum, Agile Softwareentwicklung

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 5: IA Presentation 2009

GesundheitsaktenInnovative Produkte für Menschen

Page 6: IA Presentation 2009

Gesundheitsakte istDrehscheibe• Mensch im Zentrum

• Integrative Lösung

• Flexibles Geschäftsmodell

• Komplexes Produkt

Page 7: IA Presentation 2009

05/03/20097

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Scrum, Agile Softwareentwicklung

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 8: IA Presentation 2009

8

Motivation für den IA/UX Einsatz in SCRUM

SCRUM = Projektmanagement-Methode

• Einsatz in Softwareentwicklung seit 2001

• Hohe Qualität

• Verbindung von

Kundenanforderungen und Unternehmenszielen

RELEVANZ

• Informationsarchitektur (IA)

• User Experience Design (UX)

Page 9: IA Presentation 2009

05/03/20099

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Wasserfall & SCRUM

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 10: IA Presentation 2009

Beim Wasserfall gibt eskein Zurück !

1. Konzeption2. Initiation3. Analysis4. Design > Konstruktion

• Specs & Doku = Meilenstein• Vertragsbindung• Kundenfeedback am Ende• Ergebnisse zum Lieferdatum

• Gefahr• kompletter Projektmisserfolg

Page 11: IA Presentation 2009

100%

tRelease

Wasserfall Entwicklung

Sp

ez

ifika

tion

Page 12: IA Presentation 2009

Scrum ist Agile!• Sofortiger Start• Schnelle Resultate• Selbstorganisierende Teams• Spezifikation entsteht mit

und nicht vor dem Produkt• Ideen vom Kunden fliessen ein

• Gefahr• Unvollständige Dokumentation

Page 13: IA Presentation 2009

Scrum Processhttp://en.wikipedia.org/wiki/File:Scrum_process.svg.

Daily Scrum

Page 14: IA Presentation 2009

Product BacklogEinführung & Motivation 2

Produkt Gesundheitsakte 3

Geschichte der Agilen Softwareentwicklung 21

Wasserfall & SCRUM 5

Praktische Übung 3

Prozesse & Workflows bei ICW AG 8

Darstellung der Analysemethoden 5

Innovation für Menschen 3

IA/UX Methoden in SCRUM 5

Learnings 1

Produkt Demonstration 21

Um Webdesigner werben 2

Page 15: IA Presentation 2009

Einführung & Motivation 2

Produkt Gesundheitsakte 3

Geschichte der Agilen Softwareentwicklung 21

Wasserfall & SCRUM 5

Praktische Übung 3

Prozesse & Workflows bei ICW AG 8

Darstellung der Analysemethoden 5

Innovation für Menschen 3

IA/UX Methoden in SCRUM 5

Learnings 1

Produkt Demonstration 21

Um Webdesigner werben 2

Product Backlog

Page 16: IA Presentation 2009

1. IA/UX Methoden in SCRUM 5

2. Wasserfall & SCRUM 5

3. Learnings 1

4. Einführung & Motivation 2

5. Innovation für Menschen 3

6. Produkt Gesundheitsakte 3

7. Prozesse & Workflows bei ICW AG 8

8. Darstellung der Analysemethoden 5

9. Praktische Übung 3

10. Geschichte der Agilen Softwareentwicklung 21

11. Produkt Demonstration 21

12. Um Webdesigner werben 2

29

Sprint Backlog

Page 17: IA Presentation 2009

100%

tR R R R R R R R R Release

SCRUM Entwicklung

Sp

ez

ifika

tion

Page 18: IA Presentation 2009

Stand Up

• Bitte Aufstehen

• Zu Vordermann/Hinterfrau drehen

• Jede/r beantwortet folgende Fragen

1. Was hast Du gelernt ? (30s)

2. Was erwartest Du noch ? (30s)

3. Welche Fragen hast Du ? (30s)

• Wechsel

Page 19: IA Presentation 2009

05/03/200919

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Wasserfall & SCRUM

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 20: IA Presentation 2009

Titel der Präsentation05/13/200920

Herausforderungen (hohe IA/UX- Relevanz)

1

2

3

4

1. Prozess/Workflows

2. Analyse

3. Konzeption

4. Team-Effizienz

Analyse Konzeption Entwicklung Delivery/Doku

Q-Gate:- Δ Delta-Analyse

- Entscheidungen f. wertvolle Features- Valide Anforderungen

- Priorisierisierung- Product Innovation

- light concept/use Cases

Q-Gate:- Spezifikation

- Sprint Backlog

„Chancen & Risiken füruns IA- und UX-Experten“(> Kombination des Time Boxing mit Qualitativer Analyse & Konzeption)

Page 21: IA Presentation 2009

Titel der Präsentation05/13/200921

Prozess und Workflows

Analyse

Konzeption

Entwicklung

Retro!!(optimierung)

Page 22: IA Presentation 2009

Titel der Präsentation05/13/200922

Analyse

Market Analyse

Business Case Analyse

Zielgruppen Analyse

Analytics

Competitive Analysis

Priorisiertes Backlog

Page 23: IA Presentation 2009

Titel der Präsentation05/13/200923

Business AnalyseConnected Business-/User-/System-Requirements

• Business Requirements (BRs) Welche Anforderungen haben Geschäfts-Partner an das Produkt?(Beschreibung: klar, messbar, nachverfolgbar)

• User Requirements (URs)Was benötigen die Anwender, damit ihre Anwendungsfälle optimal unterstütz werden?(beschrieben in messbaren, klaren use cases mit Zielen)

• System RequirementsWas muss das System bereitstellen, um eine Lösung für BRs und URs optimal zu unterstützen?

B

U

S

2

Page 24: IA Presentation 2009

Titel der Präsentation05/13/200924

Zielgruppen-Analyse/ Analytics

• Zielgruppen-Interviews(Patienten, Ärzte, Gesundheits-Orientierte, Apotheker, etc.)

• Anwender-Feedbacks - b. Service/Support Probleme aufgrund derer die Anwender den Support anrufen!

• Data Analysis - Messbare Service-Daten-Nutzung

• Conversion Rate/Usability Testings(Transparenz, wie optimal aktuelle/zukünftige Use Cases genutzt werden)

• Search Log Analysis - Auswertung

• Feedback-Services etc.

30%80%

60%

Page 25: IA Presentation 2009

05/03/200925

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Wasserfall & SCRUM

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 26: IA Presentation 2009

Titel der Präsentation05/13/200926

Use of Emergency Data

Documentation

SprintBacklog

SprintBacklog

SprintBacklog

XX

X X X

XX

Project Analysis 01

Application Strategie/Roadmap

Concept Model

P01

My health overview

Manage Documents

Project Analysis 03

RequirementManagement

Rapid Documentation

Project Analysis 02

Project/Analysis

P03P02

P01

ProductBacklog

3 Konzeptions-/Dokumentations Kreislauf

Spec.Document

• Functional Requirements

• Non-functional Requirements

Page 27: IA Presentation 2009

Titel der Präsentation05/13/200927

Konzeptions-Methoden(Angepasst an den agilen Prozess)

• Business Cases

• Concept Model

• Use Cases

• Wireframes

• Infoflow

• Kano Analysis

• ...

3

Concept Model

Relevant Use Cases

Relevant Wireframes

Use Case

U

S

B

Spezifikation

Wireframe

Page 28: IA Presentation 2009

Titel der Präsentation05/13/200928

Beispiel: Vom Wireframe zum HTML Prototype3

Optimiertes Timing

Analyse Konzeption Development

- Analyse

Page 29: IA Presentation 2009

Titel der Präsentation05/13/200929

Teamplay /Effizienz4

Daily Standups

Feature Priorisation Workshop

Analysis Workshop

Prio

ritiz

ed

In work done

My current tasks „prioritized“, „in work“ and „done“

• What I have done…• What I will do today…• My impediments…

Kano Analysis

Page 30: IA Presentation 2009

05/03/200930

Agenda

1. Intro

2. Produkt Gesundheitsakte – LifeSensor

3. Motivation

4. Wasserfall & SCRUM

5. Prozesse, Workflows bei ICW AG

6. IA/UX Methoden in Scrum

7. Learnings, Zukunfts-Aussichten

Page 31: IA Presentation 2009

Titel der Präsentation05/13/200931

Next Steps – Bewertungs-Metriken6

Produkt-Strategie- Markt-Analysen- Business Cases

Projekt-Analyse- Delta-Anforderungen

- Valide Projekt-Anforderungen

- Innovation Requests

Ziel/Output:Transparente Feature-Entscheidungen/Priorisierungen( > Vermeidung von Featuritis !!)

Produkt-Analysen- Zielgruppen-Analysen

- Competitive Benchmarking„Mehrdimensionales System für Bewertungs-Metriken“

• Stärkung des User-Centered-Designs

• Optimale Verbindung von Business- und User-Requirements

• Entscheidungs-Transparenz

Page 32: IA Presentation 2009

Titel der Präsentation05/13/200932

Learnings

• Einsatz von IA und User Experience Methoden können einen großen Mehrwert in Scrum liefern - Vorraussetzung: Optimale Einbindung in den Prozess

• Die Permanente Analyse mit definierten Quality-Gatesbildet eine solide Basis für transparente Feature-Priorisierungen und Input für den Backlog

• Notwendig: Ein optimaler Kreislauf für Analyse > Spezifikation > Dokumentation ( > Delta-Analyse)

• Nutzung der Retrospektiven, um den Workflow kontinuierlich hinsichtlich IA/UX-Methodik zu verbessern

• ...

6

Page 33: IA Presentation 2009

Titel der Präsentation05/13/200933

Kontakte

Dr. Oliver Emmler

[email protected]

www.oliver-emmler.deTwitter: oliveremmlerXING...

Wolf H. Nöding Dipl.Des.

[email protected]

http://ia-wolf.blogspot.com/ Twitter: wolfnoeding XING...

Page 34: IA Presentation 2009

Vielen Dank für Ihre Aufmerksamkeit