Book Image

Hands-On UX Design for Developers

By : Elvis Canziba
Book Image

Hands-On UX Design for Developers

By: Elvis Canziba

Overview of this book

Designing user experience (UX) is one of the most important aspects of a project, as it has a direct effect on how customers think of your company. The process of designing a user experience is one of the most challenging yet rewarding aspects of product development. Hands-On UX Design for Developers will teach you how to create amazing user experiences for products from scratch. This book starts with helping you understand the importance of a good UX design and the role of a UX designer. It will take you through the different stages of designing a UX and the application of various principles of psychology in UX design. Next, you will learn how to conduct user research and market research, which is crucial to creating a great UX. You will also learn how to create user personas and use it for testing. This book will help you gain the ability to think like a UX designer and understand both sides of product development: design and coding. You will explore the latest tools, such as Sketch, Balsamiq, and Framer.js, to create wireframes and prototypes. The concluding chapters will take you through designing your UI, dealing with big data while designing a UX, and the fundamentals of frontend. Finally, you'll prepare your portfolio and become job ready in the UX arena.
Table of Contents (18 chapters)
Title Page
www.packtpub.com
Contributors
Preface
Index

Post-launch UX activities


We have come a long way. After following the proper UX process, involving planning, researching, analyzing, designing wireframes, prototypes, and the user interface, and developing the design, we launched the product.

However, even after launching the product, we will have to do another round of testing, to check that everything works properly.

This round of testing can be done by different groups of users, listed as follows:

  • Our team itself, which knows how the product should work
  • New users that know the concept of the product that we built, but have never used it before
  • New users that have no idea about our product, but have decided to give it a try

This is a good thing, because we can gather feedback from the different user groups and create a plan for what we should tackle next, in order to improve our product.

This post-launching step is one of the best, because we will have time to collect and test reviews from our users. During this time, we can focus on fixing...