Metodika na manažment úloh

Podobné dokumenty
SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ. Metodika verzií zdrojového kódu

TomTom Referenčná príručka

Používateľská príručka pre autorov

Inventúra účtov- základný popis.

Používateľská príručka k aplikácii na SOČ

Hotline - účtovníctvo tel.: 0905/ , denne od 8 00 do HUMANET ÚČTOVNÍCTVO

VYSPORIADANIE PREHRADENÝCH ZÁVÄZKOV A POHĽADÁVOK

P R O L U C. POZNÁMKY individuálnej účtovnej závierky pre rok 2014

Pracovné prostredie MS EXCEL 2003.

Hromadná korešpondencia v programe Word Lektor: Ing. Jaroslav Mišovych

METODIKA POKYNY K PREDMETU MSI

PLASTOVÉ KARTY ZÁKAZNÍKOV

5.3.3 Vyhlásenie na zdanenie príjmov zo závislej činnosti

Používateľská príručka pre autorov Prihlásenie

Vytvorenie používateľov a nastavenie prístupov

KOMISNÝ PREDAJ. Obr. 1

Predaj cez PC pokladňu

Užívateľská príručka systému CEHZ. Základné zostavy Farmy podľa druhu činnosti

Konfigurácia IP Bell 02C Dverný vrátnik a FIBARO Home Center 2

DÁTOVÉ PRVKY NA POPIS ČÍSELNÍKA

STRUČNÝ NÁVOD NA OBSLUHU DATALOGERA KIMO KT110 / 150

P R O L E M FAKTURA Z VYDAJA OBSAH. Vystavenie faktúry z výdaja postup, podmienky... 2

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program

MONTÁŽNY POSTUP VÝSTUPNÝCH ČASTÍ 307 HC/HZ/HK/PC/PZ/PK/NHC/NPC

AIS2 Hodnotenie študentov po skúške POMÔCKA PRE VYUČUJÚCICH

Vytvorenie bootovacieho CD

Multiplexor a demultiplexor

Kontrola používania alkoholických nápojov, omamných a psychotropných látok

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ. Grafy

Programy vzdelávania: Vzdelávanie s interaktívnou tabuľou

Návod na použite plaftormy ELMARK E- Business obsahuje popis hlavných možností a funkcií programu. Príručka je štruktúrovaná podľa poradia možností.

Referenčná ponuka na prístup ku káblovodom a infraštruktúre. Príloha 7 Poplatky a ceny

Téma : Špecifiká marketingu finančných služieb

Microsoft Outlook. Stručný prehľad základných funkcií. Ing.Anna Grejtáková, SPP DFBERG

AR, MA a ARMA procesy

To bolo ľahké. Dokážete nakresliť kúsok od prvého stromčeka rovnaký? Asi áno, veď môžete použiť tie isté príkazy.

Strana 1 z 7. Monitorovacie funkcie pre terminálové servery Zverejnené na Customer Monitor (

Návod na používanie Centrálnej úradnej elektronickej tabule (CUET)

Príručka pre prostredie Digitálnej autoškoly pre inštruktorov časť elearning

Ako postupovať pri spracovaní súboru example_summary_procedure_tem plate_sk.xls

MS OFFICE OUTLOOK 2007

Skákalka. Otvoríme si program Zoner Callisto, cesta je Programy Aplikácie Grafika Zoner Callisto.

MANUÁL K PROGRAMU MATEMATIKA 2.0 STIAHNUTIE A INŠTALÁCIA PROGRAMU:

Cieľ: správne vysvetlenie významu slova migrovanie, priblížiť prečo ľudia migrujú, zapájať do odpovedí účastníkov,

Postup pri deaktivácii elektronickej schránky na doručovanie pre fyzické osoby

Organizačné štruktúry.

Prevody z pointfree tvaru na pointwise tvar

Slovenská technická univerzita

Hodnotenie záverečnej práce

Manuál pre Registrovaných používateľov / Klientov

Šeková knižka plná zliav 2014

Používateľská príručka: MOODLE

Textový editor WORD. Práca s obrázkami a automatickými tvarmi vo Worde

ezakazky Manuál uchádzača

Mgr. Stanislav Fila, psychológ CPPPaP Banská Bystrica Centrum pedagogicko-psychologického poradenstva a prevencie (bývalá KPPP) Banská Bystrica

Príloha číslo 1 k Metodickému usmerneniu vo veci dohôd o prácach vykonávaných mimo pracovného pomeru zo dňa :

Osoba podľa 8 zákona finančné limity, pravidlá a postupy platné od

Katolícka univerzita v Ružomberku

Zoznam povinných merateľných ukazovateľov národného projektu Zelená domácnostiam

UŽÍVATEĽSKÁ PRÍRUČKA. TCP Optimizátor

AudaNEXT. Najčastejšie dotazy v súvislosti s migráciou na platformu. AudaNEXT II

Cieľ ako nástroj na riadenie výkonnosti

Roverský projekt ako na to?

Import Excel Univerzál

Manuál pre používanie programu KonverziaXML_D134

Zvyškové triedy podľa modulu

Obdobie výrobnej orientácie - D>P, snaha výrobcov vyrobiť čo najviac, lebo všetko sa predalo Potreby zákazníka boli druhoradé Toto obdobie začalo

Vzdělávací karetní. Vzdělávací pomůcka. Určeno dětem od 3 do 5 let. volí libovolné otázky případně pořadí dětí, které budou na tahu.

Studentove t-testy. Metódy riešenia matematických úloh

Krížovka. Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie

KEO - Register obyvateľov Prevod údajov

SKLADOVÁ INVENTÚRA 1 VYTVORENIE INVENTÚRY. 1.1 Nastavenie skladovej inventúry

ZMENA V ORGANIZÁCII RIADENIE INOVAČNÝCH PROJEKTOV ŠPECIFIKÁ INOVAČNÝCH PROJEKTOV

Postup registrácie certifikátov do Windows

Finančný manažment, finančná matematika a účtovníctvo

Naformátuj to. Naformátuj to. pre samoukov

Práca s elektronickou prihláškou SOČ

Automatický timer pre DX7 návod na inštaláciu a manuál

Registračné listy fyzických osôb od (cesta: Registračné listy FO)

Návrh, implementácia a prevádzka informačného systému

Automatické pohony na brány

1. Postup na vymenovanie osôb oprávnených pracovať v SL2014 v rámci projektu

MANUÁL K TVORBE CVIČENÍ NA ÚLOHY S POROZUMENÍM

CM WiFi-Box. Technické inštrukcie. (pre kotly PelTec/PelTec-lambda) VYKUROVACIA TECHNIKA. Domáci wifi router.

Návod na vkladanie záverečných prác do AIS

Inteligenté prístupové systémy

Beáta Stehlíková Časové rady, FMFI UK, 2013/2014. CvičenievR-kuI.:ARIMAmodely p.1/15

Príručka pre inšpektorov práce

Úrad pre dohľad nad zdravotnou starostlivosťou Žellova 2, Bratislava. Dátové rozhranie pre externý subjekt SP

Na aute vyfarbi celé predné koleso na zeleno a pneumatiku zadného kolesa vyfarbi na červeno.

POSTUP GENEROVANIA ŽIADOSTI O KVALIFIKOVANÝ CERTIFIKÁT POMOCOU PROGRAMU COMFORTCHIP.

Ako postupovať pri vyplňovaní formulára.

HODNOTENIE SPOKOJNOSTI ŽIAKA

Príručka Mobility Tool + pre príjemcov grantu

Funkcia - priradenie (predpis), ktoré každému prvku z množiny D priraďuje práve jeden prvok množiny H.

LANGMaster etestme.com Možnosti využitia testovacej platformy a cenník služieb

Súťaž Vráťme knihy do škôl je tu už po 5-krát!

VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4

R11 extremo. Odolný mobilní telefon pro dvě SIM karty. Návod k funkci SOS locator Návod na použitie SOS locator

Užívateľská príručka k službe TV Archív zastavenie a pretočenie obrazu

Transkript:

Metodika na manažment úloh Verzia 11.11.2015 Tabuľka 1. Autori Autor Tomáš Donko Rola

Tabuľka 2. História zmien Verzia Dátum Autor Popis 1.0 11.11.2015 Tomáš Donko Vytvorenie dokumentu

Obsah 1 Úvod... 1 1.1. Dedikácia... 1 1.2. Súvisiace dokumenty... 1 1.3. Slovník pojmov... 1 2 Úlohy... 2 2.1. Vyhodnotenie úloh na začiatku šprintu... 2 2.2. Vytváranie a prideľovanie úloh... 2 User story... 2 Task... 2 Code-review... 2 2.3. Upravovanie úlohy... 3 2.4. Ukončenie úlohy... 3 2.5. Sledovanie úloh... 3

1 Úvod Na manažment úloh používame prostredie Team Foundation Server (TFS), ktoré je zosynchronizované s vývojovým prostredím Microsoft Visual Studio. Commity sa viažu na danú úlohu a takisto pri code-review sa požiada o pull-request a v TFS sa prezerá a poznámkuje kód. V TFS máme vložené názvy šprintov, epic úlohy, user stories a tasky. 1.1. Dedikácia Táto metodika je určená pre každého člena tímu, ktorý je povinný si viesť záznamy o svojej práci, čo má spraviť a v akom stave sú jeho úlohy. 1.2. Súvisiace dokumenty Metodika code-review, Metodika verziovanie zdrojového kódu 1.3. Slovník pojmov TFS (Team Foundation Server) je robustný nástroj, ktorý v sebe zahŕňa viacero funkcií. Umožňuje spravovať verzie a slúži ako podporný nástroj pre manažment riadenia projektu, umožňuje vykonávať aj prehliadky zdrojového kódu. Visual Studio 2015 vývojové prostredie používané.net vývojármi. Commit je uloženie priebežného stavu práce na lokálnom počítači, spolu s popisom vykonaných zmien Code-review revízia zdrojového kódu. Pull-request požiadavka na stiahnutie a kontrolu zdrojového kódu. Epic task úloha veľkého rozsahu, taká ktorá sa rozkladá aj na niekoľko šprintov. Šprint časové ohraničenie na vypracovanie zadaných úloh, používa sa pri agilnom vývoji User story úloha, ktorá je vykonateľná spravidla v jednom šprinte, obsahuje sa na tasky. Task čiastková úloha, ktorú zahŕňa user story. 1

2 Úlohy 2.1. Vyhodnotenie úloh na začiatku šprintu Na začiatku každého šprintu sa rekapituluje čo všetko sa stihlo, prípadne nestihlo spraviť za uplynulý šprint. Úlohy, ktoré boli kompletné, teda spravené, zdokumentované, otestované a prebehlo code-review sa uzatvoria. Ak úloha nebola dokončená preloží sa na ďalší šprint. 2.2. Vytváranie a prideľovanie úloh User story Po retrospektíve šprintu sa vymýšľajú nové úlohy (user stories), ktoré dokážeme za tento šprint spraviť. V TFS sa vytvorí nové user story, ktorému vyplníme názov a krátky popis, čo to všetko zahŕňa a obnáša. Následne o tom diskutujeme, dokedy nie je každému členovi tímu úplne jasné, aká je jej zložitosť. Potom musíme tento user story ohodnotiť pomocou kariet v porovnaní s inými user stories. Keď sa všetci zhodneme na výslednom hodnotení, pridelíme mu túto hodnotu a prioritu. Potom sa dohodneme, kto spraví túto úlohu, alebo kto ju má na starosti. Tento proces opakujeme pre každú vymyslenú úlohu (user story). Task Po tomto procese je povinný hneď na stretnutí vytvoriť tasky, ktoré obnáša jeho user story. Pri tomto je nutné vyplniť: Názov tasku Odhadovaný čas Zostávajúci čas (na začiatku je rovnaký ako odhadovaný) Komu je tento task určený (môže sa líšiť od user story) Zostávajúci čas je dôležitý pretože z neho sa počíta celkový zostávajúci čas na spravenie úloh a týmto je možné kontrolovať progres celého tímu a ľahšie zistiť, či stíhame spraviť úlohy na šprint alebo nie. Ďalej je možné aj explicitne zmeniť prioritu daného tasku. Code-review Ku každému user story hneď pri vytvorení vytvoríme task,,code-review a pridelíme niekoho na túto úlohu. Ten ma na starosti spraviť code-review, keď sú všetky tasky v user story hotové (okrem code-review) a keď bol spravený pull-request. 2

2.3. Upravovanie úlohy Keď člen tímu začne reálne pracovať na danej úlohe (nielen programovať, ale aj študovať, alebo analyzovať), je potrebné zmeniť stav tasku z,,new na,,active. Avšak ak si dá prestávku, prípadne ide spať, alebo robiť niečo iné, tak sa tento stav nemení. Zmení sa až v momente, kedy je táto úloha dokončená podľa požiadaviek na stav,,closed. Pri upravovaní úlohy sa nastavuje aj aktuálna aktivita na: Deployment keď sa úloha nasadzuje na server Design keď sa úloha modeluje Development keď sa úloha vyvíja Documentation keď sa úloha dokumentuje Testing keď sa úloha testuje Avšak na tieto aktivity sa nekladie dôraz a je to použité len pre vlastnú potrebu. Pri práci na úlohe je možnosť meniť zostávajúci čas, ale pri krátkych úlohách (do 4 hodín) je to skôr zbytočné meniť, pretože pri skončení úlohy sa nakoniec odráta tento čas z celkového zostávajúceho času na tento šprint automaticky. Pri väčších úlohách je tento čas potrebný meniť, kvôli evidencii časového plánu. 2.4. Ukončenie úlohy User stories, ktoré boli kompletné, teda spravené, zdokumentované, otestované a prebehlo codereview a nakoniec domergované zo svojej vetvy do,,dev vetvy sa uzatvoria, teda stav sa zmení z,,active na,,closed. Následne znova pri začiatku šprintu sa vyhodnotí celé user story a stav sa zmení na,,resolved 2.5. Sledovanie úloh Na prehľadné sledovanie plnenia úloh je v TFS burndown chart pre aktuálny šprint (pozri obrázok č. 1). Na začiatku sa definovali úlohy (5.11.2015) a odtiaľ začala viesť čiara po koniec šprintu, čo je ideálny progres. Pri spaľovaní úloh počas šprintu sa modrá oblasť znižuje. Na konci šprintu by sme mali skončiť na nulovej úrovni ako končí ideal trend. Ak sme nad ideálnou čiarou, označuje to, že nestíhame časový plán. Vtedy je potrebné zistiť, ktoré úlohy neboli dokončené a kontaktovať člena tímu, ktorý ma na starosti danú úlohu a riešiť tento problém. 3

Obrázok 1: Burnout chart pre šprint Venus 4