Bir yazılımın ana bileşenlerinden olan veri giriş ve raporlama ekranlarının ara yüz tasarımlarına (UI) kullanıcı ara yüzü tasarımı denilmektedir. Bundan daha geniş bir kapsamı ifade eden kullanıcı deneyimi (UX) tasarımı ise sadece ara yüz tasarımı değil kullanıcının bir iş akışını takip ederken yazılımla en akıcı şekilde etkileşiminin tasarlanması anlamına gelmektedir.
Hem ara yüz hem de deneyim tasarımları iyi olmayan yazılımlar ne kadar iyi iş görüyor olurlarsa olsunlar kullanıcı dikkatini çekemeyeceği için heyecan verici ve çekici olmayacak bu nedenle de kullanıcı memnuniyeti düşecektir.
Yazılımın fonksiyonlarının yanı sıra tasarlanması gereken kullanıcı ara yüzü ve kullanıcı deneyimi tasarımlarını yapabiliriz.
Mobil, Web ve Masaüstü yazılımların kendilerine has UI/UX tasarımları olmaktadır. Bunlara uygun şekilde tasarımlar yapıyoruz.
Yazılım kodlamasına geçilmeden önce yazılım ara yüzleri ve kullanıcı deneyiminin nasıl olacağını deneyimleme imkanı veren tasarım araçları kullanıyoruz.