Introduction
Design Thinking is a five-step process to came up with a new idea to invent something that can be useful to human being. Design Thinking is very important way to overcome a problem faced by anyone because it guides us from the very first step until the last step.
Design Thinking Process
Credit: https://www.interaction-design.org/literature/topics/design-thinking
-
Empathize - Research the user's need
In this stage, the developer should know what is the problem faced by the user. This stage is important for a human-centered design process as it allows the developer to gain the real insight of the user and their needs. -
Define - State the user's problems
This is the stage where the developer need to analyze their observation and research on the user's need. -
Ideate - Generate ideas
It's time to generate and create ideas to overcome the problem faced by the users and to fulfil their needs. This is the opportunity for the developer to think creatively and critically to meet the expectation. -
Prototype - Create solutions
This is an experimental stage where it is done to find the best possible solution for the users. The developer should produce a scale-down model for them to overview the outcome of their idea. -
Test - Try out the solution
Testing stage is the stage for the developer to try out the solution they made and often return to the previous steps to make further iteration, alternation and refinement.
Source: https://www.interaction-design.org/literature/topics/design-thinking
Reflection
Throughout this assignment, I got to think creatively to solve the problem faced by the user related to secondary storage. Design thinking process really helped me a lot throughout the process of solving the problem because solving a problem step-by-step did ease the process of creating the solution for the problem faced. I must say that design thinking should be used in any real life problem solving scenario because it eases the developer to identify the actual problem, define the problem, generate idea to overcome the problem and come up with the solution.