• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

  • Home
  • UX Articles
  • UX Advice
  • UX Resources
  • UX Glossary
  • About Us
  • Contact Us
You are here: Home / UX Advice / How to write a UI specification?

How to write a UI specification?

September 9, 2018 by uday nandan

Consider your end-user when you are approaching the UI specification. Agree with your end-user (developers) on the areas of focus, e.g. Visual styles specification vs. functional specification, levels of the details and what are they used to.

Understand what is the “core” and what is the “nice to have”. A good way of doing this would be projecting the impact on the user experience if something was implemented incorrectly.
Also think, what do you want to include for yourself or your design team, so that when a new designer is joining and designing an additional feature – instead of fishing for small use cases using tests accounts – they can just open your documentation and get a quick snapshot of the situation.

Hopefully, you don’t have to write visual specs (there are plenty of design tools that eliminate the need for this hand-off process between design and dev).

When writing functional specifications, your main goal is to capture the logic of events and user flows. For that, diagrams with rich comments is a good start when describing complex user flows. When describing screen interaction, make sure you are focusing on the outcome rather than context, e.g. single choice option vs. radio button. The decision on the radio buttons vs select menu is not necessary to be captured in functional specs since it might be affected by the observed usage later and evolve from one to another.

If you are writing full and detailed documentation: It is a good idea to have an index for your specification, and a search. Organize your content by application sections and features, so that it is easier to navigate them later. Use references and links to avoid redundant content, in cases when the same feature appears on many screens.

Filed Under: UX Advice

About uday nandan

Uday is the founder and CEO of Index Studio, a digital design studio based out of Hyderabad, India. He has amassed a decade of experience in the fields of UX Strategy and Design, graphics, product development, and has worked with a couple of companies and startups. In his free times, he is also an avid photographer and an accomplished artist working with multiple mediums.

Primary Sidebar

Featured Articles

invision_mobile_app

Invision Launches the All New Mobile App with New Features

July 12, 2018 By uday nandan

Invision, one of the favorite and most used tool by designers has launched new updates for mobile app (beta) on Android and Apple. Recently launched Invision Studio has already been liked by many and … [Read More...] about Invision Launches the All New Mobile App with New Features

UX Design Introduction

An Introduction to User Experience Design – Quick Beginner’s Guide

May 3, 2018 By Swathi Kirthyvasan

User Experience Design and User Interface Design, commonly referred to as UX/UI Design, is a booming and thriving field currently. With technology growing and evolving every day, UX Design is becoming … [Read More...] about An Introduction to User Experience Design – Quick Beginner’s Guide

Featured UX FAQs

What is the difference between Interaction design, Visual Design, Web Design, UX design, UI design and UI development?

July 27, 2018 By uday nandan

The difference between Interaction design, Visual Design, Web Design, UX design, UI design and UI … [Read More...] about What is the difference between Interaction design, Visual Design, Web Design, UX design, UI design and UI development?

Do organizations value a HFI Certified Usability Analyst?

November 29, 2018 By Swathi Kirthyvasan

Frankly, it doesn't make any difference. It is just another shiny certificate in a UX designer's … [Read More...] about Do organizations value a HFI Certified Usability Analyst?

Can a digital product be successful if the UX is bad?

August 8, 2018 By Swathi Kirthyvasan

This is very subjective to the type of the product and the audience who use it. If we talk about a … [Read More...] about Can a digital product be successful if the UX is bad?

What is the fastest way to learn visual design?

May 25, 2018 By Swathi Kirthyvasan

Come on, the fastest way to learn? Let’s rephrase the sentence; what’s the better way to learn … [Read More...] about What is the fastest way to learn visual design?

Copyright © 2026 · TheUXStudio