Der Nutzer im Mittelpunkt - Design Thinking in agilen ... · • Paradigmen von Design...

Preview:

Citation preview

.consulting .solutions .partnership

Der Nutzer im MittelpunktDesign Thinking in agilen SoftwareentwicklungsprojektenLeif Meyer

Einführung

Aktuell hohe Disparität zwischen privaten und geschäftlichen Anwendungen

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 2

Privat Geschäftlich

vs.

Einführung

Visuelles Design als Spitze des Design Thinking Eisbergs

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 3

• Design ist keine angewandte Kunst oder nur visuelles Design

• Disziplin mit technischem, fachlichem Wissen und Fähigkeiten

• Aufgabe: Ideen koordinieren und möglichst viele Interessen von Nutzern vertreten

• Ziel: Balance zwischen sozialen, politischen, kulturellen und ökologischen Aspekten

• Design Thinking als Sammlung diverser Best Practices zur Adaption der Denkweise des Designs in andere Disziplinen

1. Tim Brown (2009) Change by design. how design thinking transforms organisations and inspires innovation. HarperCollins, New York. 978-0-06-176608-4.2. Kotzé, Paula. Marsden, Gary. Lindgaard, Gitte. Wesson, Janet. Winckler, Marco (2013) Human-Computer Interaction – INTERACT 2013. Springer Berlin

Heidelberg, Berlin, Heidelberg. 978-3-642-40476-4.

Einführung

Design Thinking ist Denkweise, Ansatz und mehr

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 4

“[Design thinking is an] approach to innovation that is powerful, effective, and broadly accessible [...] andthat individuals and teams can use to generate breakthrough ideas that are implemented and that there-fore have an impact”

„Design Thinking ist eine Arbeitsweise, eine Einstellung, ein Methodenbündel, eine Wissensmodalitätund auch ein iterativer Innovationsprozess, der immer vom Menschen und seinen Bedürfnissen ausgeht und in dessen Verlauf verschiedene Kreativitätsmethoden, die divergierendes und konvergierendesDenken unterstützen, angewendet werden“

1. Tim Brown (2009) Change by design. how design thinking transforms organisations and inspires innovation. HarperCollins, New York. 978-0-06-176608-4.2. Martin Eppler, Friederike Hoffmann (2012) Design Thinking im Management. Zur Einführung in die Vielfalt einer Methode. OrganisationsEntwicklung. http://www.zoeonline.org/content/default.aspx?_s=470591. 25.11.15.

Einführung

Design Thinking ist Prozess oder Methode!? – Vorsicht Hype!

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 5

Deutschsprachige Literatur Realität

„These people have no process“

1. Tim Brown (2009) Change by design. how design thinking transforms organisations and inspires innovation. HarperCollins, New York. 978-0-06-176608-4.

Einführung

1. Nora Dörr, Tobias Müller-Prothmann (2009) Innovationsmanagement. Strategien, Methoden und Werkzeuge für systematische Innovationsprozesse. Hanser, München. 9783446417991.2. d.school (2015) d.school: Institute of Design at Stanford. http://dschool.stanford.edu/. 06.11.15.

Innovation als wesentlicher Faktor für langfristigen Erfolg

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 6

• Innovation = Idee + Invention + Diffusion

• wesentlicher Faktor für langfristigen Erfolg & Zukunftsfähigkeit von Unternehmen

• ‚Erwünschtheit‘ durch den Menschen als häufig vernachlässigter Faktor

• Ein möglicher Ansatz zur Entwicklung von Innovation ist die Denkweise und Geisteshaltung Design Thinking

Innovation

Business- Lebensfähigkeit -

Management Consulting

Technologie- Machbarkeit -

Research & Development

Human Values- Erwünschtheit -

Design

Design Thinking in agiler Softwareentwicklung

1. Hofmann, Martin. Vetter, Andreas (2014) Design Thinking. Das Denken, das Apple & Co. groß gemacht hat. Fink, Paderborn. 978-3-7705-5641-0.2. Köppen, Eva. Lindberg, Tilmann. Meinel, Christoph. Rauth, Ingo (2012) On the Perception, Adoption and Implementation of Design Thinking in the IT Industry. Springer, Berlin, Heidelberg.3. Meinel, Christoph. Lindberg, Tilmann (2010) Design Thinking in IT Development? http://ecdtr.hpi.de/report/2010/001/. 13.10.15.4. Plattner, Hasso (2011) Design thinking. Springer, Berlin, Heidelberg [u.a.]. 978-3-642-26638-6.5. Schmiedgen, Jan (2015) Parts without a whole? The current state of Design Thinking practice in organizations. Univ.-Verlag, Potsdam. 978-3-86956-334-3.

State of the Art: Design Thinking in der Softwareentwicklung

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 7

• Ansatz in einer Vielzahl von Unternehmen weltweit angekommen & erfolgreich eingesetzt

• Entwicklung von Unternehmenssoftware nach Design Thinking jedoch eher selten

• Immer mehr Forschungen untersuchen weltweit die Anwendbarkeit von Design Thinking in IT-Projekten

• Aber einschlägige Ansätze & Modelle, die sich in der Softwareentwicklung durchsetzen fehlen

Design Thinking in agiler Softwareentwicklung

Hypothesen

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 8

• Design Thinking eignet sich zur Integration in agilen Softwareentwicklungsprojekten

• Paradigmen von Design Thinking & Werte/ Prinzipien agiler Entwicklung passen zusammen

• Integrationsansatz resultiert in nutzerzentriertem, effizientem & effektivem Vorgehensmodell für die Entwicklung von innovativer Software

Design Thinking in agiler Softwareentwicklung

Paradigmen von Design Thinking & das agile Manifest

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 9

• Interdisziplinäre Zusammenarbeit• Iterativ, experimentell & inkrementell• Nutzer als Mittelpunkt aller Überlegungen• Untersuchung von Beziehung zwischen Problem & Lösung• Ideen ausprobieren/ testen/ evaluieren• Beschränkungen als natürlicher Faktor• …

Þ Zu einem Großteil positive Synergien

Design Thinking in agiler Softwareentwicklung

Entwicklung von vier Ansätzen zur Adaption von DT in Scrum

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 10

1. Design Thinking Sprint Zero

2. Optionaler Design Thinking Sprint

3. Design Thinking Phasen in Scrum Sprints

4. Design Thinking parallel zu Scrum Sprints

Design Thinking in agiler Softwareentwicklung

Design Thinking parallel zu Scrum Sprints

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 11

• Scrum Team + Design Thinking Team• Parallel zu den Scrum Sprints finden Design Thinking

Sprints statt• Design Thinking Team ist Scrum Team gedanklich eine

Iteration voraus

Design Thinking in agiler Softwareentwicklung

Design Thinking parallel zu Scrum Sprints

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 12

• Design Thinking Master als Äquvalent zu Scrum Master -sorgt hauptsächlich für korrekte Umsetzung von Design Thinking

• Design Thinking Team wird von Product Owner in jeder Iteration neu zusammengestellt

Design Thinking parallel zu Scrum Sprints - Rollenmodell

Design Thinking in agiler Softwareentwicklung

Design Thinking parallel zu Scrum Sprints

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 13

Informationsfluss zwischen Projektteams und ihrem Umfeld

Herausforderungen, Erfolge und Fazit

Herausforderungen

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 14

• Klassische Hierarchiestrukturen passen nicht zur Arbeitsweise Design Thinking• Kontakte zu Nutzern sind Aufwendig zu etablieren• Verständnis/Verantwortung für Design Thinking muss erarbeitet werden• „T-Shaped-“Mitarbeiter müssen gefunden werden• Mitarbeiter brauchen Freiraum um kreativ zu sein• Neue Belastungen von Mitarbeitern müssen honoriert werden

Herausforderungen, Erfolge und Fazit

Erfolge

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 15

• Fokus auf Untersuchung der Beziehung zwischen Problem & Lösung• Klare Unterscheidung zwischen Kunde & Nutzer• Direkte, offene Kommunikation zwischen Nutzer & Entwicklung• Iterative Entwicklung bis zur Innovation• Etablieren von einheitlichen Visionen & Zielen im Projekt• Ganzheitlicher Ansatz zur Entwicklung eines innovativen Designs für das Projekt• Detaillierte Analyse der Anforderungen am Nutzer ergaben Neuausrichtung des Projekts• Motivation, Kreativität und Selbstbewusstsein der Mitarbeiter wurde gestärkt• Nutzerzentrierte Lösungsideen beschleunigen Entwicklung

Herausforderungen, Erfolge und Fazit

Fazit & Best Practices

© msg 2017 | Design Thinking in agilen Softwareentwicklungsprojekten 16

• Setzen Sie sich mit Design Thinking auseinander!• Integrieren Sie Design Thinking in bestehende Modelle• Führen Sie Design Thinking in vielen kleinen aber schnellen Schritten ein• Fokussieren Sie Ihre Nutzer und gestalten Sie interdisziplinäre Teams• Haben Sie Mut zum Experimentieren mit Ideen

• Integration von Design Thinking in Scrum funktioniert• Adaption der Paradigmen des Ansatzes überwiegend positiv für agile Entwicklung• Integrationsansätze existieren: Design Thinking parallel zu Scrum• Mehr wissenschaftliche Arbeiten in diesem Bereich notwendig• Untersuchung der Auswirkungen einer Integration von Design Thinking notwendig

.consulting .solutions .partnership

Leif MeyerBusiness Consultantmsg systems ag

leif.meyer@msg-systems.com

msg systems agRobert-Bürkle-Straße 1,85737 IsmaningDeutschland

www.msg-systems.com

Recommended