Användarcentrerad design handlar enligt Katz-Haas egentligen om att definiera vilka användarna är, definiera deras uppgifter och mål, deras erfarenhetsnivåer, vilka funktioner de vill ha och behöver från ett system, vilken information de vill ha och behöver och att förstå hur användarna tycker att systemet ska fungera. Användarcentrerad design har också kopplats till identifiering av nödvändiga färdigheter för arbetsprestationer, bedömning av blivande praktikanters färdigheter och utveckling av mål.
Det första steget i varje process för användarcentrerad design är att förstå användarens behov.
Enklare uttryckt, medan behovsanalysen fokuserar på de element som behövs för att representeras i systemet, fokuserar behovsanalysen på de krav som är relaterade till användarnas och/eller användarsamhällets mål, strävanden och behov och matar in dem i processen för analys av systemkrav. Huvudsyftet med behovsanalysen är att göra användaren nöjd.
Då den fokuserar på människans behov är behovsanalysen inte begränsad till att bara behandla kraven på mjukvara, utan kan tillämpas på alla områden, t.ex. fordonsindustrin, konsumentprodukter eller tjänster, t.ex. bankverksamhet. Även om det inte är ett verktyg för affärsutveckling kan det användas för att hjälpa till vid utvecklingen av ett business case.
Vi kan identifiera kundernas behov på tre sätt:
- Klientens förfrågan,
- Modifiering av en befintlig design,
- Generering av en ny produkt.