Rzadko piszę o dyskusjach, w których uczestniczę. Tym razem pragnę zwrócić uwagę na dyskusję jaka ma miejsce na goldenline: http://www.goldenline.pl/forum/3086284/interfejs-uzytkownika-wymaganie-klienta-czy-projekt-developera/s/1#52022118
Jarek Żeliński rozpoczął ciekawą dyskusję na temat czy interfejs użytkownika jest wymaganiem czy też projektem.
Na drugiej stronie wyraziłem swoją opinię:
Ja już od jakiegoś czasu traktuję interfejs użytkownika, jako wymaganie klienta. Jest to chyba jeden z bardziej precyzyjnych opisów tego co klient chce zrobić z danymi w systemie, w danym kroku procesu biznesowego.
Interfejs przeprowadzam przez dwie fazy:
1. wymagań: ustalenie zawartości ekranu -> jakie dane, jaki rodzaj kontrolek, sposób prezentacji informacji
2. projektu: ergonomia, skróty klawiaturowe, pokrycie kontrolek interfejsu przez model danych, rozmieszczenie menu, zasady nawigacji, walidacja danych w kontrolkach itd., itp…
Wynikiem pierwszej fazy są poglądowe prototypy interfejsu czyli wymaganie. Druga faza kończy się w miarę kompletnym prototypem interfejsu, który odzwierciedla to co klient zobaczy i czego będzie używał.
Zapraszam do dyskusji na goldenline.