Access Keys:
Skip to content (Access Key - 0)

 

 

Novinky

No news found.

Vývoj software na zakázku

Společnost DERS se také zaměřuje na dodávky SW na zakázku dle konkrétních potřeb zákazníka. Vývoj probíhá dle přísných interních pravidel, ať už jde o řízení projektu, výrobu samotnou či testování uvolňovaného SW.

Používání metodik a technik při řízení projektů se řídí jejich charakterem a velikostí, mírou neurčitosti a rizika, jakož i typem zákazníka. V současné době není proto striktně zavedena žádná, ve smyslu jediná, z metodik. Ve společnosti jsou však důsledně popsány výrobní procesy. Pro vlastníky procesů a obecně všechny role v procesech zastoupené jsou stanoveny odpovědnosti a zdroje, je definována návaznost jednotlivých aktivit, pravidla pro jejich provádění a předávané meziprodukty. Jde o unifikované procesy, které jsou zcela nebo variabilně součástí výrobního procesu nebo životního cyklu software. Výběr metodiky, resp. jejich vhodná kombinace je v kompetenci manažera projektu a součástí plánu projektu, resp. každé vývojové iterace v rámci projektu probíhající. V praxi to lze shrnout takto: dochází ke kombinaci Unified Process (větší projekty) a výběru z principů agilních metodik (menší nebo rozvojové projekty).

Pro projekty menšího rozsahu používáme tzv. agilní přístup, kdy se řízení přesouvá co nejblíže k vlastní realizaci. Zajišťují jej seniorské pozice v rolích analytik a programátor, manažer projektu provádí dohled a zajišťuje pouze základní parametry projektu, účastní se změnového řízení. Na počátku projektu je stanoven nejdelší čas vývoje a nejvyšší možné náklady. V těchto mezích je potom udržován funkcionální rozsah prostřednictvím průběžné komunikace se zákazníkem a přehodnocování priorit. Využívá se především prototypování a velmi malých funkčních přírůstků v iteračním režimu, zákazník nebo jeho klíčoví uživatelé se přímo účastní vývoje. Dle typu zákazníka je upřednostněn minimální přijatelný fungující obsah s existujícím užitím a opakované a průběžné testování kódu před dokumentací. Zákazník je součástí týmu, kde je kladen důraz na přímou osobní komunikaci. Díky tomu jsou včas identifikovány, kategorizovány a aplikovány změny - výsledkem je nejen soulad se specifikací, ale především splněné očekávání zákazníka.

Pro projekty středního a většího rozsahu při zachování iteračního a inkrementálního principu zavádíme metodiku kritického řetězu a využíváme znalosti z teorie omezení. Pomocí bufferů tvoříme harmonogram projektu a zároveň motivujeme zaměstnance. Pro podporu řízení pomocí kritického řetězu vyvíjíme vlastní softwarové nástroje.


Adaptavist Theme Builder (3.3.6-conf210) Powered by Atlassian Confluence 3.0.2, the Enterprise Wiki.