Semestrální práce ke kurzu 4IT421 Zlepšování procesů budování IS
|
|
- Andrea Pospíšilová
- 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 2016/2017 Autoři Téma Datum odevzdání David Huňka xhund00, Jan Mottl xmotj10, Filip Vacula xvacf01 Standardizing Requirements Descriptions on Scrum Projects for Better Development and Testing Quality Abstrakt Práce se věnuje hlavním problémům a rizikům, které vyplývají ze zápisu požadavků při používaní agilní metodiky Scrum. Ukazuje na nedostatky této metodiky z hlediska standardizace zápisu požadavků a navrhuje postup, jak tyto nedostatky odstranit. Dílčím tématem práce je objasnění důležitosti softwarových nástrojů pro správu požadavků a přehled několika z nich. Klíčová slova Scrum, řízení požadavků, agilní přístup, standardizace požadavků
2 Obsah Abstrakt... 1 Klíčová slova... 1 Obsah Úvod Scrum Definice a řízení agilních požadavků Definice a řízení požadavků ve Scrumu Decomposition Standardizace popisu požadavků Životní cyklus požadavku Různé pohledy na požadavek Nevýhody nestandardizovaných požadavků Problémy s odhadem pracnosti Nejasnosti a trhliny Promarněný čas a snaha Možnosti standardizace požadavků Standardizace akceptačních kritérií Agilní softwarové nástroje pro řízení požadavků Nevýhody obecných nástrojů Výhody specializovaných nástrojů Postup výběru specializovaného nástroje Přehled agilních softwarových nástrojů Závěr Literatura... 14
3 1 Úvod Používání agilních přístupů pro řízení projektů je dnes úplně běžnou praxí napříč celým spektrem zaměření společností. Právě proto je na místě se zabývat jejich nedostatky a zjišťovat, jak tyto nedostatky odstranit. Klíčovou komponentou agilního projektového řízení je právě zápis požadavku, který má více či méně aktivní roli v průběhu téměř celého projektu, a proto může být často základem problémů a rizik na projektu. Cílem semestrální práce je tedy přiblížit důležitost sběru a řízení požadavků v rámci projektů z oblasti IT využívajících metodiku Scrum a objasnit, jaké výhody plynou ze sjednocení formátu popisu požadavků. Vedlejším cílem práce je objasnit, proč je důležité se zabývat i softwarovými nástroji pro správu požadavků.
4 2 Scrum Scrum je metodika řízení produktového vývoje. Vývoj podle scrumu se iterativně opakuje a aplikuje metodu přírůstků. Existuje několik základních rolí a praktik charakterizujících scrum. Hlasem zákazníka je product owner. Ten tvoří seznam požadavků a zapisuje je do product backlogu. Z tohoto backlogu si vývojářský tým během plánování sprintu vybere požadavky a zařadí si je do sprint backlogu. Následuje samotný sprint, který trvá běžně od dvou do čtyř týdnů. V průběhu sprintu se tým každý den schází na stand-up meetingu a každý člen shrne, co zvládl minulý den a co plánuje na další. Scrum master v průběhu projektu kontroluje průběh a práci vývojářů. Na konci sprintu by měly být požadavky splněny a systém připraven na release. Sprint končí retrospektivou jeho průběhu a nadchází plánování sprintu nového tvorba sprint backlogu a tak dále.
5 3 Definice a řízení agilních požadavků Agilní metodiky mohou vytvářet dojem, že dokumentaci opomíjejí a nepovažují ji za nutnou, naopak má být zbytečná. Nicméně agilní přístupy hovoří spíše o tom, že se snaží vytvářet v první řadě software než vyčerpávající dokumentaci. Tudíž dokumentace nemá chybět, ale má být stručnější, výstižnější a nenabývat zbytečné délky. Ohledně dokumentace by se měla klást otázka, jakou hodnotu konkrétní dokument přináší. Otázka hodnoty je základní stavební kámen agilních metodik a Lean Thinking. (Moccia, 2012) Koncept agilní definice a řízení požadavků (requirements definition and management, RDM) není novinkou, ale není jednoduché zakomponovat tradiční životní cykly požadavků do agilní činnosti. Pro funkční systém je potřeba pracovat s celým životním cyklem a ne se soustředit pouze na okamžik vývoje softwaru. Pokud se člověk podívá na dokumentaci z celkového pohledu ve vyšší hierarchii podniku, zjistí, že když vzniká funkční program v podobě kódu, často až polovina dokumentace, která vznikla v rámci konkrétního projektu, není nikdy použita. (Moccia, 2012) To může být způsobeno komplikovaností. Například když vznikne softwarový systém, tak postupem času se dále vyvíjí. Stává se komplikovaným, takže je složitější ho pochopit, organizovat, řídit a udržovat. I pokud nastanou změny v samotné organizaci, které systémy slouží a změní se pravidla, regulace, nebo podnikatelské prostředí, systémy se musí dále přizpůsobovat. Toto vše působí růst komplikovanosti systémů do bodu, kdy ani nefungují správně a neplní to, co mají. Z tohoto důvodu jsou nejlepší a nejsnáze fungující systémy ty nejjednodušší a bez jakýchkoli součástí navíc. Tuto problematiku lze aplikovat i na definici a řízení požadavků. Stává se, že poskytovatel dostane specifikaci požadavků, která čítá stovky stran textu a je nadmíru obtížné takové požadavky naplnit a kontrolovat. (Moccia, 2012) 3.1 Definice a řízení požadavků ve Scrumu Ve Scrumu probíhá přírůstkový vývoj systémů ve dvou až čtyřtýdenních sprintech. Než se spustí sprint, zaznamenávají se požadavky v product backlogu. Při plánování sprintu jsou požadavky z product backlogu rozčleněny do sprint backlogů. Členění pobíhá na základě diskuse vývojářského týmu, co má největší prioritu, co nejvíce spěchá a co má největší váhu. Práce je řízena product ownerem a celý proces je řízen a kontrolován scrum masterem. Podnik má za úkol plnění product backlogu a reakce na vznikající dotazy o dovysvětlení, jaký produkt má být vyvíjen a to před začátkem sprintu. Problém vzniká, protože organizace nedrží tempo a/nebo produkt backlog není dostatečně definovaný aby odpovídal vývojovým sprintům. (Moccia, 2012) Agilní definice a řízení požadavků jsou určeny právě k překonávání těchto překážek, k předstihnutí vývojářů v organizaci, aby měli vždy rychlejší nárůst v backlogu než stihnou programovat řešení. Lze buď plnit backlog právě v čas kdy požadavky dojdou a nebo tvořit určitou zásobu požadavků, na které následně přijde čas ve vývoji. Každopádně je třeba scrumový backlog plnit tak, aby stíhal koloběh sprintů podle toho, jak dlouhé sprinty skutečně jsou a stejně tak důležitá je konkrétnost, jednoduchost a prioritizace zadání. Správného toku požadavků lze dosáhnout tak, že životní cyklus požadavků napodobí ten vývojový, ale vždy bude několik kroků před ním. Cílem je vytvořit proces, kde požadavky jsou kontrolovány, organizovány a komunikovány v dostatečné rychlosti a kvalitě. (Moccia, 2012)
6 Prvním krokem je naplnit backlog požadavků. To je seznam položek, které potřebují být nadefinovány za cílem naplnit product backlog. Konečná fáze jsou úkoly, vizualizace, funkční požadavky atp. Pomocí plánování a prioritizace určí tým řízení požadavků na základě podnikové strategie a plánů, co musí být nadefinováno a vyvinuto. Stejně jako vývojářský tak i požadavkový tým plánuje sprint, provede práci a zhodnotí výsledky. Pokud výsledky splňují očekávání, mohou být posunuty do product backlogu. (Moccia, 2012) 3.2 Decomposition Decomposition (dekompozice, rozklad, rozpad, ) je důležitý proces v RDM v rámci kterého je product backlog vykomunikován a vypilován společně s vývojovým týmem. Často vývojový a požadavkový tým zavede komunikační kanály, které dotáhnou položky backlogu do optimálního stavu (grooming the backlog, učesání backlogu). (Moccia, 2012) Občas vzniká problém tím, že definice požadavků předběhne vývojové sprinty příliš. Pokud se tento časový náskok zvětší dostatečně, mohou nastat komplikace, když poté nebudou dostupní členové týmu, znalosti nebo celkové schopnosti týmu. Tehdy se v rámci dekompozice využije product backlog k další komunikaci a sdílení požadavků. (Moccia, 2012)
7 4 Standardizace popisu požadavků V případě, že se metodika pro řízení projektů zabývá sběrem požadavků, je téměř jisté, že bude pro jejich zápis silně doporučovat, nebo přímo vyžadovat používaní pevně stanovené formy a struktury. To je velice logický krok, jehož motivace se dá objasnit pohledem na to, kdo s požadavky v průběhu projektu přichází do styku a jakým způsobem s nimi manipuluje. 4.1 Životní cyklus požadavku Ve většině případů vzniká představa o požadavku v mysli zákazníka, který se společně s vedoucím projektu snaží co nejlíp tento požadavek zformulovat a zapsat. Následně mohou být požadavky kontrolovány dalšími zástupci zákazníka, aby se zajistilo, že jsou správně zformulovány a vedou k naplnění cíle projektu. Definicí požadavků však jejich životní cyklus zdaleka nekončí, právě naopak s požadavky se pracuje po celou dobu trvání projektu. Po zformulování požadavků následuje ohodnocení jejich pracnosti a přiřazení priority, aby je bylo možné přiřazovat do časových úseků, na které je projekt rozdělen konkrétně v metodice Scrum se například jedná o sprinty. Při samotné implementaci požadavků se snad nejvíce projevuje kvalita formulace požadavku, protože kvalita implementace je většinou přímo závislá na kvalitě definice požadavku. S požadavky se však intenzivně pracuje i při testování jejich implementace a při akceptaci celého projektu. 4.2 Různé pohledy na požadavek Z popisovaného zjednodušeného životního cyklu požadavku v průběhu projektu vyplývá, že s jediným zápisem určitého požadavku pracuje velké množství lidí, kteří na projektu zastupují různé a častokrát diametrálně odlišné role. Právě z tohoto důvodu je potřebné mít požadavky definované co nejdůkladněji a co nejsrozumitelněji, aby byl pohled všech lidí na určitý požadavek sjednocený a ideálně se nenabízel žádný prostor pro diskuzi. V případě, že je požadavek definován fádně, respektive nedůsledně, tak si každý člověk může vyložit stejný zápis požadavku různě a právě z důvodu této rozdílné interpretace požadavku často dochází k tomu, že je v rámci projektu dodáno něco jiného, než bylo původně požadováno což může v extrémním případě ohrozit dosažení samotného cíle projektu. V popisovaném životním cyklu byla navíc vynechána jedna specifická, ale často se vyskytující situace, kterou je přiřazení nového člověka na již rozběhnutý projekt. V takovém případě se nový člověk potřebuje v co nejkratším čase seznámit s požadavky a správně je pochopit, avšak není s projektem obeznámen tak důsledně jako jeho kolegové, kteří na projektu pracují delší dobu a vnímají tacitní kontext požadavků. Z tohoto důvodu je schopnost nového člověka na projektu správně interpretovat požadavky omezena, což je problém zejména u nedostatečně popsaných požadavků, případně u požadavků, které se ve svém popisu nedrží předepsané struktury. 4.3 Nevýhody nestandardizovaných požadavků
8 Nejčastější komplikace, způsobené žádnou nebo nedostatečnou úrovní specifikace požadavků, se dají shrnout do tří kategorií: a) Problémy s odhadem pracnosti b) Nejasnosti a trhliny c) Promarněný čas a snaha Problémy s odhadem pracnosti V případě, že popis požadavku není jasně standardizovaný, je mnohem složitější odhadovat pracnost, kterou si implementace požadavku vyžaduje. To například proto, že se popis požadavku dá poměrně jednoduše nesprávně interpretovat, takže výsledný odhad nemusí do značné míry korespondovat s původním požadavkem, protože místo toho koresponduje s jeho špatnou interpretací. Na druhou stranu se můžou například vyskytnout nezodpovězené otázky, které vycházejí z nedostatečného popisu požadavku, přičemž na správný odhad je nutné tyto otázky nejdříve zodpovědět Nejasnosti a trhliny Nejasnosti a trhliny ve vysvětlení podstaty požadavku vznikají ze stejných důvodů jako problémy s odhadem pracnosti, avšak nevznikají už u odhadovaní pracnosti, ale až později při jejich implementaci. Z projektového pohledu je tato komplikace mnohem horší, protože mívá zásadnější dopad na zdroje potřebné pro dokončení projektu než předešlá komplikace Promarněný čas a snaha Poslední komplikace je úzce spjatá s dvěma předešlými když se špatně vyloží nebo pochopí smysl požadavku, je kromě času a snahy na implementaci takového požadavku nutné přičíst i čas a snahu potřebnou pro zjištění správného popisu požadavku a provedení změny v implementaci, čímž se opět prodlužuje čas potřebný na dodání požadavku. 4.4 Možnosti standardizace požadavků Metodika Scrum doporučuje zápis požadavků realizovat formou user stories, které mají jasně definovaný popis požadavku: Jako <uživatel/role> chci <nějakou funkcionalitu>, abych mohl <benefity funkcionality>. Kromě toho by user story měla obsahovat ještě akceptační kritéria, na základě kterých se dá jednoznačně rozhodnout, jestli je požadavek splněn nebo ne. Na rozdíl od popisu user story však Scrum pro akceptační kritéria neuvádí žádnou jasnou strukturu, které by se měly držet. Právě zde se nachází prostor pro doplnění metodiky o vlastní prvek, kterým je právě určení standardní formy zápisu akceptačních kritérií user story. 4.5 Standardizace akceptačních kritérií Elena Belkovskaya ve svém článku (Belkovskaya, 2016) doporučuje držet se při zápisu akceptačních kritérií následující formy:
9 Za předpokladu <kontext, nebo předpoklad> a <další kontext nebo předpoklad>, když <nastane událost, nebo užívatel vykoná akci>, pak <očekávaný výsledek co se má stát pro naplnění požadavku z user story>. Počet vymezených předpokladů není v rámci jednoho akceptačního kritéria omezen. To znamená, že jediné akceptační kritérium může obsahovat jeden, dva, nebo i více předpokladů anebo kontextů. Používaní uvedené formy zápisu akceptačních kritérií zvyšuje úroveň standardizace zápisu požadavků. Díky tomu se předchází většímu množství rizik v porovnání se situací, kdy zápis akceptačních kritérií není žádným způsobem standardizován. Autorka konkrétně uvádí tyto benefity: 1. Úplná jasnost. Používání standardní šablony podněcuje všechny účastněné ke kladení otázek, které by je za jiných okolností nenapadly. Díky tomu je zodpovězeno více nejasností a popis požadavku je přesnější. 2. Plné krytí. Je zvýšena pravděpodobnost, že všechny možné průběhy scénáře, včetně alternativních, budou odhaleny a popsány ještě před zahájením vývoje. 3. Vyšší produktivita. Výsledkem předešlých dvou výhod je, že se zvýší produktivita práce celého týmu. 4. Dokumentace každého požadavku, procesu nebo vlastnosti. Když jsou požadavky dostatečně standardizovány, dají se pak jednodušeji použít jako základní dokumentace projektu. Lidé pak můžou hledat odpovědi na otázky přímo v user stories. 5. Lepší konečný produkt. Všichni členové týmu mají lepší možnost seznámit se s fungováním celého komplexního systému a pochopit, co zvyšuje kvalitu konečného produktu. 6. Úspora času na komunikaci. Obzvláště při outsorcingu projektů můžou všichni čerpat z výhod přesné specifikace požadavků a neplýtvat čas vyjasňováním nejasností. 7. Vyšší kvalita implementace. Celková kvalita implementace je na vyšší úrovni, protože jsou požadavky lépe pochopitelné a je zredukován prostor pro jejich špatné vyložení. 8. Lehčí úpravy požadavků nebo scénářů. Jestliže je pro psaní detailních požadavků vyhrazen dostatečný čas, jde pak jejich úprava provést téměř bez námahy.
10 5 Agilní softwarové nástroje pro řízení požadavků Pokud se podnik rozhodne pro standardizaci popisu požadavků, je to rozhodně krok ke zlepšení efektivity a úspěšnosti projektů. Nicméně je také důležité věnovat patřičnou pozornost výběru vhodného softwarového nástroje pro správu požadavků. 5.1 Nevýhody obecných nástrojů Mnoho společností využívá ke správě požadavků nástroje jako Excel nebo Word, které nejsou pro tento účel příliš vhodné. U větších projektů, kde se může vyskytovat velké množství user stories a akceptačních scénářů, by byly dokumenty s popisy požadavků vytvořené ve Wordu nebo Excelu velmi obsáhlé, nepřehledné a obtížně udržovatelné. Vyhledávat v nich určité požadavky, aktualizovat je a zaznamenávat mezi nimi vztahy by jistě bylo poměrně obtížné a nepraktické. Z těchto a mnoha dalších důvodů nejsou tyto nástroje vhodnou volbou pro správu požadavků a je vhodné porozhlédnout se po specializovaných nástrojích (Shrivathsan, 2009). 5.2 Výhody specializovaných nástrojů Specializované nástroje pro správu požadavků mají oproti obecným nástrojům řadu výhod. Mezi nejvýznamnější z nich patří: strukturované požadavky Specializované nástroje umožňují definovat pro požadavky určitou strukturu. Takže například lze požadavku přiřadit určité atributy (žadatel, požadované datum splnění) a nástroj zkontroluje, jestli každý požadavek má tyto atributy skutečně vyplněné (Shrivathsan, 2009). úspora času Specializované nástroje ušetří uživatelům spoustu času, protože automatizují mnoho úloh spojených se správou požadavků a práce s nimi je díky tomu rychlejší a pohodlnější (Shrivathsan, 2009). osvědčené postupy Kvalitní nástroje obsahují osvědčené postupy spojené se správou požadavků. Podnik tak může koupí nástroje získat dokonce i určité knowhow, které mu může ještě více pomoci se správou požadavků a úspěšností projektů (Shrivathsan, 2009). snadná spolupráce Specializovaný nástroj umožňuje spolupracovat s interními i externími zainteresovanými stranami účinně a efektivně na rozdíl od obecných nástrojů, které nepodporují spolupráci specifickou pro úlohy týkající se správy požadavků (Shrivathsan, 2009). 5.3 Postup výběru specializovaného nástroje Než se podnik rozhodne pro výběr specializovaného nástroje pro správu požadavků, musí si být vědom toho, že ani ten nejlepší nástroj na světě nevyřeší všechny problémy. Je potřeba si uvědomit, že kvalitní nástroj může velmi zefektivnit a usnadnit práci, avšak není klíčem k úspěchu. Tím je především existence nějaké metodiky pro řízení požadavků v
11 podniku, schopnosti a znalosti zaměstnanců a snaha o kontinuální zlepšování. Je-li si toho podnik vědom, může začít s výběrem vhodného nástroje (Beatty aj., 2016, s. 29). Při výběru specializovaného nástroje je potřeba si nejprve důkladně stanovit kritéria pro výběr. Napříč podniky bude určitě mnoho kritérií stejných, ale každý podnik bude mít pravděpodobně také své specifické požadavky na nástroj, které musejí být při výběru zohledněny. Pokud by byly takové požadavky opomenuty, mohlo by to vést k volbě nevhodného nástroje, který by nemohl být efektivně nebo vůbec používán a znamenalo by to zbytečné plýtvání času i finančních prostředků. Dalším krokem je analýza trhu a výběr specializovaných nástrojů pro správu požadavků, které budou následně podrobeny vyhodnocení na základě stanovených kritérií. Do první fáze vyhodnocení je potřeba vybrat větší množství nástrojů, aby nebyly přehlédnuty ty, které by mohly být pro podnik výhodné (Beatty aj., 2016, s. 6). V první fázi vyhodnocení se stanoví několik základních kritérií, které jsou pro podnik klíčové a které by zvolený nástroj měl podporovat. Na základě těchto několika zvolených klíčových kritérií se vyřadí všechny nástroje, které je nesplňují. Pokud stále zbude příliš mnoho nástrojů, je dobré na základě dalších kritérií jejich počet snížit na nějaké rozumné číslo. Kdyby například 40 nástrojů prošlo do další fáze, bylo by to zbytečně časově i finančně náročné (Beatty aj., 2016, s. 6). Ve druhé fázi vyhodnocení se nachází již podstatně menší počet nástrojů, které budou detailněji vyhodnocovány na základě veškerých kritérií stanovených podnikem. Lze si například ohodnotit jednotlivá hodnotící kritéria váhami podle důležitosti pro daný podnik a pro jednotlivé nástroje pak přiřazovat kritériím hodnoty podle toho, jak moc toto kritérium splňují. Třeba určit rozmezí hodnot od 0 do 3, kde 0 znamená, že nástroj kritérium nesplňuje vůbec a 3 znamená, že nástroj dané kritérium zcela splňuje. Výsledné hodnocení kritéria pak můžeme spočítat jako váhu x míru splnění a hodnocení nástroje jako sumu hodnocení všech kritérií. Spočítáme-li bodové hodnocení pro všechny nástroje v druhé fázi a jejich výsledky seřadíme od nejvyššího počtu bodů po nejmenší, tak zjistíme, jaký nástroj je nejvhodnější. Pokud jsou správně stanovena kritéria, jejich váhy a kritéria pro jednotlivé nástroje jsou pečlivě vyhodnocena, tak by měl být vybrán ten správný nástroj pro implementaci v podniku (Beatty aj., 2016, s. 7). 5.4 Přehled agilních softwarových nástrojů Společnost Seilevel v roce 2016 zveřejnila výsledky velmi komplexního průzkumu trhu a vyhodnocení nástrojů pro správu požadavků. Zpráva s vyhodnocením je volně dostupná na internetu, takže ji každá firma může použít při výběru nástroje. Jak ovšem sama společnost Seilevel říká, tak podniky by neměly brát výsledky za samozřejmé, protože proces výběru je v každém podniku trochu jiný. Každý podnik si musí především stanovit svoje vlastní kritéria pro výběr a přiřadit jim vlastní váhy podle důležitosti (Beatty aj., 2016, s. 8). Vyhodnocení nástrojů společností Seilevel je však velmi komplexní a proto nabízí podnikům minimálně přehled o velkém množství nástrojů na trhu a detailnější popis těch nejlepších podle společnosti Seilevel. Mezi čtyři nejlepší nástroje pro správu požadavků se zařadily hned tři, které velmi dobře podporují agilní přístupy. To ukazuje, jak jsou v současnosti agilní metodiky ve firmách rozšířené a softwarové nástroje pro správu požadavků proto zahrnují jejich podporu. Mezi zmíněné agilní nástroje patří: 1. TopTeam Analyst (1. místo) TopTeam Analyst získal nejvíce bodů a to především za pozoruhodné modelovací možnosti, zobrazení pohledů a dashboardů unikátních pro
12 konkrétní zvolenou roli (product manager, zákazník atd.), přehledné uživatelské rozhraní a snadné ovládání, propracovaný administrátorský modul a správu dokumentů a mnoho dalšího. TopTeam Analyst obsahuje také agilní modul, díky kterému lze nástroj přizpůsobit i agilním metodikám (Beatty aj., 2016, s. 10). 2. Blueprint (3. místo) Blueprint se umístil na třetím místě zejména díky obsáhlým modelovacím možnostem zahrnujících průběhy procesů nebo vizuální případy užití, integraci s MS Office Word, Excel a Visio pro import a export dokumentů, vysoce flexibilní datový model s množinou základních objektů, které mohou být přizpůsobeny využitím vlastních atributů a naplnit tak specifické potřeby organizací (Beatty aj., 2016, s. 13). Podle Ruth Zive, viceprezidentky marketingu z Blueprint Software Systems, dnes většina firem používá hybridní agilně-vodopádový přístup, který podporuje i Blueprint (Zive, 2016). 3. Jama (4. místo) Mezi silné stránky nástroje Jama patří velmi flexibilní datový model s možností vytvoření vlastních typů položek a atributů a zachycení vztahů mezi nimi, podpora jakéhokoliv přístupu k vývoji softwaru včetně velmi dobře podporovaných agilních přístupů a robustní podpora rolí a oprávnění, které se snadno aktualizují a spravují (Beatty aj., 2016, s. 14).
13 6 Závěr V práci byly přiblíženy nejčastější problémy, které mohou nastat v důsledku nedostatečně standardizovaných požadavků na projektu. Dále byl prezentován přístup metodiky Scrum k této standardizaci společně s jeho nedostatky. Následovalo doporučení pro odstranění těchto nedostatků prostřednictvím standardizace zápisu akceptačních kritérií společně s přínosy aplikace této šablony v praxi. Také byly představeny výhody softwarových nástrojů pro správu požadavků, nevýhody používání obecných nástrojů, možný postup jejich výběru a přehled několika profesionálních nástrojů. Původní cíl práce byl tedy naplněn.
14 Literatura ABEL, Anders, Requirements in Scrum. In: Passion for Coding [online] [cit ]. Dostupné z: BEATTY, Joy, STOWE, Megan, CARDENAS, Amanda, REINHARDT, David a BARTLETT, Jonathan, Requirements Management Tool Evaluation Report. In: Seilevel [online]. [cit ]. Dostupné z: RequirementsTool-Evauation-Report-FINAL.pdf BELKOVSKAYA, Elena, Standardizing Requirements Descriptions on Scrum Projects for Better Development and Testing Quality. In: InfoQ [online] [cit ]. Dostupné z: ntent_culture-methods&utm_campaign= news CHENG, Calvin, Why scrum? Why agile development? In: Calvin s [online]. [cit ]. Dostupné z: MOCCIA, Jason, Agile Requirements Definition and Management. In: Scrum Alliance [online] [cit ]. Dostupné z: SHRIVATHSAN, Michael, Requirements Management Tools Overview. In: Product Management Insights: Practical Insights into Software Product Management [online] [cit ]. Dostupné z: ZIVE, Ruth, Why Agile Requirements Tools are the Future, According to Forrester. In: blueprint [online] [cit ]. Dostupné z:
Agile Software Development
Agile Software Development Agile Software Development Jiri Fabian www.jirifabian.net O čem to bude O metodologiích RUP Agile XP Scrum Co je softwarový vývoj Umění? Manufaktura? Modelování? Co je softwarový
4IT445 - AGILNÍ VÝVOJ WEBOVÝCH APLIKACÍ AGILNÍ METODIKY VÝVOJE SW ING. JAN ČERNÝ
4IT445 - AGILNÍ VÝVOJ WEBOVÝCH APLIKACÍ AGILNÍ METODIKY VÝVOJE SW ING. JAN ČERNÝ 1 METODIKY K ČEMU JSOU DOBRÉ? BUĎ NEMÁTE ŽÁDNOU NEBO STRIKTNÍ / RIGORÓZNÍ POSTUPY NĚCO MEZI TÍM: AGILNÍ PŘÍSTUP K ČEMU
Metodika analýzy. Příloha č. 1
Metodika analýzy Příloha č. 1 Příloha č. 1 1 Účel dokumentu Dokument popisuje závaznou metodiku systémové analýzy, je upraven na míru pro prostředí Podniku. Dokument je provázán s Podnikovou analýzou,
Agile. nejžádanější způsob vývoje software. Tomáš Tureček. Business consultant, Lean&Agile coach Tieto tomas.t.turecek@tieto.com
2010 Tieto Corporation Agile nejžádanější způsob vývoje software Tomáš Tureček Business consultant, Lean&Agile coach Tieto tomas.t.turecek@tieto.com 2012 Tieto Corporation Tieto Aktivity ve více než 20
Zuzana Šochová 30.10.2008. MFF Modelování a realizace softwarových projektů
Zuzana Šochová 30.10.2008 1 Metody řízení projektů Týmová spolupráce Agilní metody Scrum proces Backlog úloh a odhady Jak plánovat Tým a zákazník 2 Executive support User involvement Experienced project
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á
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
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
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
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ů
PROCESY CO ZÍSKÁTE: Předpoklad pro certifikace ISO. Lean Six Sigma Fast Track
PROCESY CO ZÍSKÁTE: Jasná pravidla pro provádění činností, uložení know-how Jasně definované zodpovědnosti za celý proces i jednotlivé kroky Zprůhlednění organizace plynoucí z jasně definovaných vstupů,
Ú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É
Softwarový proces. Bohumír Zoubek, Tomáš Krátký
Softwarový proces Bohumír Zoubek, Tomáš Krátký 1 Ú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
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
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
QA & Dokumentace Agenda Docházka Návrat k minulému praktickému cvičení Zápočtové práce QA opakování Dokumentace Co, jak a proč dokumentovat Dotazy, přání, stížnosti Kde je chyba? public static StringBuilder
Abychom definovali dimenze kompetencí, položili jsme si otázku: S kým/čím vstupujete do vzájemné interakce?
Profily kompetencí Úvodní situace před testováním E-learningový modul obsahuje šest interaktivních situací orientovaných na kompetence, které mají svou roli v maloobchodní společnosti. Všechny maloobchodní
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č
Ří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
ČSOB: Upgrade systému Microsoft Dynamics CRM
Případová studie ČSOB: Upgrade systému Microsoft Dynamics CRM Jak jsme společnosti ČSOB zefektivnili práci s firemními klienty ČSOB: Upgrade systému Microsoft Dynamics CRM Celý projekt začal v srpnu, přičemž
Co je to SCRUM! FRAMEWORK vs METODIKA. Ken Schwaber a Jeff Sutherland ho mají za framework Kde hledat detaily?
Úvod do SCRUM!! Co je to SCRUM! FRAMEWORK vs METODIKA Ken Schwaber a Jeff Sutherland ho mají za framework Kde hledat detaily? agilemanifesto.org www.mountaingoatsoftware.com/scrum Z čeho to je...! Vychází
Jedno globální řešení pro vaše Mezinárodní podnikání
Jedno globální řešení pro vaše Mezinárodní podnikání Obsah 2 Známe váš svět, jsme jeho součástí 4 Správné řešení pro vaše mezinárodní podnikání 6 Standardní řešení s jedinečnými výhodami 8 Jedno globální
METODICKÝ POKYN. Pro žadatele o dotaci na zavedení systému hospodaření s energií v podobě energetického managementu z programu EFEKT
METODICKÝ POKYN Pro žadatele o dotaci na zavedení systému hospodaření s energií v podobě energetického managementu z programu EFEKT Obsah 1. Úvod... 1 2. Definice energetického managementu... 1 3. Součásti
Schválená HZS ČR Květoslava Skalská prosinec 2011
Schválená koncepce požární prevence HZS ČR 2012-2016 Květoslava Skalská prosinec 2011 Koncepce má ukazovat naši budoucnost v následujících 5 letech Hlavní poslání požární prevence Vytvářet účinnou a společensky
Vývoj informačních systémů. Jak vyvíjet v týmu
Vývoj informačních systémů Jak vyvíjet v týmu Co je potřeba a co je podstatné? Lidé a jejich spolupráce Plány, pravidla, procesy, řízení Dokumentace Techniky a technologie Dlouhý čas Cílem je produkt (software)
Úvod do projektu. Standardizace provozních funkcí ÚSC. Součást projektu Korporátní styl řízení ve veřejné správě
Úvod do projektu Standardizace provozních funkcí ÚSC Součást projektu Korporátní styl řízení ve veřejné správě Měníme zvyky a posouváme mentální bloky POPTÁVKA Tlak na rozpočet, obtížně stanovitelné rozpočtové
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
Testing as a Service. Přístupné, flexibilní a cenově výhodné řešení pro ověření kvality softwaru. Kompletní portfolio služeb testování softwaru
Testing as a Service Přístupné, flexibilní a cenově výhodné řešení pro ověření kvality softwaru Kompletní portfolio služeb testování softwaru Předem známé náklady na testování, umožňující efektivní tvorbu
EXIN Agile Scrum Foundation Příručka ke zkoušce. Vydání
EXIN Agile Scrum Foundation Příručka ke zkoušce Vydání 201608 Copyright 2016 EXIN Všechna práva vyhrazena. Žádná část této publikace nesmí být zveřejněna, reprodukována, kopírována nebo uložena v systému
Operační program Lidské zdroje a zaměstnanost
Operační program Lidské zdroje a zaměstnanost EDUCA Profesní vzdělávání zaměstnanců společnosti T-MAPY spol. s r.o. 2010-2012 únor 2010 - leden 2012 Charakteristika projektu Projekt je zaměřen na prohloubení
DEN S FLEETEM SOFTWARE JAKO PODPORA SPRÁVY VOZOVÝCH PARKŮ 15. 5. 2013
DEN S FLEETEM SOFTWARE JAKO PODPORA SPRÁVY VOZOVÝCH PARKŮ 15. 5. 2013 ÚVOD SÍLÍCÍ SNAHA SNIŽOVAT FIREMNÍ NÁKLADY NÁKLADY NA POŘÍZENÍ A PROVOZ VOZIDEL MOHOU TVOŘIT JEJICH VÝZNAMNOU ČÁST DŮLEŽITÉ JE ZAJISTIT
Manuál k programu RIZIKA
Manuál k programu RIZIKA nástroj k efektivnímu vyhledávání a řízení pracovních rizik Program RIZIKA Program RIZIKA jsou víceuživatelskou aplikací s možností nastavení uživatelských práv pro jednotlivé
Slovenská spořitelna:
Případová studie Slovenská spořitelna: Microsoft Dynamics CRM pro správu klientů ze segmentu malých a středních podniků Jak jsme Slovenské spořitelně usnadnily a zefektivnily práci s klienty ze segmentu
Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme
Smysl metodiky IS/IT Koncentrovaná zkušenost Checklist na nic nezapomeneme Přínosy metodik Větší produktivita a kooperace týmů Komunikační standard Specializace projektových týmů Nezávislost na konkrétních
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
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
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É INŽENÝRSTVÍ
SOFTWAROVÉ INŽENÝRSTVÍ Plán a odhady projeku Ing. Ondřej Macek 2013/14 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Příprava plánu projektu 3 Motivace k plánování Průběh projektu Bolest Dobré plánování Špatné
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
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
ISO 9001:2015 CERTIFIKACE ISO 9001:2015
CERTIFIKACE ISO 9001:2015 Akreditace UKAS ISO 9001:2015 Požadavky UKAS Zvažování rizik se znalostí kontextu organizace Efektivní vedení (leadership) Méně dokumentace v systému managementu kvality Aplikace
Přístupy k řešení a zavádění spisové služby
Přístupy k řešení a zavádění spisové služby Miroslav Kunt Praha, 22. 3. 2016 Výběr SSl důležité okolnosti Je potřeba zájem vedení organizace, kompetentní pracovníci spisové služby, co největší přiblížení
A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h)
A1 Marketingové minimum pro posílení výchovy k podnikavosti (8h) 2.1 Základy marketingové strategie (2,5h) Učitelé se seznámí se základní marketingovou terminologií a s možnými cestami rozvoje firmy. V
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á
Struktura Pre-auditní zprávy
Příloha č. 1 k Smlouvě o Pre-auditu: Struktura Pre-auditní zprávy 1. Manažerské shrnutí Manažerské shrnutí poskytuje nejdůležitější informace vyplývající z Pre-auditní zprávy. 2. Prohlášení o účelu a cílů
Jak vytvořit správné Zadání IS
Jak vytvořit správné Zadání IS 26. dubna 2013 Jiří Svačina Jiří Svačina Unicorn Systems, Senior Consultant Unicorn, 1993 Vývoj Softwarová architektura Projektové řízení Business analýza Univerzita Hradec
Lekce 9 - Migrace dat
Lekce 9 - Migrace dat 1 Cíle lekce...1 2 Co je migrace dat?...1 3 Cíle migrace dat...1 4 Parametry migrace dat...1 5 Procesy migrace dat...2 6 Projekt migrace dat...3 7 Zařazení projektu migrace do projektu
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
Agenda. Docházka Odhadování Neohlášený test Vedení projektů Historie projektů
Odhadování pracnosti a PM Agenda Docházka Odhadování Neohlášený test Vedení projektů Historie projektů PM, odhadování, historie Odhadování Snaha určit rozsah. Důležité pro stanovení ceny a termínu Do nabídek.
Cíle a měřitelné parametry budování a provozu egc. Příloha č. 1 Souhrnné analytické zprávy
Cíle a měřitelné parametry budování a provozu egc Příloha č. 1 Souhrnné analytické zprávy Projekt Příprava vybudování egovernment cloudu Fáze: Úkol: Odpovědný subjekt: FÁZE I. (přípravná) Předložit Vládě
Vysoká škola finanční a správní, o.p.s. KMK ML Základy marketingu
Základy marketingu (B_Mar) ZS 09 Bakalářské studium Garant předmětu: Ing.Miloslav Vaňák Vyučující:.. Ing. M. Vaňák Typ studijního předmětu: povinný roč./sem.:.. 1/1 Rozsah studijního předmětu:.. 2/0/0
Helios Easy. integrované řešení pro řízení
integrované řešení pro řízení Skupina ASSECO je jedním z nejvýznamnějších softwarových domů ve střední Evropě. Chcete držet své náklady více pod kontrolou? Potřebujete, aby vaše investice měly rychlou
Databázové patterny. MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu
Databázové patterny MI-DSP 2013/14 RNDr. Ondřej Zýka, ondrej.zyka@profinit.eu Obsah o Co je databázový pattern o Pattern: Přiřazení rolí o Pattern: Klasifikace Databázové patterny o Odzkoušené a doporučené
HR controlling. Ing. Jan Duba HRDA 26.9.2014
HR controlling Ing. Jan Duba HRDA 26.9.2014 Anotace Zkušenosti s nastavováním systému měření výkonu pracovních skupin a jednotlivců Jak zavést živý controlling pro řízení firmy? Anotace Interim HR manažer
Vysoká škola finanční a správní, o.p.s. KMK ML Základy marketingu
Základy marketingu (B_Zmar) ZS 09 Bakalářské studium Garant předmětu: Ing.Miloslav Vaňák Vyučující:.. Ing. M. Vaňák Typ studijního předmětu: povinný roč./sem.:.. 1/1 Rozsah studijního předmětu:.. 6 (KS)
Příloha č. 2 Zadávací dokumentace Podrobná specifikace předmětu plnění
Příloha č. 2 Zadávací dokumentace Podrobná specifikace předmětu plnění Pro účely realizace níže uvedených, blíže specifikovaných vzdělávacích aktivit (kurzů) zadavatel stanoví, že 1 školicí den má 8 hodin
Softwarový proces Bohumír Zoubek 1. říjen 2018
Softwarový proces Bohumír Zoubek 1. ří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
Přehledový manuál aplikace GABVAR (verze )
Základní informace: Vývojová skupina Gabvar byla založena v roce 2007. Náplní skupiny je vývoj aplikací pro podporu procesů v oblasti managmentu, údržby a logistiky. Jsme skupinou pracovníků s praxí na
Operační program Lidské zdroje a zaměstnanost
Operační program Lidské zdroje a zaměstnanost Školení je šance Komplexní vzdělávání zaměstnanců společnosti T-MAPY spol. s r.o. 2010-2012 Komplexní vzdělávání zaměstnanců společnosti T-MAPY T-MAPY AMOS
Výrobní linka ve stavebním průmyslu
Výrobní linka ve stavebním průmyslu REFERENCE Říjen 2016 www.myscada.org myscada Technologies s.r.o. 2017 Prioritou většiny firem je vytvářet kvalitní a potřebné produkty při co nejnižších nákladech. To
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í
Telelogic Focal Point využití pro řízení a optimalizaci projektového portfolia Verze 1.0
DISTRIBUTOR White Paper Verze 1.0 Ing. Jiří Gryc 26.4.2007 Tento dokument ve stručnosti představuje možnost využití špičkového Telelogic Focal Point pro řízení a optimalizaci projektového portfolia. Další
WORKFLOW. Procesní přístup. Základ perspektivního úspěšného podnikového řízení. Funkčnířízení založené na dělbě práce
WORKFLOW Procesní přístup Základ perspektivního úspěšného podnikového řízení Funkčnířízení založené na dělbě práce Procesní řízení princip integrace činností do ucelených procesů 1 Funkční řízení Dělba
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é
Projektové řízení. Ing. Miroslav Žilka, Ph.D.
Projektové řízení Ing. Miroslav Žilka, Ph.D. Týmová spolupráce Prezentační dovednosti Kreativita Projekt REHP Kalkulace nákladů Přesvědčivost Rozpočet TE hodnocení projektů Diplomacie Zásady projektového
Metodika věcného auditu projektu Příloha č. 06. Kariéra projektového manažera začíná u nás! CHECK-LIST. Celkové zhodnocení projektu
CHECK-LIST Auditovaná fáze projektu: Auditor: Název projektu: Zpracoval: Datum: Celkové zhodnocení projektu Návod na vyplnění: Při vyplňování Check-listu posuzujte skutečný obsah auditované dokumentace,
Obsah ČÁST I JAK SE UCHÁZET O ZÁKAZNÍKY NA WEBU KAPITOLA 1
Obsah O autorech 11 Poděkování 13 Předmluva 15 Úvod 17 Proč byste se měli přečíst tuto knihu 17 Co tato kniha obsahuje 18 Jak používat tuto knihu 19 Zpětná vazba od čtenářů 20 Errata 20 ČÁST I JAK SE UCHÁZET
Management. Ing. Jan Pivoňka
Management Ing. Jan Pivoňka Stanovení osobní vize V souladu s kotvou Konkrétní představa Citový náboj Stimul pro aktivní jednání Krátkodobější cíle motivace Výjimky Jasná vize Pohodoví lidé Úspěch bez
SOFTWAROVÉ INŽENÝRSTVÍ Řízení IT projektů
SOFTWAROVÉ INŽENÝRSTVÍ Řízení IT projektů Ing. Ondřej Macek 2013/14 ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Historie 2 Jak vypadal vývoj SW? - Bylo třeba specifikovat zadání, to se naprogramovalo a pak se
Druhy a formy projektového managementu, projektový cyklus a úvod do vybraných nástrojů projektového managementu
Druhy a formy projektového managementu, projektový cyklus a úvod do vybraných nástrojů projektového managementu Druhy projektů Teoretická část Další možné členění projektů: Z pohledu základních rozlišovacích
Studie webů automobilek
Studie webů automobilek červen 2006 [manažerské shrnutí] Obsah Obsah... 1 Manažerské shrnutí... 2 Kvalita obsahu a použitelnost webu... 3 Základní nedostatky negativně ovlivňují použitelnost většiny webů...
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
EVIDENCE DAT VE VÝROBĚ SVOČ FST 2015. Bc. Petr Horalík Západočeská univerzita v Plzni Univerzitní 8, 306 14 Plzeň Česká republika
EVIDENCE DAT VE VÝROBĚ SVOČ FST 2015 Bc. Petr Horalík Západočeská univerzita v Plzni Univerzitní 8, 306 14 Plzeň Česká republika ABSTRAKT Tato práce pojednává o evidenci dat ve výrobě. Je zde popsána metodika
Zapojení zaměstnanců a zaměstnavatelů do řešení otázek Společenské odpovědnosti firem ve stavebnictví
Zapojení zaměstnanců a zaměstnavatelů do řešení otázek Společenské odpovědnosti firem ve stavebnictví Projekt CZ.1.04/1.1.01/02.00013 Posilování bipartitního dialogu v odvětvích Realizátor projektu: Konfederace
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.
Případová studie. Intranet 2.0 pre. HB Reavis Group. Jak jsme zaměstnancům společnosti HB Reavis Group pomohli zefektivnit práci.
Případová studie Intranet 2.0 pre HB Reavis Group Jak jsme zaměstnancům společnosti HB Reavis Group pomohli zefektivnit práci. Intranet 2.0 pre HB Reavis Group Se společností Millennium jsme poprvé vyzkoušeli
Závislost na počítačových hrách u žáků druhého stupně vybraných základních škol
POSUDEK BAKALÁŘSKÉ / MAGISTERSKÉ PRÁCE OPONENT Název Závislost na počítačových hrách u žáků druhého stupně vybraných základních škol Autor Bc. Jiří Zatřepálek Vedoucí práce Mgr. Jaroslav Vacek Oponent
EKONOMICKÝ A LOGISTICKÝ SOFTWARE. Luhačovice 24.10.2013
EKONOMICKÝ A LOGISTICKÝ SOFTWARE Luhačovice 24.10.2013 CRM řízení vztahů se zákazníky CRM - je zkratka z anglického Customer Relationship Management a označují se tak systémy pro řízení vztahů se zákazníky.crm
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
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
Ú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í
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
Příručka pro nasazení a správu výukového systému edu-learning
Příručka pro nasazení a správu výukového systému edu-learning Obsah: Edu-learning pro firmy a organizace... 2 Varianty nasazení... 2 A. Systém umístěný v lokální síti zákazníka... 3 B. Systém umístěný
Microsoft SharePoint Portal Server 2003. Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR
Microsoft SharePoint Portal Server 2003 Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR Přehled Země: Česká republika Odvětví: Velkoobchod Profil zákazníka
Platforma Efektivní meziobecní spolupráce část Administrativní podpora malých obcí. Praha
Platforma Efektivní meziobecní spolupráce část Administrativní podpora malých obcí Praha 2.7.2015 Program jednání Administrativní podpora 1. Uvítání 2. Pokračování efektivní meziobecní spolupráce na téma
Standardy projektového řízení
Standardy projektového řízení Project Management Body of Knowledge Aktuálně pátá verze Zaštítěn Project Management Institute (PMI) V ČR Česká komora PMI Partner Studentského klub projektového řízení Rozšířen
Elektronické formy vzdělávání úředníků
Marbes consulting = správný partner na cestě k efektivnímu vzdělávání Pro: Krajský rok informatiky Ústí nad Labem Datum: 26.9.2012 Marian Kudela MARBES CONSULTING s.r.o. Tel.: 378 121 500 Brojova 16 326
QAD CRM. Vladimír Bartoš. konzultant
QAD CRM Vladimír Bartoš konzultant Integrace QAD CRM QAD EA Artikly Adresy Nabídky Prodejní objednávky Instalovaná báze Servisní volání Servisní kontrakty Servisní nabídky Nabídky volání Měny Uživatelé
Association for the advancement of Cost Engineering International (AACE) Australian Institute of Project Management (AIPM) English Association of
Association for the advancement of Cost Engineering International (AACE) Australian Institute of Project Management (AIPM) English Association of Project Managers (APM) Association for Project Management
Vedení projektů, Odhadování, historie
Vedení projektů, Odhadování, historie Agenda Docházka Pár slov o došlých specifikacích Vedení projektů Pár slov SW projektu na MFF Odhadování Historie projektů Dotazy Project management Co je to projekt?
Desigo Control Point řešení pro ovládání a monitorování budov siemens.cz/desigo
Jedna budova. Různí uživatelé. Desigo Control Point řešení pro ovládání a monitorování budov siemens.cz/desigo Desigo Control Point navržen pro zjednodušení správy technologií budov Budovy nejsou jen pouhé
Metodický pokyn pro řízení kvality ve služebních úřadech: Kritéria zlepšování
Metodický pokyn pro řízení kvality ve služebních úřadech: Kritéria zlepšování Ing. Štěpánka Cvejnová vedoucí kanceláře náměstka ministra vnitra pro státní službu sekce pro státní službu Ministerstvo vnitra
PŘÍLOHA C Požadavky na Dokumentaci
PŘÍLOHA C Požadavky na Dokumentaci Příloha C Požadavky na Dokumentaci Stránka 1 z 5 1. Obecné požadavky Dodavatel dokumentaci zpracuje a bude dokumentaci v celém rozsahu průběžně aktualizovat při každé
Případová studie. O2 Slovakia: Aplikace O2 Univerzita. Aplikace O2 Univerzita. jako nástroj řízení vzdělávání zaměstnanců
Případová studie O2 Slovakia: Aplikace O2 Univerzita Aplikace O2 Univerzita jako nástroj řízení vzdělávání zaměstnanců Aplikace O2 Univerzita Vzdělávání je pro naši firmu jedním ze základních pilířů, bez
PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI
PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI Cyril Klimeš a) Jan Melzer b) a) Ostravská univerzita, katedra informatiky a počítačů, 30. dubna 22, 701 03 Ostrava, ČR E-mail: cyril.klimes@osu.cz b) DC Concept
Zátěžové testy aplikací
Zátěžové testy aplikací Obsah Zátěžové testy v životním cyklu vývoje software Kdy a proč provádět zátěžové testy Projekt zátěžového testu Fáze zátěžového testu Software pro zátěžové testy Zátěžové testy
Konsolidovaný reporting CZ/SK v Cognos případová studie sanofi-aventis
Konsolidovaný reporting CZ/SK v Cognos případová studie sanofi-aventis Rosťa Levíček 22. listopadu 2011 Obsah Výchozí stav a požadavky Architektura řešení v CZ Varianty konsolidace Klíčové faktory úspěchu
Metodické doporučení MPSV č. 3/2009 k vytvoření individuálního plánu péče o dítě
Metodické doporučení MPSV č. 3/2009 k vytvoření individuálního plánu péče o dítě VYTVOŘENÍ INDIVIDUÁLNÍHO PLÁNU PÉČE O DÍTĚ V okamžiku, kdy sociální pracovnice a přizvaní odborníci a organizace dokončili
Agilní metodiky a techniky. analýza a vývoj IS
Agilní metodiky a techniky analýza a vývoj IS Využití UML UML jako náčrt systému UML jako plán vývoje UML jako programovací jazyk Příklad: Analýza - chyby v zákoně viz http://blog.geospy.org/tagged/anal%c3%bdza
Zvyšování kvality a udržitelnost nastavených standardů
METODICKÝ MATERIÁL KE KULATÉMU STOLU NA TÉMA: Zvyšování kvality a udržitelnost nastavených standardů Cílová skupina: pracovníci SPOD Obsah kulatého stolu: Teoretický úvod k tématu zvyšování kvality a udržitelnost
Snížení skrytých nákladů spojených se zvýšením kapacity napájení datových středisek
Snížení skrytých nákladů spojených se zvýšením kapacity napájení datových středisek Richard Sawyer White Paper #73 Resumé Zvýšení kapacity napájení tradičních systémů UPS vede ke skrytým nákladům, které