ARCH
ARCH

ARCH

Product Description

AI Powered Design Hand-off Platform

Duration
April 4, 2023 → May 22, 2023
Tags
WebAI

📣 OVERVIEW

Streamlining designer-engineer collaboration with advanced communication tools, reducing challenges and enhancing productivity.

✔️ ROLE

🔥
I was responsible for designing the overall product look and feel as well as developing its key features. My role among 3 UXUI designers was pivotal, contributing most actively in the UI Design, Project Management of the project's execution.

💼 DELIVERABLES

  • Interviews
  • User Persona
  • User Flow
  • User Journey Map
  • Usability Test
  • Style Guides
  • Competitive Analysis
  • Mockup
  • Prototypes
  • Wireframe
  • Information Architecture
  • Design Specification

🎯 DESIGN PROCESS

Our team started with a concrete definition of the problem, then built upon this foundation by crafting user personas and diving deep into user research, especially interview from designers and developers, to come up with a solid insights and solutions.

image
image

✅ OUTCOME

ARCH enables developer QA and fosters collaboration with streamlined design assets and automated code configurations.

⚠️ PROBLEM STATEMENT

Especially in small and medium-sized companies or startups, designers and developers experience work-related stress due to having different priorities during collaboration.

Developers focus on functionality and optimal performance and strive for clean, maintainable code. Whereas Designers focus on UXUI quality for intuitive and engaging interfaces in a pixel detail.

💁 USERS PERSONA

🧑‍💻 Developers

Primary user

  • Interpreting design specifications without organized assets is difficult.
  • Timely feedback from designers is often lacking.
  • Delays and inconsistencies in design implementation are stressful.

🧑‍🎨 Designers

Secondary user

  • Ensuring developers have the latest design files is challenging.
  • Manual feedback processes cause project delays.
  • Communication gaps during sprints cause stress.
image

📍 USER JOURNEY MAP

The most significant pain points occur during the design handoff, debug testing, and quality assurance stages when designers and developers need to collaborate.

From the identified pain points, detailed assumptions were derived regarding the dilemmas that designers and developers could encounter.

image
image

🎙️ INTERVIEW

Through video interviews, we learned about the frustrations arising from differing priorities between designers and developers, which also contributed to project delays

Using the assumptions as a guide, two-step interviews were conducted to total 15 interviewers (8 designers and 7 developers): preliminary interview followed by a detailed interview.

image
image

📈 STATISTIC

44%

70%

40%

“Designers cite miscommunication as the main obstacle to collaborating with developers.”

InVision

“Developers lack sufficient information from designers for effective product development.”

Usabilla

“Time spent by development teams on rework due to miscommunication.”

McKinsey & Company

82%

38%

“Designers face collaboration challenges with other departments, including development.”

Adobe

“Companies experience project delays due to miscommunication between designers and developers.”

DMI

🍵 PRE-DESIGN CONSIDERATION

Collaborated with 2 designers to establish the design direction and identify key considerations to address.

  • Implementing dark mode design for designers and developers who spend extended periods on computers.
  • Prioritizing simplicity and ensuring clear visibility of all information
  • Enhancing intuitiveness and responsiveness through the use of card design.

✍️ USABILITY TESTING

Through simple hand-drawn wireframes, we were able to understand the functions required by designers and developers.

image

🎨 DESIGN ITERATIONS

Each iteration, improved through user insights, brought us closer to our optimal design solution.

Wireframe 1
Wireframe 1

PROS: Simple UI that provides a clear, basic structure for easy navigation.

CONS: The container on the right occupies too much space, which could limit the display of other important elements and information.

Wireframe 2
Wireframe 2

PROS: A cleaner layout with increased white space enhances focus and simplifies interaction while allowing better organization.

CONS: Absence of a code-rendered screen and minimal coding information reduces utility for developers.

Wireframe 3
Wireframe 3

PROS: Organized structure and differentiation enhance user engagement and enable effective comparison between designed and code-rendered screens.

CONS: The card UI's central dominance obscures crucial elements; a split-screen approach could improve clarity and functionality.

Wireframe 4
Wireframe 4

PROS: The design is balanced to manage complexity and effectively uses screen space, adapting well across different device sizes.

CONS: As complexity increases, maintaining consistency becomes challenging, and the balance between interactivity and simplicity requires careful monitoring to ensure accessibility.

💭 INSIGHT #1 : Assets Handoff

Manual coordination of design assets and code configurations results in time-consuming tasks, hindering productivity.

🚀 SOLUTION

Organized design assets and automated code configurations ease collaboration, reducing workload for designers and developers.

DESIGN ELEMENTS

Design elements are organized automatically into different categories.

Developers are able to download the assets right away through the platform and also click to see the components in detail.
image

CODE CONFIGURATION

Automated code configuration for developers.

Developers can go through the code configuration provided, and simply copy and paste into their code editor.
image
image

💭 INSIGHT #2 : Screen Handoff & AI

Design feedback loops and delays cause overall project delays during developer sprints, leading to communication gaps and stress.

🚀 SOLUTION

Implement AI-powered design validation tools to automate feedback processes, reducing reliance on manual QA and minimizing project delays.

SCREEN ARRANGEMENT

Creates category automatically when it is exported.

Screens are categorized by the name of the layer. User can also manually create or delete existing screen category.
image

SCREEN DETAIL

Developers are able to collect detail informations and interactions.

Assets are also quickly downloadable from this page. Simple code informations are provided on the side for developers. When mouse is hovered to screen with a component selected, it provides spacing information with pt.
image

VERSION HISTORY

Keeping the past designs and comments.

Designers and developers are always able to track back with the previous designs and comments that are made.
image

GRID SYSTEM

Activate grid information for foundational structure for interface and responsive design.

“Grid system will provide a structure for layout and visual organization, while simultaneously delivering a framework that developers can then follow to ensure the design behaves as intended, regardless of the device used.”Design Lab
image
image

COMMENTS

Communicate the design intent and feedbacks with clarity.

Live-updated comments on design changes provide context, specs, and measurements directly linked to designs, ensuring developers stay informed during handoff.
image

DESIGN COMPARISON

Utilize AI for visual inspection to compare designed and developed screens.

Enhance workflow efficiency by empowering developers to conduct QA, efficiently resolving design inconsistencies, and fostering stronger collaboration.
image

🔑 KEY TAKEAWAYS

By leveraging AI for visual inspection, ARCH minimizes discrepancies between designed and developed screens, expediting the handoff process.