Verze 30.11.2006

Analýza rizik

Problémy při programování:

Nedostatečná znalost programovacího jazyka nebo databázového systému - toto riziko je v našem týmu malé, protože s podobnými projekty máme zkušenosti. Riziko tedy můžeme zanedbat.

Špatně navržený datový model. Problém můžeme odstranit tak, že tuto klíčovou část projektu zkontroluje jiný člen týmu, než ten, kdo diagram vytvářel. I malé změny v datovém modelu mohou znamenat velké změny ve vlastním programu a proto je třeba se jim vyhnout.

Největší riziko problémů bych viděl v části, kdy nám klient předává databázové soubory s informacemi o jednotlivých prodejnách a produktech. Je důležité, abychom se dohodli na způsobu předávání dat a jejich formátu dříve, než začneme cokoliv programovat. Je tu poměrně velké riziko, že systém vytvoříme a klient nám dodá data ve formátu, který nebudeme schopni automaticky zpracovat. Proto by tyto specifikace měly být podchycené už ve smlouvě, ve které si klient vývoj software objednává.

Varianta s vlastním serverem:

Problémy s hardwarem. Nefunkčnost serveru a následná nutnost servisní opravy. Řešení rizika: před nákupem serveru si u dodavatele ověřit, jakým způsobem řeší reklamace, zda je možné si připlatit nadstandardní servis - např. výměnu hardware do 24 hodin a podobně. Takovýto nadstandard bude potřeba projednat s naším zákazníkem - zda si raději připlatí, nebo přijme riziko, že celý systém může být v případě poruchy několik týdnů mimo provoz.

Problémy s konektivitou serveru a výpadky v elektrorozvodné síti - při volbě společnosti, ke které server umístíme, je potřeba si danou společnost nejprve prověřit a například od nezávislých firem, které se zabývají monitoringem takových serveroven si zjistit, jaké je riziko problémů s konektivitou.

Pečlivě zvolit hostingový program - některé programy mohou mít omezený objem přenesených dat za měsíc - bylo by velmi nepříjemné, kdyby nás v půlce měsíce provider bez upozornění odpojil a celý systém by se tak ocitl mimo provoz.

Zabezpečení serveru - v dnešní době je velké riziko, že se k nám někdo pokusí nabourat. Pokud náš srovnávač cen bude mít úspěch, začne jej používat mnoho lidí a to může přilákat různé hackery. Odstranění: je možné si najmnout nezávislou firmu, která náš server z vnějšku otestuje. Pro začátek by možná stačilo využít bezplatných scanovacích systémů, které něco podobného dělají automaticky.