Projektové řízení Tomáš Vyskočil tomas.vyskocil@firma.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Projektové řízení Tomáš Vyskočil tomas.vyskocil@firma.seznam.cz
Seznamácká projektová evoluce Jak to děláme nyní Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Obsah Trocha teorie Seznamácká projektová evoluce Jak to děláme nyní
Obsah Trocha teorie www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Obsah Trocha teorie
Seznam. cz, a. s. I Radlická 2 I 150 00 Praha 5 I Tel Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Projekt Projekt Proces naplnění definovaných cílů v definovaném čase a s definovanými náklady Produkt Výsledek projektu – služba, výrobek, zboží, akce
Projektový manažer Osoba přímo zodpovědná za projekt Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Projektový manažer Osoba přímo zodpovědná za projekt Přímo nebo nepřímo řídí ostatní Sestavuje dokumentaci a další podklady k projektu Dohlíží na postup projektu dle plánu Projektový tým – spolupracovníci Zadavatel projektu – $$$ Řídící komise – „nezávislý“ dozor
Cíl vs. přínos Cíl vs přínos Cíl se naplňuje v rámci projektu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Cíl vs. přínos Cíl vs přínos Cíl se naplňuje v rámci projektu Jeho naplnění by se mělo projevit příchodem přínosů Projektový manažer vs. Produktový manažer Projektový manažer je zodpovědný za plnění cílů Produktový manažer je zodpovědný za příchod přínosů
Projektové imperativy Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Projektové imperativy CO Základní trojimperativ KDY KOLIK Každý zadavatel chce projekt mít hotový v co nejkratším termínu, za co nejnižší peníze, v co nejvyšší kvalitě. Naštěstí si vždy musí vybrat.
Pár cílů z praxe Ideální, měřitelné, reálné a tudíž v praxi málo časté Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Pár cílů z praxe Ideální, měřitelné, reálné a tudíž v praxi málo časté Změnit architekturu systému tak, aby umožnila duální provoz ve dvou servervnách. (Super 2008) Navrhnout a implementovat přidání RSS kanálů na HP a to včetně hledání RSS ve známých zdrojích (HP 2007) Nesprávné, problematické a v praxi velmi časté Dosáhnout uspokojivého zlepšení v kvalitě hledání (neměřitelné) Nabídnout lepší uživatelské rozhraní (neuchopitelné) Dosáhnout meziročního navýšení počtu uživatelů o 5% (neambiciozní, zavání přínosem)
A co na to praxe Cíle jsou nejasné a často nestálé Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz A co na to praxe Cíle jsou nejasné a často nestálé Termíny neudržitelné Náklady podhodnocené Lidé neřiditelní a reportující zkresleně „Může li-se něco pokazit, pokazí se to“
2. Seznamácká projektová evoluce Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Obsah 2. Seznamácká projektová evoluce
Jak jsme to dělali v Seznamu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak jsme to dělali v Seznamu Já na bráchu, brácha na mě Aneb jak to všechno začalo, když všechno řídil jeden člověk, nic se nikam nepsalo, všechno se hned dohodlo a všechno bylo hned hotové.
Jak jsme to dělali v Seznamu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak jsme to dělali v Seznamu 2. Pokusy o řízenou anarchii Příběh jednoho propracovaného a pečlivě napsaného projektu, který měl být hotový za 2 měsíce s rezervou a trval celkem měsíců 10.
Jak jsme to dělali v Seznamu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak jsme to dělali v Seznamu 3. Projektový plán Už všechno pěkně plánujeme, všechno je na papíře krásně funguje a do sebe zapadá, teď hlavně, aby to opravdu fungovalo, když toho chceme dělat víc najednou. „Neexistují dokonalí lidé, pouze dokonalé úmysly.“
Jak jsme to dělali v Seznamu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak jsme to dělali v Seznamu 4. Zpátky na začátek Když se kácí les, tak létají třísky. A když se spouští projekt, tak padají servery. Aneb jak se (ne)slavně (ne)nasadil jeden projekt. Co s projektem, který neprošel výkonovými testy? Upravit? Přepsat? Zahodit? A kde jsme zase udělali chybu?
Jak jsme to dělali v Seznamu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak jsme to dělali v Seznamu 5. Byrokracie v praxi Ideální stav (1 člověk, 1 projekt) neexistuje Je třeba sestavit plán, jak projekty na sebe navazují (pro šéfy) Je třeba tento plán zkoordinovat s ostatními odděleními Každý manažer musí zároveň plnit více úkolu najednou „Nejdříve řešte co je důležité a potom to, co je naléhavé“
3. Jak to děláme nyní www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz 3. Jak to děláme nyní
Impleme-ntační analýza Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní Vize Mikro Analýza Pověřo- vací listina Projekt- ový plán Impleme-ntační analýza Obchodní plán Grafické návrhy Specifi-kace Implementace Testování Nasazení Úpravy Běh Nová verze
Seznam. cz, a. s. I Radlická 2 I 150 00 Praha 5 I Tel Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní Vize „Není důležité dělat věci správně. Je důležité dělat správné věci.“
Jak to děláme nyní 2) Mikroanalýza Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 2) Mikroanalýza Snést nadpozemské myšlenky zpátky k realitě Pozor na „Pro stromy není vidět les. Nepopisovat JAK, ale CO nebo PROČ.“
Jak to děláme nyní 3) Pověřovací listina Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 3) Pověřovací listina Obsahuje základní parametry projektu CO JAK KDO (S KÝM) KDY (ZA) KOLIK Posouzení ze všech stran – projektové, technické, obchodní Po schválení se mohou rozběhnout další práce
Jak to děláme nyní www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní
Jak to děláme nyní 4) Podklady Specifikace projektu (+ oponentura) Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 4) Podklady Specifikace projektu (+ oponentura) Implementační analýza Grafické návrhy (+ uživatelské testy) Obchodní plán (+ produktové analýzy) Interní prezentace Smlouvy
Jak to děláme nyní SPECIFIKACE 1/3 Co obsahuje: Funkční popis výsledku Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní SPECIFIKACE 1/3 Co obsahuje: Funkční popis výsledku Popis procesů Možné nástroje: Slovní popis Sitemap (i pro vás, jak reagují některé stavy) „Komix“
Jak to děláme nyní SPECIFIKACE 2/3 Na co si dát pozor: Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní SPECIFIKACE 2/3 Na co si dát pozor: Rozsah x Náklady na projekt a termíny Rozsah x Míra neurčitosti Rozsah x Stabilita cílů Rozsah x Počet čtenářů Úplná x Rozdílová („Syndrom lisabonské smlouvy“) Rozsah specifikací v Seznamu je v rozmezí 0 –150 stránek (IM).
Jak to děláme nyní SPECIFIKACE 3/3 - OPONENTURA Proč Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní SPECIFIKACE 3/3 - OPONENTURA Proč Prevence chyb a opomenutí Pohled na problematiku z pozice třetí osoby Potenciál nových nápadů Pravidla Oponent nese spoluzodpovědnost za předmět oponentury Akceptované přípomínky oponenta ja autor povinnen zapracovat „Nikdy nezvyšujte počet lidí schopných vyřešit problém“
Jak to děláme nyní www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní
Jak to děláme nyní IMPLEMENTAČNÍ ANALÝZA Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní IMPLEMENTAČNÍ ANALÝZA Návrh implementačního postupu a architektury aplikace Možnost korekce návrhu před zahájením implementace Přesný odhad implementační náročnosti Praktická poučka: Až budete mít odhady prací od programátorů, vezmete tuto dobu a vynásobte ji dvěma
Jak to děláme nyní GRAFICKÉ NÁVRHY Vypracuje grafické oddělení Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní GRAFICKÉ NÁVRHY Vypracuje grafické oddělení Konečný návrh podoby, nejlépe všech částí projektů Několik kol návrhů Možné uživatelské testování
Jak to děláme nyní OBCHODNÍ PLÁN Podrobný plán plnění Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní OBCHODNÍ PLÁN Podrobný plán plnění Oddělení či jména zodpovědná za plnění PRODUKTOVÁ ANALÝZA Srovnání s konkurencí – funkčně, obchodně, návštěvností Podrobné statistiky chování uživatelů (hledání, druh informací)
Jak to děláme nyní 5) Projektový plán www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 5) Projektový plán
Jak to děláme nyní Co to je Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní Co to je Rozdělení práce na dílčí úkoly (u nás max 2 dny) Jejich závislosti, kritická cesta Přiřazení zdrojů (peněz a lidí) Určení postupů, milníků, termínů Konflikt ostatních projektů V Seznamu WBS na zdi (názorná pomůcka) Projektový plán v MS Project, Primavera
Jak to děláme nyní www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní
Jak to děláme nyní 6) Implementace www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 6) Implementace
Jak to děláme nyní CO JE TŘEBA Hlídat postup prací dle plánu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní CO JE TŘEBA Hlídat postup prací dle plánu „Drobná nevděčná práce stát někomu neustále za zády“ NA CO SI DÁT POZOR Změny zadání v běhu Dělat víc projektů najednou (Každý projekt má nejvyšší prioritu) CO SE DOPORUČUJE Pravidelné schůzky + zápisy(!)
Jak to děláme nyní 8) Testy www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 8) Testy
„Ale nám to tady funguje“ Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní TESTOVÁNÍ Projektové – zda vše odpovídá plánu Uživatelské – zda tomu uživatelé rozumí (doporučují se už předem) Technické – simulace zátěže, bezpečnostní chyby Obchodní – zda poběží reklama Reporting Skrz dohodnutý systém (včetně historie, popisu chyby) Kdo testuje Produktový manažer vs. Externí testeři „Ale nám to tady funguje“
Jak to děláme nyní 8) Nasazení www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 8) Nasazení
Jak to děláme nyní TYPY NASAZENÍ Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní TYPY NASAZENÍ Prototyp (čistě interní věc, může být před začátkem projektu) Interní beta (pro lidi z firmy) Veřejná beta (běží pro uživatele, ale bez reklamy, paralelně) Ostré spuštění K NASAZENÍ Rollout - Podrobný popis zprovoznění systému v serverovně Rollback – „nepovedené“ nasazení, zpět do původního stavu
Jak to děláme nyní 9. Vyhodnocení www.seznam.cz Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní 9. Vyhodnocení
Jak to děláme nyní PO NASAZENÍ Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak to děláme nyní PO NASAZENÍ Ze začátku intenzivní oprava chyb a vylepšování Sbírání poznatků, marketing, první analýzy Interní vyhodnocení (běžně do cca 3 měsíců), odměny Poté běžný provoz, pouze údržba (práce pro „Product Managera“) Změny a vylepšení v balíčcích Redesign, nová verze
Jak jsme dělali HP Seznamu Seznam.cz, a.s. I Radlická 2 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Jak jsme dělali HP Seznamu Vize – konec roku 2006 Zadání + mikroanalýza - 4/2007 Specifikace – 6/2007 Oponentura specifikace – 6/2007 Prototyp, uživatelské testy - 6-7/2007 Implementační analýza - 7/2007 Oponentura - 8/2007 Projektový plán - x Implementace - 8/2007 Rollout – 9/2007 Beta provoz – 9-10/2007 Ostrý provoz - 10/2007 Maintenance – 11/2007 Vyhodnocení – 1/2008
Děkuji za pozornost! www.seznam.cz Seznam.cz, a.s. I Naskové 1 I 150 00 Praha 5 I Tel.: +420 234 694 111 I Fax: +420 234 694 115 www.seznam.cz Děkuji za pozornost!