Detta dokument rapporterar om resultaten av en undersökning av användargränssnitt programmering, Undersökningen var brett distribuerad, och vi fick 74 svar. Resultaten visar att i dagens applikationer, i genomsnitt 48?10av koden ägnas åt användargränssnittet delen. Den genomsnittliga tid som spenderas på användargränssnittet är 45% under konstruktionsfasen, 50?70 under genomförandefasen och 37% under underhållsfasen. 345Z0av systemen implementerades med hjälp av en verktygslåda, 27'-%used en UIMS, 1470 använde en gränssnittsbyggare, och 26% använde inga verktyg. De projekt som endast använder verktygslådor tillbringade den största andelen av tiden och koden på användargränssnittet (cirka 60 %) jämfört med cirka 45 % för dem som saknar verktyg. Detta verkar bero på att verktygslådans system hade mer sofistikerade användargränssnitt. De projekt som använder UIMSS eller gränssnittsbyggare tillbringade minst procent av tid och kod på användargränssnittet (cirka 41%) tyder på att dessa verktyg är effektiva. I allmänhet var människor nöjda med de verktyg de använde, särskilt grafiskt gränssnitt byggare. De vanligaste problemen som människor rapporterade när de utvecklade ett användargränssnitt inkluderade att få användarnas krav, skriva hjälptext, uppnå konsekvens, lära sig att använda verktygen, få godtagbar prestanda, och kommunicera mellan olika delar av programmet.
1992 fann man att användargränssnittet utgjorde 50% till 80% av koden för en applikation REF.
Survey on user interface programming
{'venue': "CHI '92", 'journal': None, 'mag_field_of_study': ['Computer Science']}