244 EFEKTIVNÍ SOFTWAROVÉ PROJEKTY



Podobné dokumenty
Řešení problémů s projektem

Hodnotocentrické metodiky

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

3 KAMPANĚ. Která z nich je pro vás ta pravá?

ÚVOD DO SOFTWAROVÉHO INŽENÝRSTVÍ

Řízení reálných projektů, agilní metodiky

SOFTWAROVÉ INŽENÝRSTVÍ 1

CMMI ení zralosti. Viktor Mulač. Business consultant. itsmf

INSPIRACE FRANKLINCOVEY REALIZACE STRATEGIÍ. Jak zapojit lidi do plnění klíčových cílů?

Myšlení versus Směrnice?

PhDr. Dana Linkeschová, CSc. Vysoké Učení Technické v Brně, Fakulta Stavební

INSPIRACE FRANKLINCOVEY REALIZACE STRATEGIÍ. Jak zapojit lidi do plnění klíčových cílů?

Efektívne projektové riadenie v zohratom tíme

Návrh a management projektu. Řízení a koordinace projektu

Péče o klienta jako umění budování obchodního vztahu I. Mgr. Jitka Dobešová

Přístup k OM v pojetí posunu paradigmatu v managementu k principiálnímu vedení

Řízení výkonnosti organizace ve veřejném sektoru

UŽIVATELSKÝ MANUÁL. Obecné informace pro uživatele a administrátory dotazníku. Kariérový kompas

Klasické metodiky softwarového inženýrství I N G M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

5 ZÁKLADNÍ PRINCIPY SYSTÉMOVÉHO ŘÍZENÍ BOZP

CobiT. Control Objectives for Information and related Technology. Teplá u Mariánských Lázní, 6. října 2004

Vytváření důvěry manažerů byznysu a IT

Přístupy k efektivnímu využití modelu MBI

VÝJIMEČNOU KULTURU PRODEJNÍ VÝKONNOSTI

Zkušenosti úřadu soutěžícího o Národní cenu ČR za jakost s modelem CAF Mgr.Stanislav Loskot

Oracle Sales Cloud. moderní řízení obchodu

Umí HR držet krok s byznysem (zkušenosti z agilního řízení)

Zvyšte produktivitu vaší organizace. Snídaně Tomáš Kopecký, Lumír Šarman

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

Zkvalitnění shromažďování informací o vysílání a o podmínkách pro vysílané pracovníky. Kristin Alsos & Anne Mette Ødegård

Datová kvalita. RNDr. Ondřej Zýka

S T R A T E G I C K Ý M A N A G E M E N T

Mib:S4Road přechod k SAP S/4HANA. Jiří Palát

NOVÉ NORMY ISO 2016 INTEGROVANÝ SYSTÉM MANAGEMENTU. Kontakt:

Zapojení zaměstnanců a zaměstnavatelů do řešení otázek Společenské odpovědnosti firem ve stavebnictví

Klíčem je mobilní smartphone

Spolupráce BIVŠ a BOC. Ing. Lubomír Jankových, CSc.

Literatura doporučená: Management změny. Prosperita organizace. Strategický management

Plánování ve stavební firmě

Abychom definovali dimenze kompetencí, položili jsme si otázku: S kým/čím vstupujete do vzájemné interakce?

Podnik jako živý organismus - konkurenční výhoda

POČÍTAČE A PROGRAMOVÁNÍ

Obsah. Zpracoval:

Příloha č.3 Otázka pro hodnocení manažera

Obsah. Předmluva...iii. Řekli o autorovi a knize... vii. Úvod... 1 KAPITOLA Kvalitativní přístup k vedení lidí... 7

Google Apps. weby 3. verze 2012

Klíčem je mobilní telefon

LEADERSHIP ACADEMY. Dana Demjanovičová HR Director STOCK Plzeň Božkov. Martin Kalenda Image Lab s.r.o

PODNIKATELSKÉ MOTTO A HODNOTY

CENA HEJTMANA za uplatňování konceptu

IBM Analytics Professional Services

Charakteristické rysy projektů

Příloha A - Dotazník průběhu procesu vyhledávání informací

Od e-governmentu k e-governance Jak nové technologie posilují vztahy mezi občany a veřejnou správou

Výzvy Facility managera v integrované správě budov a majetku pro přidanou hodnotu služeb

PORAĎ SI SE ŠKOLOU Lucie Michálková

Učební cíl: Obsahová náplň předmětu:

Obchodní snídaně

Seminární práce Vývoj informačního systému. Manažerská informatika 2 Ing. Miroslav Lorenc

Výrobní systém Škoda. áši. Průmyslové inženýrství VI Vedoucí. Projekt IQ auto. Innovation - Qualification of proffessional Preparation

Manažerská ekonomika

SOFTWAROVÉ INŽENÝRSTVÍ Řízení IT projektů

7 návyků vysoce efektivních lidí

ASOCIACE SPOLEČENSKY ODPOVĚDNÝCH FIREM

SWOT ANALÝZA 126MSFN

Obsah. ÚVOD 1 Poděkování 3

Jaroslav Dvořák Dobrý tým-radost pracovat

ŠVÉDSKÉ VÝROBKY O SPOLEČNOSTI

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

Projektový manažer 250+ Kariéra projektového manažera začíná u nás!

PLM řešení pro průmysl výroby strojů a strojního zařízení

Předmluva: Vítejte v ITIL! Úvod 15 IT Infrastructure Library O této knize ITIL (IT Infrastructure Library ) 1.3. Služby a správa služeb

2. Modelovací jazyk UML 2.1 Struktura UML Diagram tříd Asociace OCL. 3. Smalltalk 3.1 Jazyk Pojmenování

Průmysl 4.0 z pohledu české praxe. Výsledky průzkumu Srpen 2016

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme

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

Specializujeme se na strategické plánování, evaluace, vývoj a realizaci projektů.

Akademie zákaznické zkušenosti Nejlíp nám to šlape, když vám to klape. Koučovací model GROW

Google Apps. kalendář 3. verze 2012

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

Generátor kódu. a jeho uplatnění ve výuce programování. Rudolf PECINOVSKÝ rudolf@pecinovsky.cz

MATRIX F22 / F32

AGILNÍ METODIKY, JAK DÁL?

Jedno globální řešení pro vaše Mezinárodní podnikání

ZAMĚSTNANECKÝ PRŮZKUM

Představení počítačové hry Titan. Alena Králová

informační technologie: vaše výhoda, váš úspěch

HR controlling. Ing. Jan Duba HRDA

Vedoucí odboru, vedoucí organizační složky, ředitel MP

ZAMĚSTNANECKÝ PRŮZKUM

Semestrální práce: Mashup. Observatory Star Explorer

Jak to je s tím druhem? Rozdělme si to jednoduše na dva druhy.

Odstrašující příklady z IT praxe. Jan Vaněk a kolegové

Společenská odpovědnost - nabídnout víc, než co zákon vyžaduje a společnost očekává

SWOT ANALÝZA. Příloha č. 2, Pracovní list č. 1 SWOT analýza SWOT analýza - obsah. SWOT analýza. 1. Základní informace a princip metody

Mnohokrát děkujeme za spolupráci!

Strategický management a strategické řízení

Osobní management Přístup v pojetí posunu paradigmatu k principiálního vedení

LIDSKÉ ZDROJE A EFEKTIVNOST FUNGOVÁNÍ VEŘEJNÉ SPRÁVY

PŘIROZENÁ SÍLA MOTIVACE

Transkript:

10 Závěr Je pravda, že skutečně máme ve své zemi, zvané Rovina, třetí nepoznanou dimenzi, které se říká výška, a zrovna tak je pravda, že vy skutečně máte ve své zemi, zvané Prostor, čtvrtou nepoznanou dimenzi, která prozatím žádné jméno nemá, a které já budu říkat druhá výška. My si neumíme uvědomit svoji výšku o nic lépe, než vy svoji druhou výšku. Ani já který jsem byl v Prostoru a měl to privilegium výšku na dvacet čtyři hodin prohlédnout ji teď neumím pochopit, nebo si ji nějak uvědomit svým zrakem nebo jakýmkoliv myšlenkovým pochodem. Nezbývá mi než věřit, že existuje. Edwin Abbott, Flatland: A Romance of Many Dimensions 1 Obrázek 10.1 Oba obrázky jsou dvourozměrné projekce téhož osmistěnu. Zakryjete-li však obrázek vpravo, budete patrně obrázek vlevo považovat za čtverec se dvěma úhlopříčkami. Jen když vidíte oba dva najednou, vypadají úhlopříčky jako hrany trojrozměrného obrazce. 243

244 EFEKTIVNÍ SOFTWAROVÉ PROJEKTY V této knize jsem popisoval, jak tým rovnocenných pracovníků může s hodnotocentrickým přístupem a s balíkem Visual Studio Team System (VSTS) zvýšit svoji produktivitu při tvorbě zákaznické hodnoty. Používal jsem k tomu různé neměřitelné stránky pracovních postupů i měřitelné metriky, které jsou přitom zachycovány. Obojí představuje mnohorozměrný přístup. Často jsem se odkazoval na dvě instance MSF (Microsoft Solution Framework), protože jsou to metodiky dodávané s VSTS, a protože jsou, pokud vím, hodnotocentrickému myšlení nejblíže. Všude tam, kde to bylo možné, jsem se snažil uvádět intelektuální zdroje použitých myšlenek. Očekávaná kritika V době, kdy jsem knihu psal, byl Team System právě vydán. Učinil jsem řadu prohlášení a očekávám za ně dost značné množství kritiky, takže mi dovolte, abych se hned k pěti hlavním obviněním přiznal: 1. Kniha není dostatečně agilní. Konkrétně očekávám, že mi bude otloukáno o hlavu, že nedodržuji dost důkladně principy Agile Manifesto. 2 Například píši více o metodikách a nástrojích než o jednotlivcích a interakcích, a také více o změnách v souvislosti s plánem, než o reakci na změny bez jakéhokoliv plánu. Vlastně si myslím, že obrovitá síla agilní komunity spočívá v převratných nástrojích, které se vynořily pro testy programových jednotek a pro řízení změn. A metodiky jako extrémní programování demonstrovaly skvělou hodnotu disciplíny. S VSTS se snažíme nástroje a techniky tohoto druhu usnadnit a zpřístupnit mnohem širší komunitě, než tomu bylo kdy dříve. 2. Kniha nijak přesně nepředepisuje, jak máte pracovat. Principem hodnotocentrismu je důležitost strategií přizpůsobených situaci. Snažil jsem se soustředit se na rozpoznávání a pochopení situace, a doufal jsem, že pokud celý tým může vidět stejná data, přesné postupy si už vypracuje. Rozhodně by stálo za to napsat knihu o manažerských postupech přizpůsobených situaci. 3. Žádná z disciplin není probrána v dostatečné hloubce. To, co jsem napsal, má být úvodní kniha řady. Brzy po jejím vydání bude k dispozici kniha zaměřená výhradně na vývojářské techniky s VSTS. Doufám, že se ke mně v průběhu několika let připojí mnozí další autoři. Uvědomuji

ZÁVĚR 245 si, že jsem zanedbal některá klíčová témata, jako jsou uživatelská zkušenost, dokončení či předání produktu a provoz. 4. Nemám pro podporu svých tvrzení dostatečná data. Zatím ne. Společnost Microsoft se určitě chystá nashromáždit případové studie týkající se VSTS, ke kterým se budete moci dostat na adrese http://msdn. microsoft.com/teamsystem. Doufám, že vám umožní dostatečný vhled do používaných metodik i dostatek dat k ilustraci hodnot, které jsem zde probíral. 5. Zdroje jsou příliš náhodné. Softwarové inženýrství není nové a nevyskytuje se nezávisle na svém obchodním kontextu. Usilovně jsem se snažil zpřístupnit hodnotnou práci komunity i prostředí byznysu dvacátého prvního století. Často zjišťuji, že softwarové debaty jsou příliš černo-bílé, ale myslím si, že celá situace má mnohem víc barevných odstínů. Doufám že i vy dáváte přednost barvám a odstínům před čistě černo-bílým pohledem. Možná budu také obviněn, že dělám produktu příliš velkou reklamu. Snažil jsem se probrat myšlenky návrhu, které vedly k vytvoření VSTS, s tolika příklady, kolik se mi do knihy vešlo. Pokoušel jsem se, kdykoli to bylo možné, odlišit myšlenky od implementace, ale k jejich dokreslení jsem používal produkt. Doufám, že jste jejich podání považovali za vyvážené. Ještě jednou o hodnotocentrismu Klíčovou myšlenkou této knihy je, že se ve vývoji software rodí nové paradigma, kterému já říkám hodnotocentrický přístup. Počáteční intelektuální kořeny hodnotocentrismu se nacházejí v práci autorů Deming, Weinberg a Goldratt a komunit Agile, Lean Manufacturing a Theory of Constraints. Ústředním principem hodnotocentrismu je maximalizovat tok zákaznické hodnoty. V souladu s těmito kořeny zastává hodnotocentrismus tyto myšlenky: 1. Počítejte se změnami. Investujte do plánování a navrhování jen tolik, kolik je nezbytné k pochopení rizik a ke zvládnutí příštího malého inkrementu. 2. Měřte jen ty výstupy které představují zákaznickou hodnotu. Dívejte se na všechny pomocné míry skepticky.

246 EFEKTIVNÍ SOFTWAROVÉ PROJEKTY 3. Kvalitu chápejte jako hodnotu pro zákazníka. Představy zákazníka se mohou změnit, takže udržujte možnosti otevřené a plánujte časté dodávky. 4. Přijměte skutečnost, že odchylka je součástí všech procesů. Rozlišujte zvláštní příčiny odchylek od běžných. Zacházejte s nimi odlišně. 5. Používejte pomocné výstupy vaší práce jen tehdy, zdokonalují-li tok hodnoty. Používejte je pro redukci neurčitosti a rozptylu, ne pro měření pokroku práce. 6. Zvyšujte kapacitu tím, že se pustíte do úzkých hrdel v toku hodnoty. Zdroje a čas vylaďujte až poté, co odstraníte úzká hrdla. 7. Buďte transparentní a důvěřujte. Předpokládejte, že je tým hrdý na svou profesionalitu a že chce, aby byla vidět. Důvěra a transparentnost Inkrementální doručování hodnoty Hrdost na profesionalitu Partner se zákazníky Návrh pro kvality služeb (QoS) Postoje Principy Buďte agilní, očekávejte a adaptujte změny Kvalita je každodenní starost všech Průběžně studujte Včasná a častá nasazení do provozu Zplnomocňujte členy týmu Pracujte na sdílené vizi Soustřeďte se na obchodní hodnotu Opětovné využívání a rozšiřování Pěstujte otevřené komunikace Poučte se ze všech zkušeností Investujte do kvality Zřizujte jasné zodpovědnosti a sdílená pověření Brzy přecházejte od abstraktního ke konkrétnímu Tým rovnocenných spolupracovníků Celé řešení Obrázek 10.2 Principy a postoje MSF odrážejí hodnotocentrické paradigma.

ZÁVĚR 247 Považujete-li tento seznam za základ, pak jsem polovinu svého záměru už splnil. Druhou polovinou mého záměru je ubezpečit vás, že dobré nástroje mohou znamenat velký pozitivní posun. VSTS není první produkt, který se zabývá životním cyklem softwaru, a nebude ani posledním. Já však věřím, že je prvním produktem, který se pokouší nabídnout vyčerpávající hodnotocentrický přístup pro celý tým prostým, produktivním, integrovaným a rozšiřitelným způsobem. K dispozici jsou bezplatné, časově omezené verze produktu, takže si můžete vyzkoušet, zda se pro vás hodí. Samozřejmě, že VSTS je nový produkt, a proto bude jistě hodně požadavků, co by měl umět, aby se dostal ještě dál. Vítám dialog. Tím, že VSTS kontroluje softwarový proces, zavádí důvěryhodnou transparentnost. Datový sklad metrik poskytuje celému týmu společný pohled na fakta a společnou základnu historické výkonnosti. Tento společný pohled mění diskusi z Čí čísla jsou správná? na Co bychom měli udělat teď?. Doufám, že se VSTS stane zárodkem podobných inovací v celém odvětví. Zdokonalování kapacity IT a softwarového průmyslu je jednou z největších ekonomických výzev a příležitostí nadcházejících dekád. Věřím, že se neobejde bez hodnotocentrického přístupu a nástrojů, které ho budou podporovat. Poznámky 1. Edwin Abbott, Flatland: A Romance of Many Dimensions, napsal A Square (Boston, Roberts Brothers, 1885), předmluva k druhému vydání. 2. www.agilemanifesto.org

248 EFEKTIVNÍ SOFTWAROVÉ PROJEKTY