Załóżmy, że otrzymałeś makietę 25 ekranów stanów wizualnych Twojej aplikacji. Oczekujemy, że to wystarczy, aby mieć pewność, że możemy się rozwijać i przekazać pierwotnemu interesariuszowi lub klientowi jako gotowy wniosek, a oni będą zadowoleni. Oczywiście, ostatecznie skończysz z zadawaniem interesariuszom wielu pytań, które były używane do wymyślenia interfejsu użytkownika, co jest marnotrawstwem.
Jednak wiele razy stwierdziłem, że to bardzo mało, w trakcie tworzenia aplikacji wymagania stają się rozmyte przez fakt, że replikujemy interfejs, a ostatecznie klient nie jest tak szczęśliwy, jak się początkowo wydawało kiedy poprosiliśmy ich o wszystkie informacje, aby utworzyć interfejs użytkownika.
Po prostu nie jestem pewien, o co jeszcze prosić, starałem się być konkretny i prosić o wymagania i zrozumienie ogólnego celu, ale nie wiem, o co powinienem prosić. Jeśli zacznę teraz, dużo czasu zostanie zmarnowane na ponowne zebranie wszystkich informacji, które prowadzą do interfejsu użytkownika, i podczas tej fazy wiele ważnych powodów, dla których pierwotnie klient został utracony.
Jak sprawić, by ludzie zrozumieli, że nie możemy zablokować wymagań opartych na makietach interfejsu użytkownika, prosząc o coś, co mogliby dla mnie stworzyć?
Od czego najlepiej zacząć, aby właściwie wykonać zadanie opracowania aplikacji dla użytkowników końcowych?