- Experience with designing and/or developing software solutions for customers
Audience
- Developers
- Project managers
Design Thinking is a solutions-based methodology for tackling complex problems that are ill-defined or unknown. The approach has been adapted by both business and engineering teams to resolve challenges ranging from internal team conflict resolution to product development. Some of the methods used in Design Thinking include understanding human needs, re-framing problems in a human-centric way, brainstorming new ideas, and adopting a hands-on approach in prototyping and testing.
In this instructor-led, live workshop training (online or onsite), participants will learn how to apply the five stages of Design Thinking to better understand the problems experienced by end-users of a product or service, then develop the best approach for resolving them.
By the end of this training, participants will be able to:
- Use creative strategies to match customers' needs with technologically feasible solutions.
- Formulate a strategy to increase customer value and enhance product and service offerings.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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
United Arab Emirates - Design Thinking Workshop for Software Developers
Qatar - Design Thinking Workshop for Software Developers
Egypt - Design Thinking Workshop for Software Developers
Saudi Arabia - Design Thinking Workshop for Software Developers
South Africa - Design Thinking Workshop for Software Developers
Brasil - Design Thinking Workshop for Software Developers
Canada - Design Thinking Workshop for Software Developers
中国 - Design Thinking Workshop for Software Developers
香港 - Design Thinking Workshop for Software Developers
澳門 - Design Thinking Workshop for Software Developers
台灣 - Design Thinking Workshop for Software Developers
USA - Design Thinking Workshop for Software Developers
Österreich - Design Thinking Workshop for Software Developers
Schweiz - Design Thinking Workshop for Software Developers
Deutschland - Design Thinking Workshop for Software Developers
Czech Republic - Design Thinking Workshop for Software Developers
Denmark - Design Thinking Workshop for Software Developers
Estonia - Design Thinking Workshop for Software Developers
Finland - Design Thinking Workshop for Software Developers
Greece - Design Thinking Workshop for Software Developers
Magyarország - Design Thinking Workshop for Software Developers
Ireland - Design Thinking Workshop for Software Developers
Luxembourg - Design Thinking Workshop for Software Developers
Latvia - Design Thinking Workshop for Software Developers
España - Taller de Diseño de Ideas para Desarrolladores de Software
Italia - Design Thinking Workshop for Software Developers
Lithuania - Design Thinking Workshop for Software Developers
Nederland - Design Thinking Workshop for Software Developers
Norway - Design Thinking Workshop for Software Developers
Portugal - Design Thinking Workshop for Software Developers
România - Design Thinking Workshop for Software Developers
Sverige - Design Thinking Workshop for Software Developers
Türkiye - Design Thinking Workshop for Software Developers
Malta - Design Thinking Workshop for Software Developers
Belgique - Design Thinking Workshop for Software Developers
France - Design Thinking Workshop for Software Developers
日本 - Design Thinking Workshop for Software Developers
Australia - Design Thinking Workshop for Software Developers
Malaysia - Design Thinking Workshop for Software Developers
New Zealand - Design Thinking Workshop for Software Developers
Philippines - Design Thinking Workshop for Software Developers
Singapore - Design Thinking Workshop for Software Developers
Thailand - Design Thinking Workshop for Software Developers
Vietnam - Design Thinking Workshop for Software Developers
India - Design Thinking Workshop for Software Developers
Argentina - Taller de Diseño de Ideas para Desarrolladores de Software
Chile - Taller de Diseño de Ideas para Desarrolladores de Software
Costa Rica - Taller de Diseño de Ideas para Desarrolladores de Software
Ecuador - Taller de Diseño de Ideas para Desarrolladores de Software
Guatemala - Taller de Diseño de Ideas para Desarrolladores de Software
Colombia - Taller de Diseño de Ideas para Desarrolladores de Software
México - Taller de Diseño de Ideas para Desarrolladores de Software
Panama - Taller de Diseño de Ideas para Desarrolladores de Software
Peru - Taller de Diseño de Ideas para Desarrolladores de Software
Uruguay - Taller de Diseño de Ideas para Desarrolladores de Software
Venezuela - Taller de Diseño de Ideas para Desarrolladores de Software
Polska - Design Thinking Workshop for Software Developers
United Kingdom - Design Thinking Workshop for Software Developers
South Korea - Design Thinking Workshop for Software Developers
Pakistan - Design Thinking Workshop for Software Developers
Sri Lanka - Design Thinking Workshop for Software Developers
Bulgaria - Design Thinking Workshop for Software Developers
Bolivia - Taller de Diseño de Ideas para Desarrolladores de Software
Indonesia - Design Thinking Workshop for Software Developers
Kazakhstan - Design Thinking Workshop for Software Developers
Moldova - Design Thinking Workshop for Software Developers
Morocco - Design Thinking Workshop for Software Developers
Tunisia - Design Thinking Workshop for Software Developers
Kuwait - Design Thinking Workshop for Software Developers
Oman - Design Thinking Workshop for Software Developers
Slovakia - Design Thinking Workshop for Software Developers
Kenya - Design Thinking Workshop for Software Developers
Nigeria - Design Thinking Workshop for Software Developers
Botswana - Design Thinking Workshop for Software Developers
Slovenia - Design Thinking Workshop for Software Developers
Croatia - Design Thinking Workshop for Software Developers
Serbia - Design Thinking Workshop for Software Developers
Bhutan - Design Thinking Workshop for Software Developers
Nepal - Design Thinking Workshop for Software Developers
Uzbekistan - Design Thinking Workshop for Software Developers