Konzultace softwarových projektů
Konzultace softwarových projektů zahrnuje celý vývojový cyklus projektu. Pro naše zákazníky připravíme projektovou dokumentaci pro softwarové nebo IT projekty od fáze projektového záměru, přes rozpracování konkrétních požadavků, organizaci výběrového řízení na vhodného dodavatele až po kontrolu a dohled nad realizací projektu.
Prvním krokem je stanovení koncepce připravovaného projektu nebo analýza nedostatků současného systému. Základem je analýza představy budoucího uživatele a procesů, které má informační systém řešit. Požadavky se zaznamenávají a analyzují. Využívají se přitom metody rozhovoru s uživateli, pozorování, prototypování uživatelského rozhraní. Výsledkem jsou případy užití budoucího systému.
Na základě analýzy požadavků se provádí návrh architektury budoucí aplikace nebo systému. Vzniká projektová dokumentace, která slouží jako podklad pro realizaci. Obsahuje model činností, podrobnou analýzu požadavků, případy užití, návrh uživatelského rozhraní a návrh architektury sytému. Součástí projektu je také definice akceptačního testu a pravidla uživatelského testování.
Další fází je výběr vhodného dodavatele informačního systému. Na základě předem určených kritérií pak probíhá vyhodnocení nabídek a výběr nejvhodnějšího dodavatele informačního systému, elektronického obchodu nebo redakčního systému.
Na realizovaný projekt i dodavatele pak dohlížíme po celou dobu realizace tak, aby byly splněny všechny požadavky, které jsou definované v projektové dokumentaci.
Poslední fází je provedení uživatelského testu, který prokáže, že byly splněny všechny požadavky definované projektem.
Klíčová slova: analýza požadavků, uživatelské scénáře, use cases, návrh architektury, systémová architektura, class model, model tříd, analytická dokumentace, softwarový projekt.