Uživatelem řízený vývoj (UCD)
User Centric Development (UCD), neboli uživatelem řízený vývoj je metodologie, tedy sada metod, které, když se budou používat, vylepší použitelnost aplikací.
Když to trochu přeženu, tak klasický vývoj probíhá tak, že někdo dostane myšlenku, někdo jiný ji implementuje a někdo třetí prodává a nasazuje. Uživatel je až na konci.
UCD nedělá skoro nic jiného, než že ponechá vývoj tak, jak byl, nic nezmění, jen naplní vývojovou firmu uživateli. Takže nakonec jsou uživatelé ve všech místnostech i myslích a kdokoliv se jich může na cokoliv zeptat nebo s nimi něco konzultovat a uživatelé jsou celí ochotní kdykoliv pomoci. Také je možné je pozorovat při práci a to dokonce při takové, která nás zrovna zajímá. Toto vše platí dokonce i v případech, že ještě aplikace neexistuje, ba dokonce dřív, než je jasné, co bude umět.
A nestojí to skoro nic, maximálně plat jednoho člověka na celou firmu.Jak je to možné? Uživatelé jsou totiž virtuální. Některé metody UCD samozřejmě pracují se skutečnými uživateli, ale jádro UCD je ve virtuálních, smyšlených uživatelích. Jeho cílem je tyto uživatele vytvořit a zhmotnit a pracovat s nimi.
Některé metody UCD jsou:
- Uživatelské testování (Usability testing)
- Role a persony (Roles, personas)
- Příběhy a scénáře (Stories, reality maps, design maps)
- Odborná revize (Expert review, heuristic evaluation)
- Prototypy (Prototypes)
Podobnosti o jednotlivých metodách se dozvíme jindy. Hodně je toho napsáno v knize The Persona Lifecycle.
Komentáře
Článek byl komentován 2x.
-
Radek on
Pá, 22nd Srp 2008 12:31 pm
-
daeltar on
Út, 15th Zář 2009 3:32 pm
Pěkně napsáno, pěkně laicky vysvětleno. Těším se, až bude i naše aplikace mít takové uživatele. Snad v příští verzi na to už bude čas.
Jinými slovy: není nad to, pokud firma řeší svůj vlastní problém. Pokud role programátor a uživatel splývá, lze dosáhnout perfektní motivace programátora, pokud je jako uživatel s současnou podobou nespokojený.
Pokud chceš mít u svých příspěvků obrázek, zaregistruj se na gravataru!