Skills |
Mezi charakteristiky osoby vykonávající tuto roli by mělo patřit:
-
Dobrá znalost a zkušenost s frameworkem ASP.NET MVC a jazykem C#
-
Znalost Javascriptu pro programování klientské části webové aplikace
-
Zběžná znalost HTML a CSS
-
Schopnost komunikovat, pracovat s ostatními členy týmu a koordinovat
-
Znalosti jazyka UML pro pochopení jednotlivých modelů vytvořených Analytikem
-
Zkušenost s tvorbou testů, které pokrývají očekávané chování technických komponent systému
Člen týmu v roli Programátora by měl především disponovat perfektními znalostmi technické oblasti, které se na projektu
věnuje. „Zároveň by však měl alespoň všeobecně rozumět všem technologiím, které jsou na projektu využívány. Jeho
přehled a znalosti jiných oblastí, než kterým se detailně věnuje, usnadňují jeho komunikaci s ostatními členy týmu“
(MMSP, 2011).
|
Assignment Approaches |
V roli Programátora může vzhledem k rozsahu vystupovat více lidí. Ve velmi malých agilních týmech mohou jako Vývojáři
vystupovat i osoby, kteří již mají přidělenou roli jinou (typicky Vývojář UI/Databázový specialista, ale často je to i
Analytik).
U větších projektů by bylo vhodné z role Programátor separovat úlohy integrace a přiřadit je nové roli Integrátor.
|