Designul centrat pe utilizator, potrivit lui Katz-Haas, constă în fapt în a defini cine sunt utilizatorii, în a defini sarcinile și obiectivele lor, nivelurile lor de experiență, ce funcții doresc și de ce au nevoie de la un sistem, ce informații doresc și de ce au nevoie și în a înțelege cum cred utilizatorii că ar trebui să funcționeze sistemul. Proiectarea centrată pe utilizator a fost, de asemenea, legată de identificarea aptitudinilor necesare pentru performanța profesională, de evaluarea aptitudinilor potențialilor cursanți și de dezvoltarea obiectivelor.
Primul pas în orice proces de proiectare centrată pe utilizator este înțelegerea nevoilor utilizatorului.
După cum se spune mai simplu, în timp ce analiza cerințelor se concentrează pe elementele necesare pentru a fi reprezentate în sistem, analiza nevoilor se concentrează pe cerințele legate de obiectivele, aspirațiile și nevoile utilizatorilor și/sau ale comunității de utilizatori și le introduce în procesul de analiză a cerințelor sistemului. Scopul principal al analizei nevoilor este satisfacția utilizatorului.
Pentru că se concentrează pe nevoile omului, analiza nevoilor nu se limitează la abordarea cerințelor doar pentru software, ci poate fi aplicată în orice domeniu, cum ar fi cel auto, al produselor de consum sau al serviciilor, cum ar fi cel bancar. Deși nu este un instrument de dezvoltare a afacerii, poate fi folosit pentru a ajuta la dezvoltarea unui caz de afaceri.
Potem identifica nevoile clienților în trei moduri:
- Solicitare din partea clientului,
- Modificarea unui design existent,
- Generarea unui nou produs.