Course Outline
Day 01
Introduction
- Customer-centric vs tech-driven innovation
Overview of Solution-based Thinking
- Structured thinking and the Design Thinking methodology
Tools for Design Thinkers
- Mind maps, idea generators, innovation matrix, what-if cards, etc.
Design Thinking for Product Development
- Identifying the real user of your product
Case study
- "Spying" on the customer
Gaining an Empathic Understanding of the Customer's Problem
- Drawing pictures of the customer's natural behavior
- Mapping the customer's actions on a timeline
Defining the Problem with the Current Solution
- Identifying the key problems experienced by the user of your product
- Categorizing, visualizing, and estimating the value of solving key problems
Exercise
- Customer journey: Creating a timeline with pictures, emails, quotes and actions.
- Analyzing the key problems
- Deciding which problems to solve
- Presenting your findings
Day 02
Generating Ideas
- Using visualization, mapping, and storytelling to create solutions
Prototyping a Solution
- Tools and methods for validating concepts rapidly
Testing and Iterating
- Real-time testing
- Validating, communicating, and releasing your innovation
Case study
- Fail often, fail fast
Using Design Thinking for Resolving Internal Issues within the Development Team
- Seeing conflict as a positive force for invention
- Managing conflict through debate and discussion
- Empathy as a key ingredient
Exercise
- Building ideas as a team
- Mocking up the prototypes
- Communicating your innovation
- Presenting your findings
Summary and Next Steps
Requirements
- Experience with designing and/or developing software solutions for customers
Audience
- Developers
- Project managers
Testimonials (5)
Well planned. Without much foundation, I didn't get lost and I knew where I was. Issues from general to specific provide the basis for further work in your own field.
Andrzej - TENSOFT Sp. z o.o.
Course - Design Patterns in PHP
Machine Translated
Very "hands-on" training, with lots of examples and explanations. I really enjoyed it and I feel like a learned many new things in a very short time. Very well done!
Sorina - DB Global Technology
Course - JavaScript - Advanced Programming
Variation of subjects, lots of exercises.
Gabriela - DB Global Technology
Course - JavaScript - Advanced Programming
Trainer capability to listen and understand my case/issue/problem...
Francois - TE
Course - Technical Architecture and Patterns
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know