Projektové řízení
- fáze a klíčové aspekty projektového řízení, klíčové aspekty vývoje projektu v oblasti IT, integrovaný systém řízení
- techniky projektového řízení, projektový trojúhelník, PDCA, SMART, SWOT analýza, finanční plánování
- projektový manager, projektový tým, komunikace a pravidla pro projektový tým, RACI odpovědnosti
- management změn projektu
Užitečné odkazy
Projekt
- dočasná činnost s definovaným cílem, rozpočtem, časem a zdroji
Projektové řízení
- proces plánování, organizování, řízení a kontroly projektu s cílem dosáhnout stanovených cílů
- cílem projektového řízení je dodat požadovaný výsledek:
- v požadované kvalitě
- v daném čase
- v rámci rozpočtu
Fáze projektového řízení
- Zahájení projektu
- Plánování projektu
- Realizace projektu
- Monitorování a kontrola projektu
- Ukončení projektu
Klíčové aspekty projektového řízení
- Rozsah projektu (Project Scope)
- Časové řízení (Time Management / Schedule Management)
- Náklady a rozpočet (Cost Management / Budget Management)
- Kvalita (Quality Management)
- Řízení rizik (Risk Management)
- Řízení lidských zdrojů (Human Resource Management)
- Komunikace (Communication Management)
- Řízení změn (Change Management)
- Stakeholdeři projektu (Stakeholder Management)
Klíčové aspekty vývoje projektu v oblasti IT
- Řízení požadavků (Requirements Engineering)
- Návrh softwarové architektury (Software Architecture Design)
- Volba technologického stacku (Technology Stack Selection)
- Vývoj softwaru (Software Development)
- Zajištění kvality a testování softwaru (Software Quality Assurance and Testing)
- Správa verzí a konfigurace (Version Control and Configuration Management)
- Bezpečnost aplikace (Application Security)
- Nasazení a distribuce aplikace (Deployment and Release Management)
- Údržba a evoluce systému (Software Maintenance and Evolution)
- Integrace systémů (System Integration)
- Dokumentace systému (System Documentation)
- Agilní vývoj a iterativní řízení (Agile Development and Iterative Management)
- Řízení technického dluhu (Technical Debt Management)
- Škálovatelnost a výkon systému (Scalability and Performance Engineering)
- Uživatelská zkušenost a použitelnost (User Experience and Usability)
Integrovaný systém řízení
- systém propojující více oblastí řízení organizace do jednotného a koordinovaného celku
- cílem je sjednocení procesů, odpovědností, dokumentace a kontrolních mechanismů
SMART cíle
- S … Specific (specifické)
- M … Measurable (měřitelné)
- A … Achievable (dosažitelné)
- R … Relevant (relevantní)
- T … Time-based (časově ohraničené)
Příklad
„Do pátku dokončit implementaci přihlašování uživatelů.“
Tento cíl je Specific, protože je jasně určeno, co má být dokončeno (implementace přihlašování uživatelů).
Tento cíl je Measurable, protože v pátek půjde jednoznačně určit, zda je úkol hotový nebo ne.
Zda-li je cíl Achievable závisí na kontextu projektu, dostupném čase, zkušenostech týmu a dostupných zdrojích. Např. pokud je pátek odpoledne, tým má spoustu jiné práce a ještě ani nezačal na implementaci přihlašování pracovat, pak cíl pravděpodobně není realistický. Stejný cíl však může být dosažitelný, pokud je většina funkcionality již připravena a zbývá pouze dokončení a otestování.
Tento cíl může být Relevant, protože přihlašování bývá důležitou součástí softwaru.
Tento cíl je Time-bound, protože cíl obsahuje konkrétní termín (do pátku).
RACI matice
- nástroj pro rozdělení odpovědností v projektu nebo procesu
- slouží k jasnému určení:
- kdo vykonává práci,
- kdo rozhoduje,
- kdo poskytuje konzultace,
- kdo má být informován
- cílem je:
- odstranit nejasnosti v odpovědnostech
- zlepšit komunikaci
- zamezit duplicitám nebo opomenutím
- jednotlivé role:
- R — Responsible
- osoba přímo vykonávající danou činnost
- za úkol může být odpovědných více lidí
- A — Accountable
- osoba nesoucí konečnou odpovědnost za výsledek
- schvaluje výstup
- pro jednu činnost by měl být pouze jeden Accountable
- C — Consulted
- osoby poskytující konzultace, odborné znalosti nebo zpětnou vazbu
- komunikace probíhá obousměrně
- I — Informed
- osoby, které musí být informovány o průběhu nebo výsledku
- komunikace probíhá jednostranně
- příklad:
- implementace přihlašování uživatelů
- developer → Responsible
- projektový manažer → Accountable
- bezpečnostní specialista → Consulted
- zákazník → Informed
Typologie týmových rolí
- Topologie dle manažera Michaela Loppa (kniha Managing Humans)
- superstars
- vysoce ambiciózní a výrazní členové týmu
- usilují o rychlý růst, odpovědnost a viditelný dopad
- často přinášejí změny, nové nápady a vysoké tempo práce
- mohou být motorem inovací, ale někdy i zdrojem nestability týmu
- rockstars
- stabilní, konzistentní a dlouhodobě spolehliví členové týmu
- preferují odbornou práci a stabilitu před rychlým kariérním růstem
- udržují kontinuitu, předávají zkušenosti a stabilizují tým
- představují důležitý pilíř efektivního fungování projektu
- Balbinova typologie (Meredith Belbin)
SWOT analýza
- S — Strengths (silné stránky)
- W — Weaknesses (slabé stránky)
- O — Opportunities (příležitosti)
- T — Threats (hrozby)

STEP analýza
Porterův model pěti sil
Strategie řízení změn
- anglicky Change management
- souvisí se SWOT analýzou rizik
Ukázková úloha
Vaším úkolem je provést analýzu a popsat potenciální postup řízení projektu, který se zabývá
vývojem a nasazením nového webového obchodu (e-shopu), který má nahradit prodej v kamenných
prodejnách.
Úkoly:
- Cíl projektu zní: “Z důvodu nízkých prodejů žvýkaček s vtipným tetováním pro programátory
v kamenných obchodech a vysokých provozních nákladech chceme přejít na internetové
řešení prodeje formou e-shopu do jednoho roku. Na implementaci máme 5 milionů Kč.”.
Rozdělte dlouhodobý cíl na dílčí úkoly, které popište pomocí metodiky SMART.
- Zhodnoťte pomocí SWOT analýzy silné stránky a slabé stránky předloženého projektu.
Zvažte faktory z externího okolí (např. sociologické, technologické, ekonomické, politické) a
faktory z interního okolí (např. tržní síla dodavatelů, tržní síla odběratelů, stávající
konkurence, nově vznikající konkurence, možnost substituce našich produktů).
- Navrhněte složení projektového týmu a rozdělte odpovědnosti imaginárním členům pomocí
RACI techniky. Využijte role, jako jsou např. projektový manažer, programátoři, architekt,
UI a UX návrhář, QA odborník aj.
- Zhodnoťte rizika projektu a navrhněte strategii, jak k nim budete přistupovat (přijetí,
přenesení, vyhýbání se, snížení)
Rozšiřující požadavky
- Proveďte finanční rozvahu projektu a naplánujte harmonogram realizace projektu.
- Navrhněte mechanismy, kterými uděláte projekt více agilní. Inspirovat se můžete
z metodiky Prince2 agile, SCRUM, Kanban aj.
- Navrhněte šablony pro projektové artefakty, inspirovat se můžete artefakty z projektových
metodik Prince2, PMP a jiných, které znáte. Artefakty vytvořte v tabulkovém kalkulátoru.
- Navrhněte pomocí technik managementu změn, jak zajistit hladký přechod na elektronický
systém z pohledu interních procesů podniku. Můžete navrhnout specifické komunikační
strategie, školení pro zaměstnance, sběr zpětné vazby a jiné užitečné nástroje pro hladký
přechod.
Požadavky na odevzdání
- Textový dokument nebo prezentační snímky ve formátu PDF s rozepsáním jednotlivých klíčových
partií projektu.
Seznam dostupných materiálů a technologií
- Počítač s operačním systémem Windows a nainstalovaným kancelářským softwarem MS
Word, MS Powerpoint, MS Excel a jejich Libre varianty
Ukázkové řešení
