Abstrakt. Klíčová slova. Semestrální práce ke kurzu 4IT421 Zlepšování procesů budování IS. Semestr LS 2017/2018. Lukáš Kadoch (xkadl17),
|
|
- Ladislava Havlíčková
- před 6 lety
- Počet zobrazení:
Transkript
1 Semestrální práce ke kurzu 4IT421 Zlepšování procesů budování IS Semestr LS 2017/2018 Autoři Lukáš Kadoch (xkadl17), Marcel Jäger (xjagm04), Robin Jiránek (jirr00) Téma Building Autonomous DevOps Capability in Delivery Teams Datum odevzdání Abstrakt Cílem práce je objasnit využití DevOps ve středních a velkých firmách. Dále popsat funkci autonomních týmů DevOps a určit jejich výhody. První část práce se věnuje úvodu, kde je objasněno, co je DevOps a jeho základní charakteristiky. Druhá část se zabývá samotnému využití DevOps ve firmách a výhodami DevOps týmů. Závěrečná část popisuje nejčastější chyby při zavedení DevOps, a také způsob, jak využívat DevOps pomocí teacher model. Klíčová slova DevOps, Agile, Autonomous team, Automization 1
2 Obsah 1 Úvod Co to je DevOps? Procesy Nástroje Lidé Vlastnosti prostředí Spolupráce a komunikace Automatice Průběžná integrace Nepřetržité testování Plynulé nasazování Nepřetržitá monitoring a zpětná vazba Neustále zlepšování Využívání DevOps ve firmách Jak se využívá přístup DevOps Snížení nákladů na zdroje Klíčové oblasti DevOps ve firmě Culture Automation Lean Measurement Sharing Výhody DevOps týmů Týmy DevOps musí být autonomní Nejčastější chyby při používání DevOps Rozdělování personálu a zdrojů
3 5.2 Vytváření DevOps oddělení Vysoká očekávání při zavádění modelu DevOps Očekávání zázraků Nezvládnutí odporu při zavádění DevOps teacher model jako ideální cesta Závěr Slovník pojmů Literatura
4 1 Úvod Byznys neboli jinými slovy zákazník očekává od IT v dnešní době velmi rychlé zavádění nových funkcionalit. Dále také čeká co nejmenší počet chyba a na druhou stranu co nejvyšší spolehlivost. Aby IT poskytovatel uspokojil všechny tyto požadavky, musí obstarat kvalitní a flexibilní hodnotový řetězec. Ovšem zákazníka zajímá hlavně výsledek. Není pro něj důležité, že celá dodávky služby obsahuje správné plánování a mapování požadavků, analýzy, vývoj kódu, testování, management releasů a nesmí se zapomínat i na následný babysiting, který zahrnuje technickou i netechnickou podporu. Dlouhodobě se ukazuje, že pro výslednou kvalitu dodávané služby nemá vliv pouze fungování a výkonnost jednotlivých složek řetězce, ale velký vliv má také spolupracování jednotlivých složek. Samotná zkratka DevOps je spojení dvou anglických slov Development (vývoj) a Operation (provoz). Podle názvu se může zdát, že DevOps je dáno jen týmy Developmentu a týmy Operation. Toto ovšem není zcela pravda. Pod DevOps spadají dodavatelé softwaru, technici, zákazníci, management, ostatní dodavatelé a apod. Jako nejslabší článek tohoto přístupu k IT může být to, že není definováno, co vlastně DevOps obsahuje. DevOps je chápán jako přístup založený na principech Agile a Lean. Tento přístup není definován jako konkrétní soubor postupů či technik. DevOps je spíše koncept, který lze v IT aplikovat a který pomáhá při spolupráci vývoje a provozu. [The Agile Admin, 2018] Obr. 1 Rozložení [BestPractice, 2018] 4
5 2 Co to je DevOps? Jak již bylo zmíněno dříve, DevOps je složenina dvou anglických výrazů. Devolopment, což vyjadřuje vývoj a druhé slovo je Operations to lze volně přeložit do češtiny jako provoz. Celý koncept vlastně vyjadřuje přístup k vývoji software. Přístup si zakládá na komunikaci a spolupráci mezi jednotlivými týmy. Jedná se o týmy vývojové a týmy odborníků, kteří se starají o provoz software. 2.1 Procesy Obr. 2 Lidé, proces, nástroje [BestPractice, 2018] Pro DevOps jsou přesně definované procesy nezbytné. Procesem je definován celý životní cyklus aplikace návrh kódu, testování, release. Cílem procesů není byrokratické nastavení postupů, ale využití nástrojů, procesů a týmů s cílem dodávat software rychle a kvalitně. 2.2 Nástroje Nástrojů, které podporují DevOps je obrovské množství. Důležitou podmínku při jejich výběru je provázanost jednotlivých nástrojů. Propojení procesů a nástrojů usnadní práci a umožní plynulé nasazování software. 2.3 Lidé Rozhodně klíčových faktorem pro fungování DevOps je prostředí, ve které lidé pracují. Pro prostřední, které podporuje DevOps, je typická dobrá komunikace všech zúčastněných týmů. Jedná se o spolupráci vývoje, testingu, provozu, a i všech ostatních týmů, kteří do procesu zasahují nebo jej ovlivňují. Jestliže prostředí toto vše nepodporuje, je obvykle těžké ho změnit avšak podpora prostředí je pro DevOps naprosto klíčová. 5
6 2.4 Vlastnosti prostředí Jelikož není přesně definována metodika, kterou se má DevOps řídit, tak i prostředí není přesně určeno. Obecně se ale opakují v praxi následující prvky: Spolupráce a komunikace Jednotlivé týmy musí působit jako jeden celek, který chce společně dosáhnout daného cíle. Toto se týká nejen vývoje a provozu, ale celého životního cyklu software. Jedná se o mimo zmíněný vývoj a provoz také o testování, management, podporu a další související týmy, které musí spolupracovat. S tím souvisí i výborná komunikace napříč všemi týmy. Jedním z hlavních DevOps cílů je schopnost rychle a pružně reagovat na vzniklé změny. Proto je tak důležité, aby byly vytvořeny vhodné komunikační kanály, ke kterým budou mít přístup všichni zainteresovaní a mohli rychle reagovat na podněty ostatních kolegů Automatice Pro zabezpečení rychlosti, kvality a velkého množství požadavků je nutné zvolit vhodný nástroj. Jez vhodné automatizovat co nejvíce kroků ve všech možných částech procesu Průběžná integrace Vývojáři mezi sebou velmi často integrují výsledky své práce tím dokáží odhalit chyby a nedostatky již velmi brzy Nepřetržité testování Nepřetržité testování není náhradou zabezpečení kvality. V DevOps je do testování zapojen téměř každý. Vývoj testuje jím napsaný kód, dále se podílí na integračních testech, doporučují testovací metody, dále mohou připravovat testovací prostředí atd. Provoz naopak testovací prostředí monitoruje a nastavuje jeho konfiguraci. Tato forma spolupráce dohromady s automatizacemi šetří čas, zvyšují kvalitu a na druhou stanu i snižují náklady, které jsou potřeba na testování. 6
7 2.4.5 Plynulé nasazování Plynulé nasazování je pro DevOps také velmi typické. Charakteristické jsou častější a jednodušší releasy Nepřetržitá monitoring a zpětná vazba Jak bylo zmíněno výše, tak pro DevOps jsou typické častější releasy. Ty s sebou nesou také vyšší riziko pro produkční prostředí. S tímto rizikem se DevOps snaží vypořádat pomocí server monitoring, application performance monitoringu a také continous customer feedback. Hlavním úkolem je rychle identifikovat, vyhodnotit ale hlavně řešit vzniklé chyb nebo výpadky. Tyto všechny činnosti musí být aplikovány během celého cyklu aplikace. Důležité je také sbírat zpětnou vazbu od zákazníka, která je nezbytná součástí DevOps. Umožňuje totiž organizaci chovat se pružně a reagovat na zákazníkovi potřeby Neustále zlepšování Organizace musí mít zaveden proces, který jí umožní neustále se zlepšovat. Zlepšování nemusí být formalizované ani centrálně řízené, důležité je ale zabezpečit zlepšování. [BestPractice, 2018] 3 Využívání DevOps ve firmách V dnešní době je přístup DevOps ve firmách často diskutovaným tématem. Při využívání DevOps záleží na jeho formě a uchopení. Popularita DevOps v posledních letech velmi vzrostla a shledala se s úspěšným i neúspěšným nasazením. Nedávná studie ukázala, že 55 % ze 700 největších IT společností využívá DevOps a dalších 31 % plánuje nasazení v nejbližší době. Příkladem úspěšných společností, které vedou DevOps, jako oblast mezi vývojem a nasazením je Facebook nebo Netflix. [INNOVATIVE TECHNIQUES, 2016] 3.1 Jak se využívá přístup DevOps Hlavním principem DevOps je snaha o maximální automatizaci jednotlivých kroků životního cyklu dodávky softwaru. Je zapotřebí tyto kroky dostatečně oddělit a udržovat je v menší podobě, což umožní je použít jako znovupoužitelné komponenty s možností rychlé reakce na změny a podporu snadné opravy případných chyb. [IT SYSTEMS, 2016] 7
8 Obr. 3 - Ukázka využití DevOps [IT SYSTEMS 11/2016] Obrázek 3 uvádí, že DevOps můžeme využít v jakémkoliv kroku životního cyklu. 1. Kódování (vývoj) Pomoc při vývoji jednotlivých komponent softwaru a kontrolu verzování. 2. Build Vytvoření buildu softwaru a jeho testování na vývojovém prostředí. 3. Integrace Přesunutí otestovaného buildu na integrační prostředí (prostředí dodané zákazníkem) 4. Testování Provedení jednotkových, integračních a penetračních testů. 5. Vydání verze Vytvoření funkční verze softwaru z připraveného buildu. 6. Nasazení Dodání a nasazení buildu na produkční prostředí. 7. Monitoring Analýza a kontrola produkčního prostředí, hledání chyb v logu a shromažďování zpětné vazby od zákazníka 3.2 Snížení nákladů na zdroje Běžnou otázkou ve světě byznysu jsou náklady versus přínos. Ačkoliv přístup DevOps může velmi pomoct při vývoji a kontrole softwaru, nejsou jeho náklady vůči přínosům vždy adekvátní. DevOps také mimo jiné přináší vyšší nároky na řízení kvality, což znamená, že lze očekávat nižší množství chyb, zvýšení rychlosti oprav případných chyb a kontrolu dodání. V důsledku těchto zlepšení tedy dochází ke snížení nákladů na zdroje, jelikož nedochází k častým chybám, a tudíž se zkrátí čas využívání vývojářů a testerů na opravy. Další možností je i vyšší volnost k experimentování, díky rychlé zpětné vazbě a schopnosti operativní dodávky. [IT SYSTEMS, 2016] 8
9 Určení přínosů přístupu DevOps se udává čtyřmi základními faktory důvěra v kvalitu dodávky, náklady na dodávky, trvání dodávkového cyklu a schopnost experimentovat. Cílem DevOps je snížit náklady pomocí těchto faktorů a otočit tedy poměr vysokých nákladů na změny. [IT SYSTEMS, 2016] 3.3 Klíčové oblasti DevOps ve firmě Princip DevOps figuruje v několika základních oblastech, ve kterých se snaží řešit specifické problémy. Základní model, který se využívá a naznačuje hlavní faktory DevOps se nazývá CALMS. Ten definuje, že klíčovými oblastmi jsou: Culture, Automation, Lean, Measurement a Sharing. [The DevOps Handbook, 2016] Culture Důležitou částí DevOps je změna organizační kultury do prostředí otevřené spolupráce. To zahrnuje zapojení provozního personálu do návrhu a přechodového procesu aplikace. Dále by se měli účastnit plánovacích meetingů, retrospektiv a ukázek od projektového týmu, aby mohli sdílet své nápady a znalosti v úvodní části procesu Automation Automatizace zahrnuje infrastrukturu, různá prostředí, databázová schémata, referenční data a konfiguraci. Nejčastěji se před nasazením na produkci provádějí automatické test, které pokrývají širokou škálu potenciálních chyb, konfliktů a nežádoucích jevů. Poté, co jsou testy dokončeny, nastává fáze nasazení. Po správné konfiguraci se ve většině případů jen přesune otestovaný build na produkční prostředí. Díky automatickému přesunu je také možnost rychlého rollbacku Lean Další velmi důležitou částí DevOps jsou Lean metodiky. Zde se používají zejména Agilní metodiky vývoje, což znamená, že pokud není ve sprintu naplánovaná daná činnost, tak není vykonána. Pomocí automatičnosti se nemusí některé opakující se činnosti znovu vykonávat. Tento způsob je oblíben zejména u vývojářů, jelikož stačí nahrát novou verzi aplikace a nemusí se starat o build nebo nasazení, to se provede automaticky. 9
10 3.3.4 Measurement Každý proces by měl mít své metriky a indikátory pro měření výkonosti. To zahrnuje zejména, jak pracovníci vykonávají svou činnost. Měření by mělo ukazovat, jak si vede projektový tým v jakémkoliv časovém okně. Metriky také občas mívají vliv na objevování nedostatků nebo ústí procesu. Existují také měření výkonosti přímo na produkci, kde se jedná hlavně o monitoring stability aplikace Sharing Poslední oblastí je sdílení znalostí, zkušeností a kapacity. Sdílení je v dnešní době spojeno z velké části nástroji, které umožňují vkládat například hotové komponenty, které jiný tým může převzít. Jednou z klíčových vlastností sdílení je také komunikace. Ve firmách se používají různé aplikace, jako jsou například Skype for Business, Slack nebo Jabber. [Challanges in Adopting, 2016] 4 Výhody DevOps týmů Zavedení přístupu DevOps má různé výhody v závislosti na jeho rozsahu. Každá komponenta má své aspekty, ve kterých přináší firmě přidanou hodnotu. Hlavním cílem je zejména snížení dodací lhůty a zvýšení počtu nasazených buildů. S vyšším počtem nasazení přichází i rychlejší a častější odezva od zákazníka, který pravidelně dodávaný software používá. S touto výhodou lze pružněji reagovat na změny a nové funkce, které vedou ke zlepšení aplikace. [Challanges in Adopting, 2016] 4.1 Týmy DevOps musí být autonomní Jeden z lepších přístupů při zavedení DevOps je zlepšení samosprávy týmů, které mají na starost dodání. Firma by neměla vytvářet isolované DevOps týmy. Tato metoda má své komplikace. Je zapotřebí zlepšit schopnosti softwarových inženýrů, což znamená určitou investici. První transformace také může mít dopad na rychlost dodání. Výhodou je ale snížení externích závislostí, dodání sebevědomí v dalších dodáních a budoucí zvýšení rychlosti. Změny se poté dají vydat bez závislosti na jiném týmu. V nejlepším případě se DevOps dá využít jaké určitá forma zlepšení v každém dodacím týmu. Pro vylepšení autonomního týmu lze zavést jejich vlastní využití průběžného dodávání z vývoje 10
11 do produkce. To znamená, že týmy nebudou převádět zodpovědnost za dodání na jiný tým, ale některé aspekty provedou za sebe. Zlepšení samosprávy dodacího týmu nemusí nutně znamenat správu všech kernel patchů pokaždé, když budou potřebovat vytvořit build. Jsou zde stále role systémového administrátora a týmů pracující na infrastruktuře. Ti by se měli soustředit na vytváření frameworků a automatizace, aby se dodací tým mohl koncentrovat na předávání změn na produkci. Definování frameworku pro nasazení a správa platformy jako služba je dobrý začátek pro DevOps. Správa služeb lze v dnešní době outsourcovat na moderní cloudové systémy, které využívají připravené nástroje pro administraci. [Better SW magazine, 2017] 5 Nejčastější chyby při používání DevOps Znalost nejčastějších chyb při zavádění DevOps, jejich důsledků a jak jim předejít je pro společnost velmi prospěšné. Níže se nachází několik nejčastějších chyb, které společnosti dělají. 5.1 Rozdělování personálu a zdrojů Pokud společnost nemá jasný přehled a úplně nerozumí stávajícímu pracovnímu rozdělení a zatížení jednotlivých týmů, jejich silným stránkám a schopnosti plnit úkoly, tak by s nasazením DevOps měla počkat. První krok při zavádění by měl vždy být porozumění pracovním schopnostem týmu a jednotlivců. Důležité je porozumění silným stránkám jednotlivců. Komunikací s nadřízenými jednotlivých pracovníků lze získat informace, pomocí kterých může společnost lépe rozdělovat jednotlivé úkoly. Pokud toto nenastane, tak budou pracovníci a celé týmy nemotivované a společnost je tak může ztratit. V neposlední řadě je potřeba vymyslet indikátory/metriky (KPI) podle kterých se bude měřit. [Ruzovsky, 2017; Earnshaw, 2013] 5.2 Vytváření DevOps oddělení Společnosti, které začínají s DevOps často udělají chybu, že vytvoří nové oddělení, které má na starosti správu DevOps strategie. Ve většině případů to ale přidá pouze další procesy a naruší 11
12 fungování celého modelu. DevOps samozřejmě potřebuje vedoucí tým, ale ne takový, kterého se dosáhne vyčleněním speciálního oddělení. Firma nemůže od nového oddělení očekávat, že se hladce začlení a začne spolupracovat s ostatními, jen protože to všem bylo nařízeno. Organizace by se tak měla soustředit pouze na vytvoření nových DevOps procesů ve stávajících odděleních a nevytvářet žádná nová. Organizace by také měla mít na paměti, že se jedná o drastickou změnu ve způsobu vývoje, ne o novou funkci podporující business. [Ruzovsky, 2017; Menzel, 2016] 5.3 Vysoká očekávání při zavádění modelu DevOps Společnost nesmí čekat, že se zavedením DevOps nějak drasticky změní produktivita a vývojařské týmy budou produkovat 10 nových verzí software za týden místo jednoho. Takto vysoká očekávání vytváří pouze tlak na vývojáře, zmatek a zhoršení pracovních výsledků z jejich strany. To je jeden z častých problémů při zavádění DevOps. S implementací je navíc svázána kulturní revize a tím se liší od ostatních technologických změn. Čím je organizace větší a má hlubší strukturu, tím je zavedení DevOps složitější. Jednou z možností, jak zjednodušit implementaci DevOps je zavádění po částech. Zavedení se rozdělí na fáze, během kterých by neměl být podceňován výcvik a vzdělávání zaměstnanců. První měření by měla proběhnout po adekvátní době, aby se neměřilo příliš brzy. Při brzkém měření by naměřené výsledky byly špatné. Počáteční pomalost při zavádění je známou slabou stránkou. Nejlepším řešením tohoto problému je pečlivý výběr týmů, které s DevOps začnou a přidělení pouze menších projektů těmto týmům v počátečních fází. [Mavadia, 2017] 5.4 Očekávání zázraků DevOps se nebude řídit samo. Je potřeba vyčlenit lidi, kteří se budou starat o zdroje, průběh a cíle. Určení priorit a rozdělení projektů na menší časové úseky a milníky je klíč k dosáhnutí pozitivních výsledků od DevOps modelu během zaváděcí fáze. 12
13 Dobře určená DevOps strategie je o průběžném učení a zlepšování se. Vybrání řídícího týmu, který bude schopný předvídat a zabezpečit dosáhnutí těchto plánů je kriticky důležitý faktor pro úspěšnou implementaci v organizaci. Je potřeba mít na paměti, že DevOps model přinese úspěch pouze tehdy, když je správně zvládnutá jeho implemetace. [Mavadia, 2017] 5.5 Nezvládnutí odporu při zavádění Při zavádění DevOps do společnosti většinou vznikne odpor od většiny zahrnutých stran. Záleží, jak se osoba, která DevOps navrhuje k tomuto odporu postaví. Pro manažery a zúčastněné strany je většinou přijatelným kompromisem zavedení hybridního DevOps modelu, kdy jsou některé části IT modernizovány, zatímco jiné oddělení nebo týmu stále pracují podle starých plánů a změna se jich dotkne až později. [Singh, 2017] 6 DevOps teacher model jako ideální cesta Nejdůležitějším úkolem DevOps učitelů je, aby dokázali neustále učit a zvyšovat kvalifikaci jejich týmu. Vždy, když DevOps učitel něco prakticky ukazuje, tak se zároveň ujišťuje, že jiný člen týmu bude schopen v budoucnu zvládnout stejný úkol sám. Jako ostatní plnohodnotní členové týmu by se i DevOps učitelé měli účastnit agilních setkání spolu se zbytkem týmu a pracovat s jejich backlogem. Díky aktivní účasti v plánovacím stádiu nového projektu, mohou DevOps učitelé pracovat proaktivně a jsou v unikátní pozici, aby ukázali ostatním nejlepší možný způsob testování, nasazení a monitorování. Podobně je tomu i při retrospektivních setkáních, kde jsou učitelé schopni neustálé zlepšovat jednotlivé procesy při budování softwaru. Učitelé by se měli často potkávat mezi sebou, aby mohli diskutovat o překážkách a závislostech jejich individuálních týmů. Bylo zjištěno, že stand-up setkání jednou nebo dvakrát týdně fungují nejlépe. Záleží však na to, jak moc je role učitele vyvinutá. Učitelé by se také měli střídat každých 3 až 6 měsíců. Díky tomu se týmy mohou učit od ostatních a zajistí se tak, že učitelé dokáží rozprostřít své znalosti mezi všechny, které jsou součástí řetězce dodávky software. 13
14 Přirozenou otázkou je, jak změnit klasické DevOps týmy na týmy DevOps učitelů. Tato změna může být někdy velmi obtížná, především, když jsou DevOps týmy zvyklé na jejich průběh při vývoji software a jednotlivcům se na tomto způsobu práce nechce nic měnit. V takovém případě je změna z dělání věcí na učení ostatních, jak dělat věci vždy těžká. Skutečnost je taková, že někteří lidé nejsou schopni projít touto změnou. Pokud se tedy jednotlivci přizpůsobit nechtějí, tak se nepřizpůsobují procesy těmto nepřizpůsobivým jednotlivcům, ale často je potřeba vyměnit zaměstnance za jiné. [Better SW magazine, 2017] 7 Závěr DevOps je ve firmách často diskutovaným tématem. Jeho nasazení však není jednoduché a společnost při nasazování musí překonat několik těžkých překážek. Hlavním cílem je při zavádění DevOps je snížení dodací lhůty a zvýšení počtu nasazených buildů. Díky tomuto rychlejšímu vydávání nových verzí tak lze rychleji reagovat na změny, přidávat nové funkce nebo také rychleji nasazovat opravy chyb. I přes překážky, které při zavádění mohou vzniknout jsou přínosy tohoto modelu jak výrazné, že ho využívá již více než polovina ze 700 největších IT společností a více než třetina o jeho zavedení uvažuje. 14
15 8 Slovník pojmů Pojem Autonomy Babysiting Business Význam Nezávislý Prvotní provoz systému po jeho nasazení do produkčního prostředí Zákazník požadující produkt od IT Development Vývoj DevOps Framework Operations Release Stand-up Vývoj provoz Softwarová struktura usnadňující programování v daném programovacím jazyce Provoz Nasazování systému do produkčního prostředí Rychlá schůzka, obvykle účastnící stojí 15
16 9 Literatura 1. DevOps bestpractice.cz. [online] [cit ]. Dostupné z: 2. What Is DevOps? the agile admin. the agile admin thoughts on agile web operations and @iteration1 [online]. Dostupné z: 3. EARNSHAW, Aliza, KPIs that Make the Case for DevOps. Puppet[online] [vid ]. Dostupné z: 4. MAVADIA, Sunil, Why Enterprises Should Do DevOps Now. XebiaLabs Blog[online]. [vid ]. Dostupné z: 5. MENZEL, Gunnar, DevOps What is the best organizational structure for me? Capgemini Worldwide[online]. [vid ]. Dostupné z: 6. RUZOVSKY, Erez, Common DevOps Mistakes» ADMIN Magazine[online] [vid ]. Dostupné z: 7. SHACKELFORD, David, Nine Common Ops Mistakes (and How to Prevent Them). DevOps.com[online] [vid ]. Dostupné z: 8. SINGH, Ajeet, Common Mistakes Businesses Must Avoid While Implementing DevOps. Algoworks[online]. [vid ]. Dostupné z: 9. HAMUNEN, Joonas, et al Challenges in adopting a Devops approach to software development and operations. Dostupné z: quence=1&isallowed=y 10. NOCERA, Dott Ing Francesco; DI NOIA, Tommaso; GALLITELLI, Davide Innovative techniques for agile development: DevOps methodology to improve software production and delivery cycle. Dostupné z: ative_techniques_for_agile_development_devops_methodology_to_improve_soft ware_production_and_delivery_cycle/links/5804de8008aee314f68e08dd/innovative- Techniques-for-Agile-Development-DevOps-Methodology-to-improve-Software- Production-and-Delivery-Cycle.pdf 11. JUUSO, Miiro Building Autonomous DevOps Capability in Delivery Teams. Better Software. ISSN:
17 12. KIM, Gene The devops handbook: how to create world-class agility, reliability, & security in technology organizations. Portland, OR: IT Revolution Press, ISBN PETŘÍK, Michal, Nové pohledy na populární metody projektového řízení. IT SYSTEMS 11/2016. [online]. [cit ]. Dostupné z: 17
Jaké technologie využívá Portál občana. Jan Vlasák NAKIT Václav Koudele - Microsoft
Jaké technologie využívá Portál občana Jan Vlasák NAKIT Václav Koudele - Microsoft Digitální transformace veřejné správy PARTICIPACE A ZAPOJENÍ OBČANŮ aktivní občané s dostatkem informací PODPOROVAT A
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU. asistent pro IT (M/Ž)
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU Název pracovní pozice Funkční skupina / platová třída AST 3 Druh smlouvy Značka Uzávěrka pro podání žádostí Místo výkonu práce asistent
End-to-end testování. 26. dubna Bořek Zelinka
End-to-end testování 26. dubna 2013 Bořek Zelinka Bořek Zelinka Unicorn Systems, Test architekt Unicorn, 2004 Testování Quality Assurance ČVUT, Fakulta stavební, 2004 2 Agenda Princip end-to-end testů
Agilní metodiky vývoje softwaru
vývoje softwaru : důraz na průběžnou komunikaci mezi vývojovým týmem a zákazníkem důraz na tvorbu kvalitního kódu a funkcí, které mají přímou obchodní hodnotu pro zákazníka týmovou spolupráci a samoorganizaci
Řízení reálných projektů, agilní metodiky
Agent Technology Group Katedra kybernetiky Fakulta elektrotechnická - České vysoké učení technické Praha, 2009 Osnova Lze vyvíjet software bez metodiky? - bohužel ano menší komerční firmy (zejména vývoj
Dotazy na event #E256
Release management, DevOps Bohumír Zoubek, Michal Petřík 7. února 2018 Dotazy na https://www.sli.do event #E256 1 Téma dnešní přednášky 1. Release management 2. Continuous integration / delivery / deployment
Zkouška ITIL Foundation
Zkouška ITIL Foundation Sample Paper A, version 5.1 Výběr z více možností Pokyny 1. Měli byste se pokusit odpovědět na všech 40 otázek. 2. Všechny svoje odpovědi vyznačte na samostatný formulář, který
Obsah. Zpracoval:
Zpracoval: houzvjir@fel.cvut.cz 03. Modelem řízený vývoj. Doménový (business), konceptuální (analytický) a logický (návrhový) model. Vize projektu. (A7B36SIN) Obsah Modelem řízený vývoj... 2 Cíl MDD, proč
Testování softwaru. 10. dubna Bořek Zelinka
Testování softwaru 10. dubna 2013 Bořek Zelinka Agenda Definice testování Testování v rámci vývoje softwaru Základní rozdělení testů Představení testovacích technik Testovací strategie Copyright Unicorn
Projektové řízení jako základ řízení organizace
Projektové řízení jako základ řízení organizace Aleš Chudý, ředitel divize IW ales.chudy@microsoft.com Technický seminář Bratislava 6.10.2008 Obsah Potřeby byznysu a IT Řešení EPM Microsoft EPM Optimalizační
komplexní podpora zvyšování výkonnosti strana 1 Využití Referenčního modelu integrovaného systému řízení veřejnoprávní korporace Město Hořovice
strana 1 Využití Referenčního modelu integrovaného systému řízení veřejnoprávní korporace Město Hořovice 19.3.2018 Zpracoval: Roman Fišer, strana 2 1. ÚVOD... 3 2. POPIS REFERENČNÍHO MODELU INTEGROVANÉHO
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU. specialista IT (M/Ž)
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU Název pracovní pozice Funkční skupina / platová třída AD 6 Druh smlouvy Značka Uzávěrka pro podání žádostí Místo výkonu práce specialista
WS PŘÍKLADY DOBRÉ PRAXE
WS PŘÍKLADY DOBRÉ PRAXE ISO 9001 revize normy a její dopady na veřejnou správu Ing. Pavel Charvát, člen Rady pro akreditaci Českého institutu pro akreditaci 22.9.2016 1 ISO 9001 revize normy a její dopady
Umí HR držet krok s byznysem (zkušenosti z agilního řízení)
Umí HR držet krok s byznysem (zkušenosti z agilního řízení) Jana Gutierrez Chvalkovska Konference HR v pohybu 23.května 2018 Co nás čeká? Co je to agile? Jak lze využít prvky agilního řízení v HR Příklady
CobiT. Control Objectives for Information and related Technology. Teplá u Mariánských Lázní, 6. října 2004
CobiT Control Objectives for Information and related Technology Teplá u Mariánských Lázní, 6. října 2004 Agenda Základy CobiT Pojem CobiT Domény CobiT Hodnocení a metriky dle CobiT IT Governance Řízení
Sjednocení dohledových systémů a CMDB
Řízení dodávky IT služeb v enterprise společnosti Sjednocení dohledových systémů a CMDB Václav Souček, ČEZ ICT Services, a.s. Jaroslav Jičínský, AutoCont CZ, a.s. 26. Ledna 2012 Agenda Úvod Výchozí stav
Informační strategie. Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz
Informační strategie Doc.Ing.Miloš Koch,CSc. koch@fbm.vutbr.cz 23 1 Firemní strategie Firma Poslání Vize Strategie Co chceme? Kam směřujeme? Jak toho dosáhneme? Kritické faktory úspěchu CSF 23 2 Strategie
Optimalizaci aplikací. Ing. Martin Pavlica
Optimalizaci aplikací Ing. Martin Pavlica Vize: Aplikace v dnešním světě IT Ze všech částí IT jsou aplikace nejblíže businessu V elektronizovaném světě významným způsobem podporují business, ten se na
Aktuální otázky provozu datových skladů PAVEL HNÍK
Aktuální otázky provozu datových skladů PAVEL HNÍK K čemu slouží datové sklady IT podporuje business podniků S velikostí podniku se zvyšuje náročnost zpracování dat DWH = unifikovaná datová základna pro
Otázky kurzu 4IT417 Řízení podnikové informatiky verze z 1/2/2009. 1.Podniková informatika pojmy a komponenty
Otázky kurzu 4IT417 Řízení podnikové informatiky verze z 1/2/2009 1.Podniková informatika pojmy a komponenty (1) Objasněte pojmy: IS, ICT, ICT služba, ICT proces, ICT zdroj. Jakou dokumentaci k ICT službám,
Návrh softwarových systémů - úvod, motivace
Návrh softwarových systémů - úvod, motivace Jiří Šebek, Martin Tomášek Návrh softwarových systémů (B6B36NSS) Obsah Motivace Integrace s ostatními obory SI Kdo / co ovlivňuje cílový SW Modely, metodiky
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
Obsah Předmluva: Vítejte v ITIL! 13 Úvod 15 IT Infrastructure Library 15 Podpora podniku 15 Myšlenka ABC 15 O této knize 16 Členění knihy 16 Tým stojící za knihou 17 KAPITOLA 1 ITIL (IT Infrastructure
Management rizika Bc. Ing. Karina Mužáková, Ph.D. BIVŠ,
Management rizika Bc. Ing. Karina Mužáková, Ph.D. BIVŠ, 2015 1 5/ Řízení rizika na úrovni projektu, podniku a v rámci corporate governance. BIVŠ, 2015 2 Definice projektu říká, že se jedná o činnost, která
Jednotný NIS Prezentace k zahájení projektu pro Radu kraje Vysočina. Projektový manažer - Ing. Ivan Sokolov, Ph.D.
Prezentace k zahájení projektu pro Radu kraje Vysočina Projektový manažer - Ing. Ivan Sokolov, Ph.D. Obsah Úvod Cíle projektu Rozsah projektu Projektové řízení základní východiska Základní organizační
ISO 9000, 20000, Informační management VIKMA07 Mgr. Jan Matula, PhD. III. blok
ISO 9000, 20000, 27000 Informační management VIKMA07 Mgr. Jan Matula, PhD. jan.matula@fpf.slu.cz III. blok ITSM & Security management standard ISO 9000-1 ISO 9000:2015 Quality management systems Fundamentals
KIV/SI. Přednáška č.2. Jan Valdman, Ph.D. jvaldman@dns.cz
KIV/SI Přednáška č.2 Jan Valdman, Ph.D. jvaldman@dns.cz 8.3.2011 ITIL Information Technology Infrastructure Library ITIL v současnosti zahrnuje: Samotnou knihovnu Oblast vzdělávání a certifikace odborné
Význam teambuildingu. Kdy jej uskutečnit Závazek. Teambuilding 1
Význam teambuildingu Kdy jej uskutečnit Závazek Teambuilding 1 Teambuilding workshop Je užitečný pro odborníky, kteří hledají nové strategie, techniky a prostředky teambuildingu Umožňuje řídícím manažerům,
Nebojte se přiznat, že potřebujete SQA
Nebojte se přiznat, že potřebujete SQA Internet a technologie 16 Václav Klimeš vaclav.klimes@nic.cz 1. 6. 2016 Osnova Kvalita Koncept kvality Co je a není SQA (Software Quality Assurance) Proč se zajímat
Semestrální práce z předmětu 4IT421 Téma: CMMI-DEV v.1.3 PA Project Monitoring and Control
VYSOKÁ ŠKOLA EKONOMICKÁ V PRAZE náměstí W. Churchilla 4, 130 67 Praha3 Semestrální práce z předmětu 4IT421 Téma: CMMI-DEV v.1.3 PA Project Monitoring and Control Jméno a příjmení: Michal Hendrich Školní
MANAGEMENT KYBERNETICKÉ BEZPEČNOSTI
MANAGEMENT KYBERNETICKÉ BEZPEČNOSTI TÉMA Č. 4 ISO NORMY RODINY 27K pplk. Ing. Petr HRŮZA, Ph.D. Univerzita obrany, Fakulta ekonomiky a managementu Katedra vojenského managementu a taktiky E-mail.: petr.hruza@unob.cz
Představení normy ČSN ISO/IEC 20000 Management služeb
Představení normy ČSN ISO/IEC 20000 Management služeb Luděk k Novák konzultant, ANECT Agenda Historie a souvislosti ISO/IEC 20000 Postavení vůči ITIL Procesy pro řízení služeb PDCA model pro řízení služeb
CA Business Service Insight
SPECIFIKACE PRODUKTU: CA Business Service Insight CA Business Service Insight agility made possible Díky produktu CA Business Service Insight budete vědět, které služby jsou v rámci vaší společnosti využívány,
Návrh softwarových systémů - softwarové metriky
Návrh softwarových systémů - softwarové metriky Martin Tomášek Návrh softwarových systémů (B6B36NSS) Převzato z přednášky X36AAS M. Molhanec 2 Co je to metrika? Nástroj managementu pro řízení zdrojů (lidská
1 Úvod 1.1 Vlastnosti programového vybavení (SW)
1 Úvod 1.1 Vlastnosti programového vybavení (SW) - dávkové zpracování - omezená distribuce - zakázkový SW - distribuované systémy - vestavěná inteligence - laciný HW - vliv zákazníka 1950 1960 1970 1980
Vývoj informačních systémů. Obecně o IS
Vývoj informačních systémů Obecně o IS Informační systém Informační systém je propojení informačních technologií a lidských aktivit směřující k zajištění podpory procesů v organizaci. V širším slova smyslu
Jakým způsobem lze zlepšit plnění smluv o úrovni poskytovaných služeb a současně snížit náklady?
STRUČNÉ INFORMACE O ŘEŠENÍ CA Business Service Insight for Service Level Management Jakým způsobem lze zlepšit plnění smluv o úrovni poskytovaných služeb a současně snížit náklady? agility made possible
CASE nástroje. Jaroslav Žáček
CASE nástroje Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? A CASE tool is a computer-based product aimed at supporting one or more software engineering activities within
Cesta k efektivitě. prostřednictvím konsolidace IT a integrace podnikových informačních systémů. Ing. Filip Návrat, ANECT a.s.
Cesta k efektivitě prostřednictvím konsolidace IT a integrace podnikových informačních systémů Ing. Filip Návrat, ANECT a.s. FÓRUM e-time 2009 12. 5. 2009, Hotel Diplomat Agenda 1. Úvod Aktuální situace
VOIPEX Pavel Píštěk, strategie a nové Sdílet projek ts y práv, I né PEX inf a.s orm. ace se správnými lidmi ve správný čas WWW.IPEX.
VOIPEX Pavel Píštěk, strategie a nové projekty, Sdílet správné IPEX a.s. informace se správnými lidmi ve správný čas Byznys začíná komunikací Agenda 1. Cesta do Cloud služeb. 2. Přínos pro nás a naše zákazníky.
TREND 07-201 POPIS ODPOVĚDNOSTI PRACOVNÍKA MANAŽER VÝVOJE
Tel. +420 543426329 TREND 07-201 POPIS ODPOVĚDNOSTI PRACOVNÍKA MANAŽER VÝVOJE Autor: Vít Chvál Verze dokumentu: 1.0 Datum poslední změny: 18.2.2013 Obsah: 1 Pracovník 3 2 Pracovní činnosti (Náplň práce)
Softwarová podpora v procesním řízení
Softwarová podpora v procesním řízení Zkušenosti z praxe využití software ATTIS Ostrava, 7. října 2010 www.attis.cz ATTN Consulting s.r.o. 1 Obsah Koncepce řízení výkonnosti Koncepce řízení výkonnosti
Přínosy ITIL a potíže s implementací. Ing. Štěpán Macura
Přínosy ITIL a potíže s implementací Ing. Štěpán Macura Program Přínosy a motivace k ITIL Potíže s implementací Přínosy ITIL Ing. Štěpán Macura macura@cruxit.com Motivace k ITIL Externí (nařízeno vedením)
Technická specifikace předmětu plnění:
Technická specifikace předmětu plnění: Poskytnutí standardní služby Premier Support zahrnující konzultační a implementační podporu, řešení problémů u produktů v nepřetržitém režimu 24x7 v rámci aktuálního
VYUŽITÍ HELPDESKOVÉHO INFORMAČNÍHO SYSTÉMU PŘI ROZVOJI A ZÁKAZNICKÉ PODPOŘE KNIHOVNÍHO SYSTÉMU
VYUŽITÍ HELPDESKOVÉHO INFORMAČNÍHO SYSTÉMU PŘI ROZVOJI A ZÁKAZNICKÉ PODPOŘE KNIHOVNÍHO SYSTÉMU Šárka Frantová, SEFIRA spol. s r. o. Úvod Zprovozněním systému a odjezdem dodavatele od zákazníka komunikace
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU. IT specialista (muž/žena)
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU Název pracovní pozice Funkční skupina / platová třída AD 6 Druh smlouvy Značka Uzávěrka pro podání přihlášek Místo výkonu práce
Mib:S4Road přechod k SAP S/4HANA. Jiří Palát
Mib:S4Road přechod k SAP S/4HANA Jiří Palát Každý se logicky ptá Co nám to přinese? Jak složité to bude? Jak dlouho to bude trvat? Kolik to bude stát? Kdy začít a čím? Jaké informace a kde získat? 2 SAP
X36SIN: Softwarové inženýrství. Životní cyklus a plánování
X36SIN: Softwarové inženýrství Životní cyklus a plánování 1 Kontext Minule jsme si řekli, co to je deklarace záměru, odborný článek, katalog požadavků, seznam aktérů a seznam událostí. Seznam aktérů a
Aplikovaná informatika
1 Aplikovaná informatika VYUŽITÍ OSOBNÍCH INFORMAČNÍCH SYSTÉMŮ V PRÁCI BEZPEČNOSTNÍHO MANAŽERA ZEMÁNEK, Z. - PLUSKAL, D. Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání pro bezpečnostní
Softwarový proces Martin Hlavatý 4. říjen 2018
Softwarový proces Martin Hlavatý 4. říjen 2018 Úvod Základní pojmy Softwarový proces / Model životního cyklu vývoje software (SDLC, Software Development Lifecycle) Množina aktivit nutných k tomu, aby software
Cíle a metodika průzkumu
Cíle a metodika průzkumu Prof. Ing. Jiří Voříšek, CSc. Ing. Ota Novotný, Ph.D. Seminář ČSSI SPIS CACIO 15.5.2007 Konkurenceschopnost absolventů IT oborů VŠ a VOŠ na trhu práce v ČR Společný projekt ČSSI,
Citidea monitorovací a řídicí centrála pro smart řešení
Citidea monitorovací a řídicí centrála pro smart řešení Citidea monitorovací a řídicí centrála pro smart řešení Citidea představuje integrační platformu pro sběr, zpracování dat, poskytování informací
Custom Code Management. Přechod na S/4HANA
Custom Code Management Přechod na S/4HANA Úvodem Vývoj vlastního kódu (Custom Code) používá většina zákazníku. Zákaznický vývoj značně ovlivňuje TCO podnikového řešení, což znamená, že je třeba efektivní
Uptime Maximální dostupnost Vašich konvergovaných ICT infrastruktur. Uptime Maintenance and Support Services
Uptime Maximální dostupnost Vašich konvergovaných ICT infrastruktur. Uptime Maintenance and Support Services Obsah 02 Úvod 04 Multi-vendor 06 Znalostní báze 08 Servisní portál 10 Globální servisní centra
POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ
POŘÍZENÍ A IMPLEMENTACE INFORMAČNÍCH SYSTÉMŮ ŽIVOTNÍ CYKLUS IS Stejně jako stroje a technologické linky, které jsou pořízeny, provozovány a následně, po opotřebování vyřazeny, má i informační systém svůj
5 ZÁKLADNÍ PRINCIPY SYSTÉMOVÉHO ŘÍZENÍ BOZP
5 ZÁKLADNÍ PRINCIPY SYSTÉMOVÉHO ŘÍZENÍ BOZP Zaměstnavatelé mají zákonnou povinnost chránit zdraví a životy svých zaměstnanců a ostatních osob vyskytujících se na jejich pracovištích. Další důležitou povinností
Budování infrastruktury v době digitalizace společnosti
Budování infrastruktury v době digitalizace společnosti Vladimír Střálka, VMware Country Manager, CZ/SK Mikulov, září 2016 2016 VMware Inc. Všechna práva vyhrazena. Co říkají o infrastruktuře manažeři
ÚVOD DO SOFTWAROVÉHO INŽENÝRSTVÍ
ÚVOD DO SOFTWAROVÉHO INŽENÝRSTVÍ Předmětem softwarového inženýrství jsou metodiky pro řízení vývoje softwaru. Proč potřebujeme tyto metodiky? Čím je vývoje softwaru specifický oproti jiným odvětvím? SOFTWAROVÉ
Návrh softwarových systém. Návrh softwarových systémů
Návrh softwarových systém ů - úvod, motivace Jiří Šebek Návrh softwarových systémů (B6B36NSS) Obsah Motivace Integrace s ostatními obory SI Modely, metodiky SI Verzování SW 2 Úvod Motivace SI Velké projekty
BI-TIS Případová studie
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti BI-TIS Případová Cvičení č. 2 Ing. Pavel Náplava naplava@fel.cvut.cz Katedra softwarového inženýrství, ČVUT FIT, 18102 Centrum znalostního
Návod k požadavkům ISO 9001:2015 na dokumentované informace
International Organization for Standardization BIBC II, Chemin de Blandonnet 8, CP 401, 1214 Vernier, Geneva, Switzerland Tel: +41 22 749 01 11, Web: www.iso.org Návod k požadavkům ISO 9001:2015 na dokumentované
PROBLÉMY A SPECIFIKA VÝVOJE SOFTWARE
PROBLÉMY A SPECIFIKA VÝVOJE SOFTWARE Vývoj prvních programů byl prováděn nadšenci, programy byly šité na míru. Žádná metodika vývoje SW v té době neexistuje. Vývoj SW byl vnímán jako výzkum. Cíl, co bude
Zbyněk Zelinka, xzelz06 Miroslav Horňák, xhorm90. Use DevOps to Drive Your Agile ALM
Semestrální práce ke kurzu 4IT421 Zlepšování procesů budování IS Semestr Autoři Téma LS2017 Zbyněk Zelinka, xzelz06 Miroslav Horňák, xhorm90 Use DevOps to Drive Your Agile ALM Datum odevzdání 14.5.2017
Realizace klientsky orientovaných služeb veřejné správy
Realizace klientsky orientovaných služeb veřejné správy Agenda Představení společnosti Capgemini Aktuální stav implementace služeb veřejné správy Přínosy rozvoje služeb veřejné správy Trendy dalšího vývoje
České Budějovice. 2. dubna 2014
České Budějovice 2. dubna 2014 1 IBM regionální zástupci - Jihočeský kraj Michal Duba phone: +420 737 264 058 e-mail: michal_duba@cz.ibm.com Zdeněk Barlok phone: +420 731 435 534 e-mail: zdenek_barlok@cz.ibm.com
Jak na jakost v podnikovém IT Evropský týden kvality Praha 10.11.2004
Jak na jakost v podnikovém IT Evropský týden kvality Praha 10.11.2004 Jiří Sedláček AIT s.r.o, Sinkulova 83, 140 00 Praha 4 tel. 261 225 072 www.ait.cz AIT, 2004 1 Program Současné postavení IT v podniku
Tieto Future Office. Přehled. Země: Česká republika. Odvětví: Samospráva
Tieto Future Office Přehled Země: Česká republika Odvětví: Samospráva Profil zákazníka: Magistrát města Plzeň je orgánem města Plzně, který plní jeho úkoly v oblasti územní samosprávy i státní správy na
Primo Central. Martin Vojnar MULTIDATA Praha s.r.o.
Primo Central Martin Vojnar MULTIDATA Praha s.r.o. www.multidata.cz Kapitola 1: místo činu V roli knihovny sbírá dokumenty zpřístupňuje je uživatelům pečuje o své uživatele stejně jako o své sbírky? co
Workshop SAP GRC AC - 18.6.2009 Představení SAP GRC Access Control Josef Piňos, CONSIT s.r.o.
Workshop SAP GRC AC - 18.6.2009 Představení SAP GRC Access Control Josef Piňos, CONSIT s.r.o. Představení SAP GRC Access Control Aplikace SAP GRC AC se obsluhuje v prostředí SAP Portál. Technicky se jedná
19.11.2013. Projektový management. Projektový management. Další charakteristiky projektu. Projekt
Projektový management Lekce: 8 Projektový management Doc. Ing. Alois Kutscherauer, CSc. Projektový management je typ managementu uplatňovaného k zabezpečení realizace jedinečných, neopakovatelných, časově
CMMI ení zralosti. Viktor Mulač. Business consultant. itsmf
CMMI Cesta ke zlepšen ení zralosti organizace IT při budování IS Viktor Mulač Business consultant Hlavní faktory ovlivňující kvalitu v organizaci Každý si uvědomuje jak důležité je mít kvalifikované a
Model systému managementu pro řízení ÚSC. Ing. Štěpán Kmoníček, Ph.D. odbor strategického rozvoje a koordinace veřejné správy
Model systému managementu pro řízení ÚSC Ing. Štěpán Kmoníček, Ph.D. odbor strategického rozvoje a koordinace veřejné správy Hypotézy Organizace nelze optimálně řídit podle několika souběžných, na sobě
S T R A T E G I C K Ý M A N A G E M E N T
S T R A T E G I C K Ý M A N A G E M E N T 3 LS, akad.rok 2014/2015 Strategický management - VŽ 1 Proces strategického managementu LS, akad.rok 2014/2015 Strategický management - VŽ 2 Strategický management
Outsourcing v podmínkách Statutárního města Ostravy
Outsourcing v podmínkách Statutárního města Ostravy Říjen 2009 Ing. Stanislav Richtar Ředitel společnosti 1 OBSAH PREZENTACE 1. Outsourcing - obecně 2. Výchozí stav projektu 3. Model poskytovaných služeb
TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY
Příloha č. 3 k č.j. MV-159754-3/VZ-2013 Počet listů: 7 TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Nové funkcionality Czech POINT 2012 Popis rozhraní egon Service Bus Centrální Místo Služeb 2.0 (dále jen CMS
Komunikační strategie a plán rozvoje portálu portal.gov.cz
Příloha č. 2 Výzvy - Detailní popis předmětu VZ Komunikační strategie a plán rozvoje portálu portal.gov.cz V rámci dodávky vznikne dokument s analýzou současného stavu Portálu veřejné správy (PVS), určením
Výčet strategií a cílů, na jejichž plnění se projektový okruh podílí: Strategický rámec rozvoje veřejné správy České republiky pro období
Karta projektového okruhu Číslo a název projektového okruhu: Garant karty projektového okruhu: Spolupracující subjekty: 6.3 Sdílitelné služby technologické infrastruktury Ministerstvo vnitra, Ministerstvo
1 Služby SAP Business Transformation and Plan Services Služby SAP Business Transformation and Plan Services aktuálně zahrnují:
Popis služeb Služby Business Transformation and Plan Services Služby SAP Business Transformation and Plan Services poskytují služby poradenství a prototypování k podpoře inovace a transformace Zákazníka
CASE. Jaroslav Žáček
CASE Jaroslav Žáček jaroslav.zacek@osu.cz http://www1.osu.cz/~zacek/ Co znamená CASE? Definice dle SEI A CASE tool is a computer-based product aimed at supporting one or more software engineering activities
Vzdálená správa v cloudu až pro 250 počítačů
Vzdálená správa v cloudu až pro 250 počítačů S pomocí ESET Cloud Administratoru můžete řídit zabezpečení vaší podnikové sítě bez nutnosti nákupu, instalace nebo údržby dalšího hardwaru. Řešení je poskytováno
Vysoká škola technická a ekonomická v Českých Budějovicích. Institute of Technology And Business In České Budějovice
10. PLÁN RIZIK, PROJEKTOVÁ DOKUMENTACE, VÝBĚROVÉ ŘÍZENÍ A NÁKUPY Vysoká škola technická a ekonomická v Českých Budějovicích Institute of Technology And Business In České Budějovice Tento učební materiál
ÚVOD DO PROBLEMATIKY PROJEKTŮ, KATEGORIE
PROJEKTOVÉ ŘÍZENÍ STAVEB ÚVOD DO PROBLEMATIKY PROJEKTŮ, KATEGORIE Vysoká škola technická a ekonomická v Českých PROJEKTŮ Budějovicích Institute of Technology And Business In České Budějovice Tento učební
MANAGEMENT Procesní přístup k řízení organizace. Ing. Jaromír Pitaš, Ph.D.
MANAGEMENT Procesní přístup k řízení organizace Ing. Jaromír Pitaš, Ph.D. Obsah Definice procesního řízení Výhody procesního řízení Klasifikace procesů podle důležitosti Popis kontextu procesů Základní
Kvalita SW produktů. Jiří Sochor, Jaroslav Ráček 1
Kvalita SW produktů Jiří Sochor, Jaroslav Ráček 1 Klasický pohled na kvalitu SW Každý program dělá něco správně; nemusí však dělat to, co chceme, aby dělal. Kvalita: Dodržení explicitně stanovených funkčních
Procesy, procesní řízení organizace. Výklad procesů pro vedoucí odborů krajského úřadu Karlovarského kraje
Procesy, procesní řízení organizace Výklad procesů pro vedoucí odborů krajského úřadu Karlovarského kraje Co nového přináší ISO 9001:2008? Vnímání jednotlivých procesů organizace jako prostředku a nástroje
Podpora dalšího vzdělávání personálu
Zavedení rámců pro zajištění kvality v odborném vzdělávání a přípravě se stalo v současných letech prioritou. Poskytovatelé odborného vzdělávání a přípravy se v počátečních fázích zavádění svých přístupů
Analýza a vytváření pracovních míst
Analýza a vytváření pracovních míst Definice pracovního místa a role Pracovní místo Analýza role Roli lze tedy charakterizovat výrazy vztahujícími se k chování existují-li očekávání, pak roli představuje
2. Začlenění HCI do životního cyklu software
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
Cloud Slovník pojmů. J. Vrzal, verze 0.9
Cloud Slovník pojmů J. Vrzal, verze 0.9 Typické poskytované služby SaaS (Software as a Service): software jako služba Poskytování softwarové aplikace prostřednictvím internetu tak, že aplikace běží na
EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů.
Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů. Trendy a móda EMBARCADERO TECHNOLOGIES Popularita a prodej mobilních zařízení roste Skoro každý má
Komunikace mezi businessem a IT
Komunikace mezi businessem a IT 26. dubna 2013 Jiří Mráz Jiří Mráz Unicorn Systems, Generální ředitel, 2009 Unicorn, Main Forces Coordinator, 2003 Unicorn, 1997 Projektové řízení Analýza Testování Vysoká
Výhody a rizika outsourcingu formou cloud computingu
Výhody a rizika outsourcingu formou cloud computingu Jiří Voříšek katedra informačních technologií Vysoká škola ekonomická v Praze vorisek@vse.cz 1 Výchozí model MMDIS pro identifikaci možností outsourcingu
KATEDRA ŘÍZENÍ PODNIKU. Obchodní, organizační, personální plán, IT
Business model KATEDRA ŘÍZENÍ PODNIKU Obchodní, organizační, personální plán, IT Mapa cílů Vyšší zisk Vyšší tržby Finanční stabilita image Rozšíření na další trhy Navýšení stávajícíc h tržních podílů Udržení
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU
OZNÁMENÍ O VOLNÉM PRACOVNÍM MÍSTĚ ZA ÚČELEM SESTAVENÍ REZERVNÍHO SEZNAMU Název pracovní pozice Funkční skupina / platová třída Druh smlouvy Značka Uzávěrka pro podání žádostí Místo výkonu práce Platnost
Risk management a Interní audit
Risk management a Interní audit Zkušenosti z implementace systému řízení rizik v ČD a ve Skupině ČD projekt Corporate Governance (panelová diskuse) Požadavky na řízení rizik - Corporate Governance 9. Společnosti
PŘÍPADOVÁ STUDIE ŘEŠENÍ BEZPEČNOSTI FIREMNÍ INTERNETOVÉ KOMUNIKACE POUŽITÉ ŘEŠENÍ: DELL SOFTWARE A SLUŽBY IT AWACS. Petra, marketing, DNS
PŘÍPADOVÁ STUDIE ŘEŠENÍ BEZPEČNOSTI FIREMNÍ INTERNETOVÉ KOMUNIKACE POUŽITÉ ŘEŠENÍ: DELL SOFTWARE A SLUŽBY IT AWACS Petra, marketing, DNS www.dns.cz/pripadovestudie PROFIL DISTRIBUTORA DNS a.s. www.dns.cz
Příloha č. 7 zadávací dokumentace popis vzdělávacích aktivit část VZ č. 2 Název projektu: FINIDR AKADEMIE - vzdělávání zaměstnanců
Příloha č. 7 zadávací dokumentace popis vzdělávacích aktivit část VZ č. 2 Název projektu: FINIDR AKADEMIE - vzdělávání zaměstnanců Klíčová aktivita: Štíhlá administrativa Štíhlá administrativa a Kurz naplánovaný
Národní architektonický plán a ostatní metody řízení veřejné správy ČR
Národní architektonický plán a ostatní metody řízení veřejné správy ČR Ing. Pavel Hrabě, Ph.D. externí konzultant a metodik Odbor hlavního architekta egov Ministerstvo vnitra ČR Stručně Motto: Pokud nevíte,
Jak testovat software v praxi. aneb šetříme svůj vlastní čas
Jak testovat software v praxi aneb šetříme svůj vlastní čas Proč testy nepíšeme Nemáme na to čas Platí v cca 5% případů Nový projekt Prototyp je třeba mít během pár dní Počítá se s tím, že další verze