Software Project Management

Podobné dokumenty
Software project management

Dotazy na event #3873

Projektové řízení Martin Hlavatý / Michal Petřík Prosinec 2018

Softwarový proces Martin Hlavatý 4. říjen 2018

Softwarový proces. Bohumír Zoubek, Tomáš Krátký

Projekt a jeho charakteristiky. Co je to projekt? Definice?

Maintenance. Tomáš Krátký, Bohumír Zoubek

SOFT-ENG ACADEMY 2017/2018

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

Agile. nejžádanější způsob vývoje software. Tomáš Tureček. Business consultant, Lean&Agile coach Tieto

Standardy projektového řízení

27/11/2017. Business analýza a sběr požadavků. Dotazy na event #G865

Agenda. Docházka Odhadování Neohlášený test Vedení projektů Historie projektů

Dotazy na event #E256

Technica Solutions. Půjčovna nářadí. Úvodní studie pro Q&X Trading

Vedení projektů, Odhadování, historie

Softwarový proces Bohumír Zoubek 1. říjen 2018

Odhady, nabídky, měření a historie

POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ

PMBOK Guide Fifth edition novinky, posuny

Custom Code Management. Přechod na S/4HANA

Identifikace změny Definice změny a jejího rozsahu a dopadu Schválení změny Prioritizace změn Úprava plánu projektu

Řízení projektu a rizik vývoje softwaru

SOFTWAROVÉ INŽENÝRSTVÍ

Semestrální práce z předmětu 4IT421 Téma: CMMI-DEV v.1.3 PA Project Monitoring and Control

BI-TIS Případová studie

Zhodnocení architektury podniku. Jiří Mach

30/10/2017. Odhady, nabídky, měření a historie. Dotazy na event #L554

People Manager Komplexní řízení zdrojů a projektů jednoduše

Komunikace mezi businessem a IT

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

Seminář VŠE, ČSSI a ICT UNIE

Agenda. Docházka Návrat k minulému praktickému cvičení Zápočtové práce. Dokumentace. Dotazy, přání, stížnosti. Co, jak a proč dokumentovat

Analýza a design na reálném projektu. Richard Michalský

Cíle a architektura modelu MBI

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

Procesní dokumentace Process Management. Pavel Čejka

OSOBNÍ EFEKTIVITA. Ing. Miloš Paleček (Brno) INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ

Obsah Úvod 11 Jak být úspěšný Základy IT

PROBLÉMY A SPECIFIKA VÝVOJE SOFTWARE

Efektivnější systém pro vyřizování požadavků na IT v ČMSS

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

Řízení nákladů v recesi

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

Přípravné činnosti projektu. Mgr. Lenka Svrčinová Ing. Jan Ministr, Ph.D.

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

Datová věda (Data Science) akademický navazující magisterský program

ROLE ICT VE ŠKOLE LIDSKÉ ZDROJE. duben 2012 (c) Radek Maca

Association for the advancement of Cost Engineering International (AACE) Australian Institute of Project Management (AIPM) English Association of

Psychodiagnostika Hogan a 360 dotazník

Efektivita (nejen) veřejné správy

Analýzou dat k efektivnějšímu rozhodování

Strategie, architektury a projekty jako nástroj řízení IT ve veřejné správě

Odhady, nabídky, měření a historie

Budování informačních systémů pro komunitní plánování

PREZENTACE ŘEŠENÍ CSX

Role BI v e-business řešeních pohled do budoucnosti

Projektové řízení základní pojmy. Michal Beránek

1.1. Správa a provozní podpora APV ROS, HW ROS a základního SW

Zuzana Šochová MFF Modelování a realizace softwarových projektů

Co se chcete dozvědět?

Jak řídit projektové portfolio

Výčet strategií a cílů, na jejichž plnění se projektový okruh podílí:

SAP Solution Manager. Verze 7.2 a mnohem víc 1

2. Začlenění HCI do životního cyklu software

1 Služby SAP Business Transformation and Plan Services Služby SAP Business Transformation and Plan Services aktuálně zahrnují:

Open-source Business Intelligence software: vnímání klíčových faktorů ve firmách v ČR. Ing. Radek Němec VŠB TU Ostrava Ekonomická fakulta

Analýza a design na reálném projektu. Richard Michalský

Sjednocení dohledových systémů a CMDB

PŘEDSTAVENÍ - KAREL HÁJEK Nasazení SD ve skupině ČEZ

Otázky kurzu 4IT417 Řízení podnikové informatiky verze z 1/2/ Podniková informatika pojmy a komponenty

Datová kvalita základ úspěšného BI. RNDr. Ondřej Zýka, Profinit

Informační systémy. Jaroslav Žáček

Performance Management What if?

Vazba na Cobit 5

Řízení projektů v praxi

Bez dat by to nešlo? Josef Šlerka, konference Internet Jungle Socialbakers, Head of R&D. Tuesday, November 18, 14

Návrh softwarových systémů - architektura softwarových systémů

Agenda. Co očekáváte?

Novinky v projektovém řízení

REALIZACE PROJEKTU 7. RP

HR controlling. Ing. Jan Duba HRDA

Ondřej Bothe, Richard Dobiš

4IT445 - AGILNÍ VÝVOJ WEBOVÝCH APLIKACÍ AGILNÍ METODIKY VÝVOJE SW ING. JAN ČERNÝ

O2 a jeho komplexní řešení pro nařízení GDPR

Řízení projektů & project kick-off

Zavádění projektového řízení ve společnosti

Procesní řízení a implementace (informačních) systémů

KIV/SI. Přednáška č.2. Jan Valdman, Ph.D.

Základní pojmy: média a komunikace, informace, web, sociální síť Co je sociální síť, základní pravidla používání, reklama a marketing FaceBook

MANUÁL PROJEKTOVÉHO MANAŽERA MĚSTSKÉHO ÚŘADU

Téma Školitel Počet dní Moderní principy řízení výrobního podniku

Řízení realizace projektu. Úspěšný start do světa projektového řízení. Romana Hůlková. 3. června Deloitte Czech Republic 1

kapitola 2 předprojektová fáze 31

Obsah. Zpracoval:

DOTAZNÍK MĚŘENÍ A ŘÍZENÍ VÝKONNOSTI PODNIKŮ - ZÁVĚREČNÁ ZPRÁVA

Úvod do projektového řízení

Organizační struktura Význam, pravidla organizační struktury Kompetence Hranice týmů Delegování Informační toky Role v týmech

Ludvík Klema / Karel Malík Projekty ve veřejné správě Trnitá cesta od myšlenky k realizaci aneb pražský strážník 21. století

Krajská digitální spisovna jako sdílená služba

Transkript:

Software Project Management Pavel Krayzel 13. prosince 2016

Co to vlastně je?

Základní pojmy Co to je projekt? A Project is a temporary organization that is created for the purpose of delivering one or more business products according to an agreed Business Case. Jaké jsou charakteristiky projektu? Change Temporary Cross-functional Unique Uncertainty 3

Kde se s projektovým řízením potkáváme?

Kde se setkáváme s projektovým řízením? Stavebnictví Strojírenství Automobilový průmysl IT & SW průmysl Soukromý život i Vaše studium na VŠ je projekt 5

Proč jsou IT / SW projekty specifické?

Hlavní problémy IT projektů Mladý a nestabilní obor Často nerealistické termíny Změny ve scope Neschopnost / neochota řídit rizika Nedostatečná komunikace Viditelnost progressu Nejasně definovaná vize a cíle projektu (Ne)zapojení koncových uživatelů 7

Softwarový proces 8

Jaké aspekty řídíme? Risk Benefits 9

Metodiky

PRINCE2 Obecná metodika pro řízení projektů (nejen IT) Stojí na 7 principech: Business justification Learn from experience Roles and Responsibilities Manage by Stages Manage by Exception Focus on products Tailor to suit the environment 11

Další metodiky NASA Sybase PMBOK Project Management Body of Knowledge Agile 12

Organizace v Profinitu

Zákaznické týmy Zákazník 1 Zákazník 2 Zákazník 3 Profinit ZT 1 ZT 2 ZT 3 Projektový tým Projektový tým 14

Zákaznické týmy DM (součást ZT) PM Analytik ZÁKAZNÍK Vývojář Tester 15

Jak definovat úspěšný projekt?

Z pohledu zákazníka ROI - Return on Investment 17

Z pohledu Profinitu Role projektových manažerů v Profinitu je klíčová, protože zásadně ovlivňuje profitabilitu celé firmy. Z pohledu managementu Profinitu je hlavním úkolem projektového manažera zajistit, aby zákazník byl spokojen s dodávkou, akceptoval ji a zároveň, aby pro Profinit vznikl zisk minimálně takový, jaký byl naplánován při předání nabídky zákazníkovi. Tomáš Pavlík, CEO 18

Co Vám ve škole neřeknou

Zákazník Dává nám práci Zákazníci jsou různí Mají různé důvody pro svoje chování KPI Košile bližší než kabát Nechce problémy Místní trh IT je malý 20

Co s tím? Čekal bych, že jako profesionálové v IT ;-) zajistíte, že to bude v pořádku. Na všechno nemusíte odpovídat hned Prověřím situaci a dám Vám vědět. Na něco nemůžete odpovědět bez toho, aniž byste se poradili Není v mé pravomoci toto rozhodnout Na něco můžete jen říct Velmi mě mrzí nepříjemnosti, které Vám vznikly a bude se snažit, aby se v budoucnu neopakovaly. 21

Co s tím? Pokud tohle nezvládnete, pak jste tady jako dodavatel skončili. Zhluboka jsem se nadechnul Ujistil jsem ho, že děláme maximum, nicméně že rizika existují. Domluvili jsme se na rychlejší eskalaci problémů přímo k němu. 23

Co Vám ve škole (ne)řeknou Vaší prací je, aby ostatní mohli nerušeně pracovat Moc viditelné vlastní práce už neuděláte Pokud máte tým větší jak 6 8 lidí Někdy to bude dost o nervy Než se naučíte si věci nebrat osobně a nesložit se z nich Vy jste ten kdo rozhoduje často už se nemáte s kým poradit Není to exaktní věda Management by Wandering Around 24

Co je tedy Vaše práce?

Co je tedy Vaše práce Mít plán a udržovat ho aktuální Mít jasno v termínech, závazcích Vašich a třetích stran, zdrojích, rizicích, co se na projektu děje. Práce pro lidi na projektu Zákazníkovi reportovat stav Do firmy reportovat stav 26

Co je tedy Vaše práce Odstínit zbytek týmu od nepříjemností Lidská stránka 27

Den projektového manažera

Den projektového manažera 29

Den projektového manažera Přibližně půlka času na naplánovaných schůzkách Nechte si prostor na ad-hoc záležitosti Důležité je strávit část času s týmem 30

S kým se projektový manažer potkává?

S kým se PM potkává? Bezpečnost Solution manager Infrastruktura Zadavatel Uživatel Architektura Sponzor Business Projektový manažer 32

S kým se PM potkává? 33

Komunikace se zákazníkem Prezentovat stav Komunikovat rizika A proč jste nám to neřekli? A proč jste nám to neřekli dřív? Necháme si to v evidenci, ale nic moc s tím stejně neuděláme. Eskalace Najděte člověka kterého to trápí a zajímá Řešit sporné body 34

35

36

37

Schůzky Na schůzku vždy připraven/a! Efektivní schůzky Agenda a cíle Moderovat schůzi a dodržovat čas Vždy udělat zápis (pozor na schvalování bez termínů). Nebát se říci nerozumím agendě a cílům schůzky. Nenechávat otevřené body na status meetingy a velké schůzky pravidlo - maximálně jedna překvapená strana Neplánujte si moc schůzek za sebou 38

Schůzky 39

S čím projektový manažer pracuje?

Nástroje projektového manažera Plán projektu, WBS Menší úkoly 1-5 MD Měřím aktuální stav projektu Sleduji i tzv. earned value Vykazování Hlídání odvedené práce Kontrola zbývající práce, komentáře k výkyvům Nabídka Cenotvorba a termíny Odhady a předpoklady, zdroje, milníky, harmonogram, nabídka 41

WBS 42

Earned Value Původní odhad 8,66 MDs Realita 6,16 MDs Znamená to že pojedeme o 30% rychleji všechny úkoly? 43

Harmonogram a milníky 44

Součinnost 45

Zdroje Co je utilizace? Kolik MDs plánovat člověku na týden? Co dovolená? Co neplánovaná dovolená? Pozor na svátky a Vánoce 46

Práce s rozsahem Co je a co není ve scope projektu? Co znamená CR / Změnové řízení Posun termínu? Navýšení ceny? Change management process Šedá zóna CR vs Favour Potřeba evidovat 47

Práce s rozsahem 48

Řízení rizik Co je riziko? Ohrožení projektu / ceny / termínu / kvality, Ohrožení business case Příklady rizik Technologické Integrační Znalostní - odchody lidí Uživatelé systém nebudou používat Co lze dělat s rizikem? 49

Řízení rizik 50

Měření a metriky Proč je to důležité? Co všechno lze měřit? Time Effort Quality Scope Software metrics Počet defektů, analýza vzniku chyb LOC, produktivita, Funkční body Efektivita testů 51

Měření a metriky 52

Měření a metriky 53

Tým a práce s ním

Tým a práce s ním Zodpovědnost za to, co dělají členové vašeho týmu Vyvolat v týmu pocit zodpovědnosti za úspěch projektu => Probírat s týmem všechny aspekty projektu Rozdělovat úkoly Jasné zadání práce Vysvětlit kontext / proč Kontrolovat jejich splnění Znát svoje lidi, jejich silné a slabé stránky Snažit se o profesní rozvoj svěřených lidí Budete mít méně práce 55

Kdy to všechno máte stíhat?

Self Management Nejdřív potřeba zvládnout organizaci vlastního času Úkoly do 1 minuty dělat okamžitě Rozlišovat mezi důležitými a urgentními úkoly Používat todolist a pravidelně plánovat Na dnešek / zítřek Na aktuální / příští týden Naučit se delegovat Vychovávat si kompetence jednotlivých lidí, aby rostli Vyplatí se chodit do práce dřív než ostatní 57

Ze života

Internetové bankovnictví pro ČS Bankovnictví pro 1,7 milionů uživatelů Vysoké nároky na dostupnost a nízkou chybovost Vysoký stupeň integrace na okolní systémy Systém je velmi rozsáhlý a komplikovaný 1000+ obrazovek 500+ business procesů 5,5+ milionů řádků kódu v Javě 800 MB velikost dodávky 59

Vy jste ten kdo rozhoduje Náhrada ORM vrstvy Proprietární framework -> MyBatis Hodně rizikové Připravili jsme možnost přepnutí na původní verzi Týden před nasazením verze neprošla performance testy Co uděláte? Verze bez MyBatis nebyla testovaná Na úplné testy již není čas Stihnete vyřešit problémy z performance testů? 60

Materiály

Materiály SWENG Project management https://www.profinit.eu/univerzity/material-sweng/projectmanagement/ 62

Knihy 63

Diskuze 64

Děkujeme za pozornost Profinit EU, s.r.o. Tychonova 2, 160 00 Praha 6 Telefon + 420 224 316 016 Web www.profinit.eu LinkedIn linkedin.com/company/profinit Twitter twitter.com/profinit_eu