enhancing agile with design thinking · may 9-10, 2019 slide 6 design thinking overview •design...

21
Pamela K. Armstrong, PhD, PMP UMD Project Management Symposium May 9-10, 2019 Slide 1 Pamela K. Armstrong, PhD, PMP 2019 Project Management Symposium ENHANCING AGILE WITH DESIGN THINKING

Upload: others

Post on 20-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 1

Pamela K. Armstrong, PhD, PMP2019 Project Management Symposium

ENHANCING AGILE WITH DESIGN THINKING

Page 2: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 2

Page 3: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 3

Agenda

• Problems with scrum• Overview of design thinking (DT)• Approaches for integrating DT into scrum practices• Benefits

Page 4: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 4

Source: https://www.peerbits.com/blog/agile-software-development.html

Page 5: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 5

Agile Pain Points

Unclear purpose

Source: Agile Practice Guide, p. 58

Unclear requirements

Poor user experience (UX)

Page 6: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 6

Design Thinking Overview

• Design thinking is a human-centered and collaborative approach to problem solving, using a designed mindset to solve complex problems.

– Tim Brown, President of IDEO

Page 7: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 7

Design ThinkingBUILD

Page 8: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 8

Double Diamond Approach

Source: British Design Council

Page 9: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 9

Osborn-Parnes Creative Problem Solving ModelObjective Finding

Fact Finding

Problem Finding

Idea Finding

Solution Finding

Acceptance Finding

Identify goals or challenges

Gather facts and data

Clarify the problem(s)

Generate ideas Evaluate and select ideas

Refine ideas and create plan

Source: www.mindtools.com

Page 10: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 10

Commonalities

• People over processes• Iterative and incremental• Build/measure/learn flow• Sprints• Frequent customer feedback• Cross-discipline collaboration

Page 11: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 11

Page 12: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 12

Design Thinking and Agile

HOW TO GET THE BEST OF BOTH METHODS?

Page 13: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 13

Source: British Design Council

Design Thinking

Agile

Page 14: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 14

Empathize• Interview• Observe

Define• Synthesize

information• Analyze for

insights• Abductive

reasoning

Ideate• Brainstorm

solutions• Cull ideas• Select most

promising

Prototype and Test

Multidisciplinary team

Define product backlogResonates?

Define sprint

backlog

Develop MVP

Test with Client

Identify Changes

Retrospective

Conceptual design Detailed design & development

Page 15: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 15

Lean UX Assumption

Hypothesis

PrototypeTest

Learn• Start with a

problem statement

Page 16: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 16

Embedded Approach

Empathize Define Ideate Prototype & Test

Problem Statements

Conceptual design Detailed design & development

Clarify design

Designer

Engineer

Customer/user

Product Owner

Clarify design

Page 17: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 17

Parallel Approach

Development sprints

Designsprints

Designer

Engineer

Customer/user

Product Owner

Conceptual Design Artifacts

Page 18: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 18

Benefits

• Reduces waste by developing the right solutions the first time

• Reduces time by getting UX right at the beginning of a sprint

• Improved customer experience and quality

Page 19: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 19

Summary

• Design thinking brings renewed focus on the user to agile methods

• Multiple ways for incorporating design thinking into scrum

• The combined DT/scrum approach chosen should fit the organization and project

Page 20: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 20

Questions?

Pamela K. Armstrong, Ph.D.Clinical ProfessorDept. of Decision, Operations & Information TechnologiesRobert H. Smith School of BusinessUniversity of MarylandCollege Park, Maryland 20742

[email protected]

Page 21: ENHANCING AGILE WITH DESIGN THINKING · May 9-10, 2019 Slide 6 Design Thinking Overview •Design thinking is a human-centered and collaborative approach to problem solving, using

Pamela K. Armstrong, PhD, PMP UMD Project Management SymposiumMay 9-10, 2019 Slide 21

Sources:

• Slide 2 photo: https://www.cad-notes.com/autocad-lt-is-not-just-autocad-without-3d• Slide 4: https://www.peerbits.com/blog/agile-software-development.html• Slide 5: Icons made by Freepix and by mynamepong from www.flatiron.com• Slide 7: www.stanford.edu and http://lfasdigitaldesign.blogspot.com/2013/09/principles-

of-design-examples.html• Slide 8: British Design Council, https://www.designcouncil.org.uk/news-opinion/design-

process-what-double-diamond• Slide 9: www.mindtools.com• Slide 11: Photo by Amy Hirschi on Unsplash, and

Https://medium.com/zerioncustomersuccess/scrum-is-the-solution-8e4ae5e7c998• Slide 16: Icons made by Freepix from www.flatiron.com