1 Řízení implementace IS a SS* Šablony 2 Vzorové postupy 3 etapy - kroky - úkony •rozčlenění problému: v čase, věcně, podle zdrojů •podle sekvence časových úseků •podle dílčích produktů •podle přidělovaných „jednotek práce“ •co čím řídíme? 4 Řízení rizika, kvality a postupu •ETAPY –řízení rizika •KROKY –řízení kvality •ÚKONY –řízení postupu Projekt se dělí na etapy, kroky a úkony. Toto členění umožňuje udržet vhodnou míru podrobnosti. Etapy: následují po sobě. To znamená, že v případě, kdy projekt je dělen na vhodné etapy (např. etapa analýza, etapa návrh atd.), může být na jejím závěru kvalifikovaně posouzeno, jestli se projekt vyvíjí tak, jak bylo definováno. Toto posouzení musí provést orgán, který má dostatečné rozhodovací pravomoci a který může změnit další průběh projektu případně rozhodnout i o jeho zastavení. Aby bylo co posuzovat je na konci etapy vždy dohodnut závazný termín (milník), ke kterému jsou zhotoveny stanovené výstupy. Kroky kroky na rozdíl od etap neprobíhají sekvenčně, ale mohou se překrývat. Navíc jsou mezi nimi vazby. Důležitým znakem kroku je to, že v jeho průběhu nebo na jeho konci vznikají produkty. Ty jsou pak posuzovány a dále využívány. Všechny produkty, které vznikají v rámci kroku musí být naplánovány ve specifikaci projektu v části CO. Správné rozvržení etapy do jednotlivých kroků a definice produktů umožní posuzovat kvalitu výstupů. Nejsou-li v přípravných fázích projektu produkty dostatečně specifikovány, není v průběhu projektu vůči čemu porovnávat. Pozn: kritika rapid delivery Úkony úkony jsou dílčí části kroků. Při rozvržení kroků do úkonů provedeme přidělení jednotky práce na jednotlivé malé týmy. Je vhodné, aby tyto jednotky práce byly vztaženy k menším týmům dvou až tříčlenným týmům. V rámci úkonu rovněž musí být popsáno, co je v jeho rámci má udělat. 5 Témata •Standardní postup (vodopád) •přírustkový vývoj s prototypováním •údržba a rozvoj •výběr a přizpůsobení SW balíku •P-A-I-P 6 Standardní postup •Význam: didaktický •Prakticky z něj odvozeny: –Expresní postup („malé projekty“) –Přírůstková metoda („velké projekty“) •Charakteristika: –1-2 roky; 6-20 člr; tým slabě průměrný •Vysvětlení etap a kroků 7 Standardní postup Zahájení projektu Analýza Logický návrh Fyzický návrh Implementace Instalace 8 Expresní postup Zahájení projektu Analýza Logický návrh Fyzický návrh Implementace Instalace ETAPA 1: EXPRESNÍ NÁVRH ETAPA 2: EXPRESNÍ VÝVOJ 9 Přírůstková metoda Zahájení projektu Definice Architektury Návrh přírůstku Implementace přírůstku N+1 10 Definice architektury (kroky) •Zkoumání existujících systémů •Vytvoření hrubých LDM •Funkční popis – definice jednotlivých IKU •Procesní popis – navázání IKU do EPC •Definice přírůstků – seznam definic včetně akceptačních testů •Odsouhlasení definice architektury 11 Přírůstkový vývoj s prototypováním •norma N1- Standardy řízení a realizace dodávek SW •důvody proč takto •požadované dokumenty norma N2- Standardy dokumentace projektů 12 postupové kroky, dokumentace, zdůvodnění •etapy a jejich poslání •kroky v etapách a návaznost •vysvětlení kroků •vysvětlení vznikajících produktů 13 Etapy přírůstkového postupu s prototypováním Zahájení projektu Definice Architektury Tvorba přírůstku N+1 14 Tvorba přírůstku – kroky - 1 •Inicializace tvorby přírůstku N+1 (→ specifikace přírůstku) •Detailní analýza přírůstku N+1 •Návrh přírůstku N+1 (→ testovací data) •Vytvoření k-té verze prototypu (→ prototyp) •Sezení U-A-P (→ protokol UAP) •Stanovení priorit změn •Odsouhlasení s uživatelem –Vytvoření dokumentace (→ výsledná dokumentace) –Dotvoření přírůstku (→ subsystém) •(pokračování) 15 Tvorba přírůstku – kroky - 2 •(pokračování) •Kontrola kvality •Instalace a akceptace přírůstku •Korekce stanovených priorit •Odsouhlasení a rutinní provoz •(přechod zpět na Vytvoření k-té verze prototypu – je-li nutné provést změny) •(odchod do projektu Údržba a rozvoj) 16 Údržba a rozvoj •norma N3- Standardy řízení kvality •důvody proč tento postup •dokumentace - viz N2 17 Etapy projektu Údržba Zahájení přechodu Vývoj-Údržba Sběr požadavků Analýza požadavků Implementace požadavků 18 Kroky Zahájení přechodu Vývoj-Údržba •Plán členění údržby (→ plán CO) •Přizpůsobení PG „Údržba“(→ plán JAK) •Ustanovení funkce „kvalitáře“ •Formování týmu Údržby (→ plán S KÝM) •Časový plán vzniku verzí (→ plán KDY rámcový) •Finanční plán (→ plán ZA KOLIK) •Organizační zahájení • 19 Kroky Sběru požadavků •Registrace požadavků (→ soubor registr. pož.) •Prvotní vyhodnocení požadavků •Akceptace (→ soubor akceptovaných požadavků) (→ zprávy autorům požadavků) P098 - RIIS - 2 20 Kroky Analýzy požadavků •Počáteční určení rozsahu změn •Analýza dopadů do systému •Určení zavlečených změn •Dokumentace navrhovaných změn (→ podklady Uživatelská Dokumentace) (→ nová verze Technické Dokumentace) •Kontrola navrhovaných změn (→ rozpočet provedení změn) •Schválení investic/nákladů 21 Kroky Implementace požadavků •Paralelně: –Vytvoření uživatelské dokumentace (→ nová verze Uživatelská Dokumentace) –Implementace změn (→ nová verze subsystému) •Kontrola kvality •Instalace nové verze subsystému •Předání do rutinního provozu 22 Výběr a přizpůsobení SW balíku •Etapy: –Zahájení projektu –Výběr a vyhodnocení SW Balíku –Implementace a přizpůsobení SW balíku • 23 Etapa „výběr a vyhodnocení“ •zahájení etapy •průzkum trhu •definice požadavků •hrubá definice info-schopnosti (DM) a funkcí (Use-case) •porovnání s balíky •porovnání def. požadavků s podporou procesů daným balíkem •plán implementace 24 Etapa „implementace a přizpůsobení“ •zahájení etapy •Vytvoření testovacího prostředí •Přizpůsobení a integrač. testy •Testování systému •Konverze dat •Uživatelské procedury + školení •Akceptační test •Příprava instalace •Instalace a změna pracovních postupů •sledování a podpora (zkušební provoz a přechod do rutinního) •po-implementační podpora P-A-I-P P-A-I-P P-A-I-P P-A-I-P P-A-I-P P-A-I-P