progress is
TRANSCRIPT
Progress ISAneb pohled do zákulisí SW firmy
Kdo jsme? • Středně velká firma (30 lidí)• Matadoři na trhu od roku 2001• Nadšenci pro vývoj SW produktů• Analytici, návrháři, programátoři, testeři,…• Žádní líní studentíci .)
Progress IS
Co děláme?• Komplexní služby v oblasti IS pro střední školy• Analýzy stávajících systémů• Návrhy nových systémů• Vývoj IS a jeho nasazení• Školení pedagogů• Online helpdesk
Proč IS od nás?• Dlouholeté zkušenosti• Přístupné a použitelné systémy• Kvalitní péče o zákazníky• Cena je otázkou kompromisu
Vše, co vám vidíme na očích
Protože jsme opravdu dobří
…který se snad zařadí mezi 20% úspěšných projektů.
Nahlédnutí pod pokličku
PROJEKTUIS pro SIŠ Olomouc
1 projekt
16 lidí
533 dnů (optimálně)
87 000 řádků kódu
Charakteristika
13 000 000 Kč
Požadavky na IS• agenda studentů, profesorů, předmětů, učeben a studijních programů• známkovací systém• vkládání studijních materiálů• odevzdávána úkolů• diskusní fórum k předmětům• přístup přes internetový a intranetový portál
Nestandardní požadavky:• propojení na systém příchodů/odchodů pomocí čipových karet• integrace stávajícího systému pro tvorbu rozvrhů
Copak si na nászákazníci přichystali za lahůdky??
Cíle
Finanční prostředky investora vázány na státní pokladnu a dotace z EU.Klíčový je termín dodání 1.1. 2012 i na úkor funkcionality
Limity zadavatele Nechceme nic podcenit, čas je náš úhlavní nepřítel.
• Časové rezervy• Průběžné vyhodnocování míry postupu• Seznámení se systémem sledování přístupu• Dostatečné finanční zdroje • Úplná a přesná dokumentace skrze všechny etapy
Postup tvorby projektu• Analýza požadavků• Uzavření smlouvy• Obrysová specifikace• Školení našich zaměstnanců• Agendy osob, předmětů, učeben a studijních programů• Ostatní aplikace (známkování, diskuse, studijní materiály)• Integrace systému rozvrhů• Integrace systému sledování přístupu (čipové karty)• Intranetový portál• Internetový portál• Předávací testy • Tvorba dokumentace po celou dobu• Předání zákazníkovi
Jistota produktu,ale ne procesu a zdrojů
Jdeme na toinkrementálně!!!
Nástin tvorby agend• Doba trvání více jak měsíc• Paralelní analýza/návrh a návrh UI - cca10dní• Implementace – cca 15 dní• Testování inkrementu, integrační testování - cca 6 dní• Odstraňování drobných chyb v rámci testů
V době implemetace probíhá návrh dalšího inkrementu, hmmm.
Gan
ttův
dia
gram
Spousta stráveného času nad výbornouvizualizací našehoplánu projektu
Optimisti vs Pesimisti
• Pravděpodobný 18 měsíců 1.1. 2010–17.6. 2011
• Optimistický 11 měsíců• Pesimistický 28 měsíců
PERT
COCOMO II• Pravděpodobný 18.9 měsíců• Optimistický 17.6 měsíců• Pesimistický 20.2 měsíců
Odrazový můstek je optimální odhad z Ganttova diagramu. Pro zajištění dostatečné rezervy jsme do smlouvy uvedli
dobu trvání projektu 24 měsíců (rezerva 1/6 roku).
Někdy se vyplatí být škarohlíd.
Vždycky jde o peníze
• cena zdrojů v MS Projekt – 6 400 000Kč• platy ostatních pracovníků firmy – 3 000 000Kč• ostatní náklady - 3 000 000Kč
• COCOMO II – 9 600 000Kč (nízká relevance)
• předchozí projekt s podobným rozsahem - 10 000 000Kč
Zaručené klišé aneb zadarmo ani kuře nehrabe.
Za kolik tedy?• Odhad stanovený na základě dlouholetých zkušeností s podobnými projekty• Cena je vyvážená, měla by plně pokrýt náklady• Zisk z projektu není velký
• Cílem je získat nového spokojeného zákazníka• Počítáme do budoucna s dalšími projekty
Naše výsledná cena 13 000 000 ,-
Nejsme žádnácharita, ať to cinká .)
Hlavní rizika projektu• Dodatečné změny v požadavcích/neporozumění Expozice: 0,15 * 450 000 = 67 500 • Nevyhovující rozhraní SW na tvorbu rozvrhů
Expozice: 0,3 * 250 000 = 75 000• Potíže při integraci systému čipových karet Expozice: 0,3 * 270 000 = 81 000• Nevyhovující HW vybavení na straně zákazníka Expozice rizika: 0,1 * 95 000 = 9 500• Nevyhovující inkrement
Expozice rizika: 0,05 * 1 290 000 = 64 500
Čehopak se můžemeještě bát? Teď už násnic nezaskočí.
nečekané komplikaceNěkdy se vyskytnou
AVŠAK
Morová epidemie - 2x programátoři- 1x návrhář UI- 1xgrafik
Alespoň analytici jsou v plném počtu a síle.
Otřes v plánech• Výběrové řízení na: - 3 zkušené programátory - grafika - návrháře UI• Pozůstalý programátor bude dohlížet• Narůst doby kódování o ½ u etap začínajích nejpozději 3. měsíce po náboru zaměstnanců
Prodloužení projektu v limitu o 7-8 týdnů.
Rezerva v rámci projektu 1/6 roku. Termín předání není ohrožen.
Všechno zlé pro něco dobré…Konečně jsem šéf .)
lehký
Kvalita? základ je tým!Pořádáme teambuildingové akce
• čtyřkolky • paintball • jízda v nezničitelných off-roadech značky Hummer • noc s Irskou Whisky a Kubánskými doutníky
Je třeba hejbnoutzadkem a užít si trošku legrace.
Kvalita na vážno• Pochopení zákazníka…nejasnost?
upřesnění požadavků• Inspekce, kontroly a měření chyb na začátku inkrementů• Testy inkrementů, spolupráce se zákazníkem
Z chyb se poučíme! vzděláváme zaměstnance
CMM aneb žádný chaosCMM 2. úrovně - done
• žádné zkušenosti se subkontrakty na SW
CMM 3. úrovně – not yet
• absence definice org. procesu• není pracovník, který bude org. procesy sledovat, vyhodnocovat a
navrhovat vylepšení• školení neprobíhá dle plánu, ale na základě aktuálních požadavků• máme postupy pro prověrky, ale chybí celková detailní prověrka s
oponenturou
A na závěr…
Budeme mezi 20%úspěšnými projekty?
Co řekneme zákazníkovi…
ANO Za všech okolností
Progress ISDíky za pozornost
Powered by Nik