How to design a digital product

You’ll need to undertake the following steps: defining the problem and objectives, conducting user research, creating user personas and scenarios, mapping out the user journey and information architecture, wireframing and prototyping, conducting developing the UI, usability testing, and, finally, development.