Przejdź do treści
Manuel García-Llera Añón / Product Designer · Design EngineerKontakt

Produkt · Złożoność

Interfejsy dla złożonych ról, stanów i decyzji

Gdy każda osoba może widzieć i robić inne rzeczy, architektura przestaje być niewidoczna.Autor: Manuel García-Llera Añón · 1 min czytania

Produkt może wydawać się prosty, dopóki nie spojrzę na niego z drugiego profilu. Wtedy pojawiają się uprawnienia, wyjątki, stany pośrednie i decyzje zależne od innych ludzi.

Dlatego zaczynam takie systemy od relacji, a nie ekranów. Kto może działać? Na jakiej encji? W którym momencie? Co musi wcześniej wiedzieć?

Interfejs jako reprezentacja systemu

Nawigacja zależna od roli nie jest kosmetyczną personalizacją. To widoczny wyraz różnych zakresów odpowiedzialności.

W projektach takich jak Buy&Sell lub hub operacyjny stany muszą być czytelne i spójne między interfejsem, API i bazą danych. Jeśli każda warstwa używa innego słownictwa, doświadczenie ujawni ten rozdźwięk.

Upraszczać bez ukrywania

Upraszczanie nie oznacza usunięcia złożoności, lecz umieszczenie jej tam, gdzie można ją zrozumieć i opanować. Dobry interfejs pozwala działać bez wymagania znajomości całej architektury.

Praca nad produktem polega na decyzji, co musi być widoczne teraz, co może poczekać i jakich dowodów wymaga każda decyzja.

Poznaj role i stany w Hubie Klubów