Řízení SW projektů. Lekce 3. Projektové procesy a znalostní oblasti. přednáška pro studenty FJFI ČVUT. zimní semestr 2012



Podobné dokumenty
Řízení SW projektů. Lekce 1 Základní pojmy a jejich vztahy. přednáška pro studenty FJFI ČVUT. zimní semestr 2012

Řízení SW projektů. Lekce 2 Projektová organizace a projektový manažer. přednáška pro studenty FJFI ČVUT. zimní semestr 2012

1. Integrační koncept

ZEMĚMĚŘICKÝ ÚŘAD. Výzkum a vývoj programového aparátu pro generalizaci státního mapového díla. Ing. Přemysl JINDRÁK

Proces vývoje HRIS Vema (Human Resources Information System) Jaroslav Šmarda

Reportingová platforma v České spořitelně

7. Pracovní postupy. Fakulta informačních technologií MI-NFA, zimní semestr 2011/2012 Jan Schmidt

PRODEJ Prodej je pochopitelně základní funkcí pokladního systému. Systému MERCATOR umožňuje prodej realizovat ve 3 režimech:

Příloha č. 1 Servisní smlouvy. Katalog služeb. S2_P1_Katalog služeb

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy

X36SIN: Softwarové inženýrství. Životní cyklus a plánování

DODATEK Č. 3 KE SMLOUVĚ O DÍLO. mezi. 1. CENIA, česká informační agentura životního prostředí. INISOFT, s.r.o.

Standardy projektového řízení


Zavedení e-learningu

Problémové domény a jejich charakteristiky

Okruhy z odborných předmětů

Příručka pro nasazení a správu výukového systému edu-learning

Metodika analýzy. Příloha č. 1

PROVÁDĚCÍ SMLOUVA Č. 2. (č. ev. ČSÚ: S)

InternetovéTechnologie

Petr Náhlovský, Servodata a.s. Michal Oškera, AUKRO s.r.o. IT PROJEKT ROKU 2017

Implementace informačního systému pro knihovnu Jiřího Mahena v Brně

Dodávka informačního systému ERP

Školení v rámci zemědělské a lesnické činnosti 2014

1 Úvod 1.1 Vlastnosti programového vybavení (SW)

Správa projektového portfolia v systému ADVANTA

Specializace Návrhář software na základě analýzy vytváří návrh softwarových aplikací ve formě schémat a diagramů.

Aplikace na čipových kartách

Informační systémy 2008/2009. Radim Farana. Obsah. Obsah předmětu. Požadavky kreditového systému. Relační datový model, Architektury databází

Expresní analýza PLM. jako efektivní start implementace PLM.

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Zadávací dokumentace

Ing. Jiří Fejfar, Ph.D. Geo-informační systémy

spolehlivé partnerství

Projekt Partner ČSOB Leasing. 02/12/2013 Jaromír Mayer Domain Process Manager Head of Department

Garant karty projektového okruhu:

Management. Ing. Jan Pivoňka

Zkušenosti z nasazení a provozu systémů SIEM

PMBOK Guide Fifth edition novinky, posuny

Obsah. Poděkování... 7

Business Suite for Notes

Co je doma, to se počítá, aneb Jak ušetřit na komunikaci. Petr SOLNAŘ / Liberecká IS, a.s. Michal NOVÁK / SOITRON CZ, s.r.o

Příloha č. 6 smlouvy o dílo-požadavky na součinnost

Outsourcing v podmínkách Statutárního města Ostravy

Projektové řízení. Lenka Švecová, Tomáš Říčka. University of Economics, Prague. Project management for SMEs/NGOs - exchange of experience for trainers

Systémy pro podporu rozhodování. Hlubší pohled 2

TNÍ POKLADNA ÚČETNICTVÍ STÁTU PLATEBNÍ STYK ROZPOČTOVÁ OPATŘENÍ PŘÍPRAVA ROZPOČTU STÁTNÍ YOUR LOGO STÁTN. Page 1

PŘEDSTAVENÍ STANDARDŮ PM. Ing. Jan Doležal, Ph.D., PMP, IPMA B

RDF DSPS ROZVOJ PORTÁLU

Cíle projektu. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Ing. Martin Půlpitel, 2011

Příloha 1 Specifikace předmětu plnění

Den pro partnery Masarykova universita - Fakulta informatiky

ÚVOD DO PROBLEMATIKY PROJEKTŮ, KATEGORIE

PROGRAMÁTOR ANALYTIK. Náplň práce:

Procesní dokumentace Process Management. Pavel Čejka

Manažer programů a komplexních projektů (kód: T) Manažer programů a komplexních projektů

Katalog služeb a podmínky poskytování provozu

TREND POPIS ODPOVĚDNOSTI PRACOVNÍKA MANAŽER VÝVOJE

Produkty třídy BYZNYS

Centrální elektronické podání. portál občana

Microsoft SharePoint Portal Server Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR

Technická dokumentace

SOFTWAROVÉ INŽENÝRSTVÍ

Operační program Lidské zdroje a zaměstnanost

Případová studie. O2 Slovakia: Aplikace O2 Univerzita. Aplikace O2 Univerzita. jako nástroj řízení vzdělávání zaměstnanců

1. VYMEZENÍ ODBORNÉ STÁŽE

Využití EPM 2013 pro podporu řízení projektů - Případová studie

Vnitřní integrace úřadu Středočeského kraje

Sjednocení dohledových systémů a CMDB

Bezpečnostní politika společnosti synlab czech s.r.o.

2 Životní cyklus programového díla

Testování Java EE aplikací Petr Adámek

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Systémy pro podporu. rozhodování. 2. Úvod do problematiky systémů pro podporu. rozhodování

Cesta k optimalizaci provozních. technologických zařízen

INFORMAČNÍ SYSTÉMY , Ing. Jiří Mráz

Milan ŠTOLBA. manažer služeb e-learning

Testování SW produktů. Jiří Sochor, Jaroslav Ráček 1

Využití IT nástrojů pro měření a řízení výkonnosti. Michal Kroutil

IT Outsourcing COMPLUS CZ a.s. Petr Taševský

PROVÁDĚCÍ SMLOUVA Č. 4 NA PLNĚNÍ DÍLČÍ VEŘEJNÉ ZAKÁZKY S NÁZVEM. Evidenční systém etapy IV VI. uzavřená mezi

KATALOG SLUŽEB NÁSLEDNÉ PODPORY

BI-TIS Případová studie

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA EKONOMICKÁ. Bakalářská práce. Řízení rizik projektu přesunu sběrného dvora

PŘÍLOHA C Požadavky na Dokumentaci

Možnosti reportingu v produktech řady EPM

Osnovy kurzů profesních kvalifikací

Windows Server 2003 Active Directory

Řízení dodávky IT služeb v enterprise společnosti

Řízení projektů & project kick-off

Krajská koncepce e-gov

Hodnoticí standard. Manažer projektu (kód: R) Odborná způsobilost. Platnost standardu. Skupina oborů: Ekonomika a administrativa (kód: 63)

MIS. Manažerský informační systém. pro. Ekonomický informační systém EIS JASU CS. Dodavatel: MÚZO Praha s.r.o. Politických vězňů Praha 1

Michal Andrejčák, Seminář Energetika v průmyslu, Hotel Vista Dolní Morava, Možnosti monitorování a ovládání Zpracování dat z rozvoden

Informace a znalosti v organizaci

Řešení multicentrických klinických registrů

IBA CZ průmyslový partner FI MU

1. Příloha č.1. Specifikace požadovaných služeb Obecný popis

Úvod do problematiky vývoje Vývoj informačních systémů

Transkript:

Řízení SW projektů Lekce 3 Projektové procesy a znalostní oblasti přednáška pro studenty FJFI ČVUT zimní semestr 2012 Ing. Pavel Rozsypal IBM Česká republika Global Business Services Lekce 3 - Projektové procesy a znalostní oblasti Strana 1

Projektové procesy vs. projektové fáze (1) Každý projekt má fáze, které úzce souvisejí s jeho předmětnou oblastí Příklad typických fází SW projektů koncepční (feasibility study) analýza a návrh realizace a testování nasazení Každá fáze může být samostatným projektem staged development fáze se často překrývají výstupy jedné fáze jsou vstupem další fáze Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 2

Projektové procesy vs. projektové fáze (2) Projektové procesy: projektové řízení je strukturováno do relativně samostatných celků zvaných projektové procesy procesní přístup akcentuje iterativnost projektových činností (vs. sekvenčnost) proces je určitý ohraničený blok činností, který má: účastníky procesu stakeholders, kteří s procesem mají co do činění vstupy metody zpracovávající vstupy výstupy procesy svými vstupy a výstupy na sebe navazují procesy jsou sdruženy do procesních skupin dle příbuznosti: 1. iniciace, 2. plánování, 3. provádění, 4. kontrola, 5. uzavření Proces Účastníci procesu Vstupy Metody Výstupy Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 3

Projektové procesní skupiny vs. projektové fáze (3) Iniciace Plánování Procesní skupina Kontrola Realizace Fáze N Ukončení Iniciace Plánování Kontrola Realizace Ukončení Tenké šipky znázorňují tok informace Fáze N+1 Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 4

Intenzita činnosti v různých fázích projektu Aktivita Realizace Iniciace Plánování Kontrola Ukončení Začátek fáze Konec fáze Čas Další fáze projektu Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 5

Procesní skupiny (1) Sdružují projektové procesy do skupin z hlediska časové posloupnosti a logické návaznosti 1. Iniciace výběr projektu z množiny možných projektů dle zadaných kritérií validace požadavků a vlastních schopností projekt realizovat rozumím požadavkům? / jsou technicky splnitelné? / mám schopnosti je splnit? definice projektu a formální uznání jeho existence (smlouva, dohoda uvnitř firmy) vlastní zahájení projektu 2. Plánování tvorba projektového plánu a všech jeho komponent projektový plán je soustavou několika různých plánů lze je rozdělit do dvou skupin: tzv. baseline (rozsah, harmonogram, náklady, kvalita) změny musí být autorizovány ostatní mění se dle potřeby podrobná definice rozsahu projektu PBS (Product Breakdown Structure) a WBS (Work Breakdown Structure) definice aktivit (listy stromu struktury WBS) realizujících projekt vytvoření a analýza časového harmonogramu odhady trvání aktivit a jejich náklady plán potřebných zdrojů a jejich náklady organizační plánování OBS (Organizational Breakdown Structure) = struktura projektového týmu Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 6

Příklad dekompozice zákaznického produktu na části (PBS) Informační systém X Databázový systém Aplikační programové vybavení Technická infrastruktura Komunikační infrastruktura Dokumentace Databázové servery Aplikační servery Koncové stanice Databázový SW Databázové struktury Archivační subsystém Lokální sítě Privátní síť WAN Připojení k internetu Logické schéma databáze Fyzické schéma databáze Uložené procedury a triggery Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 7

Příklad WBS Work Breakdown Structure Informační systém X Analýza a návrh 1 Implementace 2 Instalace infrastruktury 3 Rollout aplikace 4 Implementace uživatelského rozhraní 2.1 Programování modulů 2.2 Testování 2.3 Shromáždění požadavků 1.1 Analýza požadavků a konceptuální návrh 1.2 Detailní analýza 1.3 Příprava ostré verze 4.1 Testování ostré verze v prostředí zákazníka 4.2 Distribuce SW na lokality 4.3 Podrobná analýza procesů 1.3.1 Návrh uživatelského rozhraní 1.3.2 Návrh datových struktur 1.3.3 Návrh algoritmů 1.3.4 Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 8

Příklad OBS Organization Breakdown Structure Projektový manažer Aplikační architekt Hlavní analytik Konzultant pro bankovnictví Vedoucí programátor Procesní analytik Analytik pobočkových aplikací Analytik centrálních aplikací Designér databází Designér uživatelských rozhraní Designér celkové struktury aplikace Databázový programátor (SQL) Programátor Systémový specialista Programátor Programátor Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 9

PBS (Product Breakdown Structure) WBS (Work Breakdown Structure) Informační systém X Informační systém X Databázový systém Aplikační programové vybavení Technická infrastruktura Komunikační infrastruktura Dokumentace Analýza a návrh 1 Implementace 2 Instalace infrastruktury 3 Rollout aplikace 4 Databázové servery Aplikační servery Koncové stanice Implementace uživatelského rozhraní 2.1 Programování modulů 2.2 Testování 2.3 Databázový SW Databázové struktury Archivační subsystém Lokální sítě Privátní síť WAN Připojení k internetu Shromáždění požadavků 1.1 Analýza požadavků a konceptuální návrh 1.2 Detailní analýza 1.3 Příprava ostré verze 4.1 Testování ostré verze v prostředí zákazníka 4.2 Distribuce SW na lokality 4.3 Logické schéma databáze Fyzické schéma databáze Uložené procedury a triggery Podrobná analýza procesů 1.3.1 Návrh uživatelského rozhraní 1.3.2 Návrh datových struktur 1.3.3 Návrh algoritmů 1.3.4 OBS (Org. Breakdown Structure) Projektový manažer Aplikační architekt Hlavní analytik Konzultant pro bankovnictví Vedoucí programátor Procesní analytik Analytik pobočkových aplikací Analytik centrálních aplikací Designér databází Designér uživatelských rozhraní Designér celkové struktury aplikace Databázový programátor (SQL) Programátor Systémový specialista Programátor Programátor Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 10

Procesní skupiny (2) 2. Plánování pokrač. tvorba projektového plánu a všech jeho komponent pokrač. plánování nákupu (procurement) zdrojů lidských a materiálních make-or-buy analysis plán kvality identifikace, analýza a plán reakce na rizika komunikační plán jaké informace, komu, kdy a v jaké formě 3. Realizace vlastní realizace projektového plánu, tj. rozsahu projektu řízení kvality formování projektového týmu administrace smluv, zejména z hlediska finančního - vazba: co bylo dodáno musí být dle smluv zaplaceno fakturace tvorba dokumentace umožňující právně platné uznání příjmů -daňové implikace: akceptační protokoly další doklady plnění Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 11

Procesní skupiny (3) 4. Kontrola průběžné sledování všech parametrů a výstupů provádění projektu a jejich porovnávání s plánem verifikace - akceptace průběžných výsledků projektu sledování rizik a realizace akcí k odvrácení následků vzniku rizikové události poskytování zpětné vazby ke korekcím realizace projektu zpětná vazba na projektový plán a generování jeho případných změn (nutno odlišit baseline a ostatní složky projektového plánu) zejména se sledují složky baseline: rozsah projektu (scope) harmonogram náklady kvalita kontrola má v praxi 2 hlavní složky: vlastní sledování parametrů projektu, které indikují jeho skutečný stav v daném čase (performance reporting) integrované řízení změn (change management) koordinace všech možných změn provádění projektu udržování synchronizace mezi řízenými změnami projektového plánu a řízenými změnami v provádění projektu změny rozsahu produktu mají implikovat změny rozsahu projektu a nikoliv naopak Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 12

Procesní skupiny (4) 5. Ukončení finální akceptace výsledných produktů projektu zákazníkem (objednatelem) administrace ukončení smluv archivace znovupoužitelných pracovních produktů a znalostí (lessons learned) získaných projektem Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 13

Přehled znalostních oblastí PM PM knowledge domains (1) 1. Scope management řízení rozsahu projektu definice projektu - jeho základní účel a rozsah podrobné stanovení, co je předmětem projektu a co nikoliv: inclusions / exclusions koncové produkty + pracovní produkty definice hierarchického rozpadu veškerých projektových činností = WBS (Work Breakdown Structure) základní problém narůstání rozsahu projektu v čase = scope creep 2. Time management řízení průběhu projektu v čase harmonogram projektu = schedule kdy jsou potřeba jaké vstupy a zdroje kdy se provádějí jaké činnosti kdy se předávají očekávané výstupy WBS => definice aktivit, jejich vazby a řazení v čase analýza a stanovení projektového harmonogramu základní problém: zpožďování harmonogramu Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 14

Přehled znalostních oblastí PM PM knowledge domains (2) 3. Cost management - řízení nákladů projektu WBS + harmonogram => plánování zdrojů: typy a množství zdrojů jejich nasazení v čase a v návaznosti na aktivity harmonogramu ocenění jejich náklady vytvoření kompletní nákladové osnovy projektu = cost sheet základní problém: růst nákladů, vznik neočekávaných nákladů 4. Quality management řízení kvality projektových produktů kvalita = splnění předem daných požadavků na měřitelné parametry produktů projektu základní úkoly: stanovení měřítek kvality implementace procesů zajišťujících požadovanou úroveň kvality průběžná kontrola kvality a zajištění zpětné vazby základní problém: dodržení akceptovatelné kvality produktů projektu Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 15

Přehled znalostních oblastí PM - PM knowledge domains (3) 5. Risk management řízení rizik projektu identifikace rizik a jejich následná analýza plánování odpovědí na rizika reakce na skutečný výskyt rizikových událostí základní problém: omezení negativního dopadu neurčitosti budoucnosti 6. Human resource management řízení lidských zdrojů získání a optimální využití lidských zdojů vytvoření efektivně pracujícího týmu základní problém: udržení a rozvoj týmu 7. Communication management řízení komunikace uvnitř a vně projektu analýza informačních potřeb jednotlivých zájmových subjektů (stakeholders) projektu s ohledem na konfliktnost (!) jejich zájmů stanovení technického zabezpečení komunikace základní problém: stanovení kdo, kdy, jaké a v jaké formě obdrží potřebné informace Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 16

Přehled znalostních oblastí PM - PM knowledge domains (4) 8. Procurement management smlouvy a nákup produktů a služeb pro plnění projektu, smlouvy pro prodej projektu/jeho produktů zákazníkovi příprava, projednání a uzavření obchodních smluv se zákazníkem = odběratelem koncových produktů projektu se subdodavateli s jinými útvary uvnitř projektové organizace (ICA = InterCompany Agreement) nákup produktů a služeb základní problém: smluvní zajištění všech potřebných parametrů projektu: rozsahu ceny harmonogramu kvality odpovědnosti za případné škody, neplnění apod. 9. Integration management integrace projektových činností = ústřední úkol projektového managera zajišťuje koordinaci a synchronizaci všech projektových činností hlavním cílem je splnění cílů projektu základní problém: bez vynaložení (mnohdy značné) energie každý původně organizovaný systém postupně přerůstá v CHAOS (2. zákon termodynamiky) Zimní semestr 2012 Lekce 3 - Projektové procesy a znalostní oblasti Strana 17