Jako programiści możemy rozwiązywać bardzo złożone problemy, ale kiedy musimy zaprojektować interfejs użytkownika, zwykle nie udaje nam się ułatwić ich obsługi.
W małych firmach nie stać ich na projektantów i ekspertów UX, programiści muszą robić prawie wszystko w oprogramowaniu. Ale interfejsy te rzadko są intuicyjne ( klasyczny przykład ).
Jaki jest problem? W jaki sposób programiści mogą doskonalić swoje umiejętności projektowania dobrych doświadczeń użytkowników?