Üretilen yazılımlar sundukları işlevselliği kullanıcı-dostu bir görsel arayüz ile sunarlar. Bir yazılım arayüzünün tüm görsel elemanları birbiri ile ve programın yapısı ile uyumlu olmalı, değişik bilgisayar ortamlarına adapte olabilir şekilde tasarlanmalı ve uygulanmalıdır.

GECE TASARIM ve TANITIM kullanıcı davranışlarından yola çıkarak, oluşturulmuş veya oluşturulacak bir yazılımın görsel arayüzü için temel stratejilerin belirlenmesi, bunların uygulanması, işlev ve görselliğin içiçe olduğu, programın maksimum verim ve minimum hata ile çalışmasını sağlamak için görsel arayüz projeleri üretir.