Humanware è hardware e software che enfatizza la capacità e il potenziamento dell'utente e il design dell'interfaccia utente. Il processo di creazione di humanware generalmente consiste in questi passaggi:
- Definire gli utenti (età, mentalità, contesto ambientale, precedenti esperienze e aspettative sul prodotto e così via) e cosa vogliono veramente fare
- Identifica le attività che dovranno svolgere o le capacità che vorranno
- Specificare gli obiettivi di usabilità (se possibile, questi dovrebbero essere misurabili, ad esempio per quanto tempo fare qualcosa o quanti clic del mouse per arrivare a un punto specifico dell'attività) per ogni attività o capacità
- Costruisci un prototipo dell'interfaccia utente (può essere un prototipo cartaceo o simulato se il tempo è breve)
- Testare e verificare o correggere il prototipo
- Fornire il prototipo e gli obiettivi di usabilità ai progettisti e ai programmatori del programma
- Testare il codice rispetto al prototipo e agli obiettivi e, se necessario, riprogettare o ricodificare il software
- Testare il prodotto con utenti o soggetti di test validi e rivedere se necessario
- Ottieni feedback dagli utenti e migliora continuamente il prodotto
Philips Research utilizza il termine per software e hardware appositamente progettato per interagire con gli utenti, inclusi i microchip per la sintesi vocale e il riconoscimento vocale.