User interface design is a craft that involves building an essential part of the user experience; users are very swift to judge designs on usability and likeability. Designers focus on building interfaces users will find highly usable and efficient. Thus, a thorough understanding of the contexts users will find themselves in when making those judgments is crucial.
Before starting your design, you need thinking about the teams you'll collaborate. It will help to build a vision and making sure everyone looks in the same direction.
Here’s a quick list of the disciplines that can be represented in your team to create an effective design:
Step 1: Gather data to get a full picture of the project
Like any product in a design process, it’s important to do your research. Who will be using your design system and how will they use it? These goals will evolve with time and it’s normal. We just have to make sure that changes are broadly communicated.
The process can include:
Step 2: Design screens first
The journey to creating a design system starts with designing actual screens first. It's essential to decide the look and feel of your design. Based on the target user and product’s requirement, we define layout style. Make references from Dribbble, Behance or other showcase sites to catch up with the current design trends.
After you have some actual screens for the project, you will send them to your leader or product manager and receive their feedback to modify them
Step 3: Build a Design System (Read more)
Step 4: Start designing screens according to the wireframe
After finalizing the design system, you will base on them to continue to design UI for the project. Keep interfaces always consistent and simple. Every element must serve a purpose. Focus on hierarchy and readability and concentrate on maintaining brand consistency.
Step 5: Get feedback from your leader to finalize them
Figma, Sketch, Adobe XD
Drop us a message if you need any helps from the DwarvesLet's build