300 likes | 378 Views
X13PMT 3 . seminář. Ing. Martin Molhanec, CSc. Garant předmětu ČVUT – FEL, K13113. Co budeme dneska dělat?. Organizační věci Všichni studenti jsou v nějakém týmu? Všechny týmy si vybrali projekt? Všechny týmy se již zkontaktovali se zadavatelem projektu? Výklad Životní cyklus projektu!
E N D
X13PMT3. seminář Ing. Martin Molhanec, CSc.Garant předmětuČVUT – FEL, K13113
Co budeme dneska dělat? • Organizační věci • Všichni studenti jsou v nějakém týmu? • Všechny týmy si vybrali projekt? • Všechny týmy se již zkontaktovali se zadavatelem projektu? • Výklad • Životní cyklus projektu! • Analýza, návrh a realizace. • Rizika, testování. • Dokumentace.
Životní cyklus projektu Obchodní záměr Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Návrh
Životní cyklus projektu Obchodní záměr Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Jaký prospěch nám projekt přinese?Peníze, jinou výhodu, ??? Návrh
Životní cyklus projektu Obchodní záměr Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Jaký je náš cíl?Jaké jsou podmínky? Návrh
Životní cyklus projektu Obchodní záměr Co přesně máme udělat? Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Návrh
Životní cyklus projektu Obchodní záměr Jak to budeme dělat? Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Návrh
Životní cyklus projektu Obchodní záměr Vlastní realizace.Nesmíme zapomenout na testování! Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Návrh
Životní cyklus projektu Obchodní záměr Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Uvedení projektu (výrobku) v život.Nesmíme zapomenout na vyhodnocení zkušeností (metriky)! Návrh
Životní cyklus projektu Obchodní záměr Tato fáze je nesmírně důležitá! Odbavení a vyhodnocení Úvodní studie Realizace a testování Analýza Uvedení projektu (výrobku) v život.Nesmíme zapomenout na vyhodnocení zkušeností (metriky)! Návrh
PROCES ŘÍZENÍ RIZIK Rozeznánírizik Analýza rizik Plánovánírizik Monitorovánírizik Seznam možných rizik Seznam rizik podle priorit Předcházení rizik Vyhodnocení rizik
Kategorie rizik • Projektová rizika Project risks • Technická rizika Product risks • Obchodní rizika Bussiness risks
Čtyři kategorie dopadu • zanedbatelný • marginální • kritický • katastrofický
Tvorba tabulky rizik Podle kontrolního seznamu sepište všechna rizika, která připadají pro náš projekt v úvahu. • Uveďte jejich kategorii (velikost softwaru, obchodní, zákaznická, technická,..) • Pro každé riziko určete pravděpodobnost, že nastane (Odhad pravděpodobnosti jako průměr z odhadů každého člena týmu.) • Pro každé riziko určete jeho dopad D (1-4) pro případ, že nastane. • Tabulku rizik uspořádejte podle hodnoty pravděpodobnosti a dopadu
RMMM Risk Mittigation, Monitoring and Management - zmírnění, sledování a řízení rizik • snaha vyhnout se rizikům, nebo je zmírnit • monitorovat rizika během projektu • řídit průběh rizikových situací podle připraveného plánu • Zvážit cenu RMMM a její užitek.
Analýza • Dokumenty požadované ve fázi analýzy jsou velice rozdílné podle typu projektu, který budeme řešit • Typy projektů: • Technologický – přesný popis požadovaných vlastností výrobku, včetně odkazů na normy, které má splňovat. • Softwarový – přesný popis funkcí programu, které má splňovat (softwarové inženýrství, X13DFA). • Aplikační – přesný popis pracoviště, které je nutné vybudovat. • Stavební, služby, aj. • Integrovaný – skládá se z výše uvedených typů v různém složení. • Všude, kde je to možné dáváme přednost obrázkům, diagramům, formálním popisům před slovním (beletristickým) popisem! • Přesnost • Jednoznačnost • Srozumitelnost Formu analytické dokumentace si stanovte předem!
Analýza • Dokumenty požadované ve fázi analýzy jsou velice rozdílné podle typu projektu, který budeme řešit • Typy projektů: • Technologický – přesný popis požadovaných vlastností výrobku, včetně odkazů na normy, které má splňovat. • Softwarový – přesný popis funkcí programu, které má splňovat (softwarové inženýrství, X13DFA). • Aplikační – přesný popis pracoviště, které je nutné vybudovat. • Stavební, služby, aj. • Integrovaný – skládá se z výše uvedených typů v různém složení. • Všude, kde je to možné dáváme přednost obrázkům, diagramům, formálním popisům před slovním (beletristickým) popisem! • Přesnost • Jednoznačnost • Srozumitelnost Kvalitní analytická dokumentace je taková, která Vám umožní projekt realizovat, přestože Vašeho analytika přejela tramvaj! Formu analytické dokumentace si stanovte předem!
Návrh • Dokumenty požadované ve fázi návrhu jsou velice rozdílné podle typu projektu, který budeme řešit • Typy projektů: • Technologický – technologický postup, procesní diagram. • Softwarový – datové, procesní, stavové, sekvenční, aj. diagramy (softwarové inženýrství, X13DFA). • Aplikační – seznam aktivit, harmonogram, schémata, aj. • Stavební, služeb, aj. • Integrovaný – skládá se z výše uvedených typů v různém složení. • Všude, kde je to možné dáváme přednost obrázkům, diagramům, formálním popisům před slovním (beletristickým) popisem! • Přesnost • Jednoznačnost • Srozumitelnost Formu návrhové dokumentace si stanovte předem!
Návrh • Dokumenty požadované ve fázi návrhu jsou velice rozdílné podle typu projektu, který budeme řešit • Typy projektů: • Technologický – technologický postup, procesní diagram. • Softwarový – datové, procesní, stavové, sekvenční, aj. diagramy (softwarové inženýrství, X13DFA). • Aplikační – seznam aktivit, harmonogram, schémata, aj. • Stavební, služeb, aj. • Integrovaný – skládá se z výše uvedených typů v různém složení. • Všude, kde je to možné dáváme přednost obrázkům, diagramům, formálním popisům před slovním (beletristickým) popisem! • Přesnost • Jednoznačnost • Srozumitelnost Kvalitní návrhová dokumentace je taková, která Vám umožní projekt opakovaně realizovat s novým týmem! Formu návrhové dokumentace si stanovte předem!
Realizace • Dokumenty pro fázi realizace: • Harmonogram • Postupuje realizace podle plánu? • Důvody odchylek! • Pracovní deník • Záznam problémů a jejich řešení • Záznam změn na projektu • Kdo, kdy, co a proč! • Aktualizace analytické a návrhové dokumentace! Zkušenosti, metriky!
Testování • Plán testů • Se dělá předem! • Co jsou to testy? • Splňuje výrobek, služba, pracoviště to, co bylo zadáno? (Úvodní studie, analytická dokumentace) • Akceptační testy • Bezchybná funkce výrobku, služby,… • Plní výsledek projektu své funkce za všem předpokládaných pracovních podmínek? • Měření parametrů, okrajové podmínky,…
Typy testů • Akceptační • Splňuje produkt, pracoviště, služba to, co je zadáno v úvodní studii, analýze? • Seznam akceptací a ověřit! • Modulů, subsystémů • Testy jednotlivých částí systému, pokud je složitější. • Integrační • Jednotlivé části postupně dohromady • Zátěžové • V čase, množství, teplotě, aj. • Bezpečnostní • Vlivu na okolí • Na člověka, na životní prostředí • Testy ve firmě a testy u zákazníka!
Výsledky testů • Zpráva, který obsahuje • Datum a čas provedeného testu • Kdo testoval • Typ testu • Popis testu a podmínek za kterých se prováděl • Výsledek testu • Odhalil test chybu? • Pokud ano – podrobný popis chyby. • Je chyba opakovatelná? • Opatření na odtranění chyby!
Co je důležité! • Samotná realizace nestačí! • Hodnotí se projektová dokumentace! • Projektová dokumentace se dělá dopředu! Nikoliv zpětně! • Projektové dokumentace je poměrně značné množství! • Nelze jí dělat formálně – potom neslouží svému účelu!
Co bude příště? • Pokračování ve výkladu • Organizační záležitosti • Konzultace k formální stránce projektů