{"id":547,"date":"2011-08-24T10:02:57","date_gmt":"2011-08-24T09:02:57","guid":{"rendered":"http:\/\/agile.sk\/?p=547"},"modified":"2011-08-24T10:02:57","modified_gmt":"2011-08-24T09:02:57","slug":"ulohy-alebo-aj-nieco-viac","status":"publish","type":"post","link":"https:\/\/agile.sk\/?p=547","title":{"rendered":"\u00dalohy alebo aj nie\u010do viac?"},"content":{"rendered":"<p>Projektov\u00fd mana\u017ement je o \u013eu\u010foch, peniazoch a produkte. Tieto tri \u010dasti reprezentuj\u00fa \u00falohy. S\u00fa ale \u00falohy\u00a0posta\u010duj\u00face?<\/p>\n<h2>N\u00e1\u0161 \u017eivot je riaden\u00fd \u00falohami<\/h2>\n<p>Aj vy to tak poci\u0165ujete? Tak\u00e1 \u00faloha je \u010dasto definovan\u00e1 ako odpove\u010f na ot\u00e1zky:<\/p>\n<ul>\n<li>\u010co?<\/li>\n<li>Kto?<\/li>\n<li>Ako?<\/li>\n<li>Ako dlho?<\/li>\n<\/ul>\n<p>Projekty s\u00fa tak tvoren\u00e9 mno\u017estvom \u00faloh, ktor\u00e9 navy\u0161e navz\u00e1jom komplikovane s\u00favisia. Navy\u0161e \u00falohy s\u00fa vytv\u00e1ran\u00e9 v projekte ve\u013emi skoro, u\u017e po\u010das tvorby projektov\u00e9ho pl\u00e1nu kedy nie je celkom jasn\u00e9 \u010d\u00edm dan\u00fd projekt je, kto ho bude rie\u0161i\u0165 a ak\u00fd je rozpo\u010det. Skoro ni\u010d nie je ist\u00e9. Pozn\u00e1te to aj Vy?<\/p>\n<p>Vo firm\u00e1ch, ktor\u00e9 s\u00fa riaden\u00e9 iba \u00falohami \u010dasto postrehnete ur\u010dit\u00fd <em>vzor chovania<\/em>.<\/p>\n<p>\u013dudia si r\u00e1no typicky otvoria \u010fal\u0161iu \u00falohu (v nejakom elektronickom syst\u00e9me) a ke\u010f je dokon\u010dia, tak (v lep\u0161om pr\u00edpade) ju uzavr\u00fa a otvoria si \u010fal\u0161iu. Pracovn\u00fd \u017eivot sa tak \u010dasom zmen\u00ed na cyklus OTVOR-VYRIE\u0160-UKON\u010cI. T\u00edm zrazu po nejakej dobe nevie odpoveda\u0165 na ot\u00e1zku <strong>PRE\u010cO?<\/strong>. Str\u00e1ca sa tak poznanie produktu, z\u00e1kazn\u00edka a jeho potrieb. Str\u00e1ca sa tak ch\u00e1panie prvotn\u00fdch pr\u00ed\u010din pre\u010do je vlastnos\u0165 potrebn\u00e1, ch\u00e1panie kontextu rie\u0161en\u00e9ho probl\u00e9mu. A tieto straty m\u0148a, produktov\u00e9ho mana\u017e\u00e9ra, by mali tr\u00e1pi\u0165. Ve\u013emi. Priam bolie\u0165. T\u00edm dokonca nerozumie pre koho vyv\u00edja a ako je to d\u00f4le\u017eit\u00e9 pre va\u0161u firmu. Ako to zmeni\u0165?<\/p>\n<h2>Stories<\/h2>\n<p>Prep\u00e1\u010dte, \u017ee pou\u017eijem anglick\u00fd term\u00edn, ale zatia\u013e som dobr\u00fd preklad do sloven\u010diny nena\u0161iel. &#8216;Pr\u00edbeh&#8217; mi v tomto pr\u00edpade znie \u010dudne.<\/p>\n<p><strong>Story je po\u017eiadavka.<\/strong> No, nie tak celkom, ale v podstate sa tak d\u00e1 ch\u00e1pa\u0165.<\/p>\n<p>Po\u017eiadavka, ktor\u00e1 je n\u00e1ro\u010dky v agilnom projekte zap\u00edsan\u00e1 inak. Jednoducho a preh\u013eadne. Na kartu, s ktorou sa d\u00e1 manipulova\u0165. Story je zap\u00edsan\u00e1 v tejto forme:<\/p>\n<p>\u00a0<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.zajtra.sk\/uploads\/a\/343\/StoryCard.png\" alt=\"\" \/><\/p>\n<p>\u00a0<\/p>\n<p>Pr\u00edklad (a m\u00f4j odkaz pre Zajtra.sk :))<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.zajtra.sk\/uploads\/a\/343\/StoryCard%202.png\" alt=\"\" \/><\/p>\n<p>\u00a0<\/p>\n<p>Rozdiely vo\u010di \u00falohe? <em>Story jasne popisuje kto, \u010do a hlavne pre\u010do to potrebuje.<\/em> T\u00fdm, \u017ee je popis stru\u010dn\u00fd, je aj po\u017eiadavka pomerne presne pop\u00edsan\u00e1 a je navy\u0161e mal\u00e1 rozsahom. A teda \u013eahko mana\u017eovate\u013en\u00e1. D\u00e1 sa pomerne \u013eahko ur\u010di\u0165 kto je schopn\u00fd story rie\u0161i\u0165 a ako dlho bude trva\u0165 jej rie\u0161enie. D\u00e1 sa \u013eahko implementova\u0165 v kr\u00e1tkom \u010dasovom intervale a sledova\u0165 jej priebeh.<\/p>\n<p>V\u0161imnite si ve\u013emi d\u00f4le\u017eit\u00fa vec. <strong>Story nepopisuje AKO probl\u00e9m rie\u0161i\u0165.<\/strong> Pre\u010do? Lebo \u010dlovek, ktor\u00fd po\u017eiadavku zad\u00e1va to nevie. A ani by nemal chcie\u0165 vedie\u0165. Nato tu m\u00e1me lep\u0161\u00edch expertov, v\u00fdvojov\u00fd t\u00edm.<\/p>\n<h2>Backlog<\/h2>\n<p>Bohu\u017eia\u013e \u010fal\u0161ie anglick\u00e9 slovo. <strong>Backlog je utrieden\u00fdm zoznamom stories.<\/strong><br \/>\nNa rozdiel od zoznamu \u00faloh je tak backlog <strong>popisom produktu, nie \u010dinnost\u00ed a aktiv\u00edt<\/strong>. Tento zoznam nie je len utrieden\u00fd, ale navy\u0161e stories sa l\u00ed\u0161ia v detailoch popisu. \u010c\u00edm d\u00f4le\u017eitej\u0161ie t\u00fdm presnej\u0161ie. Tie najmenej d\u00f4le\u017eit\u00e9 s\u00fa \u010dasto pop\u00edsan\u00e9 iba titulkom, napr. <em>Finan\u010dn\u00e1 anal\u00fdza<\/em><\/p>\n<p>Backlog je spravovan\u00fd <a href=\"http:\/\/www.zajtra.sk\/zivot\/330\/manazment-projektu-inak-scrum-a-roly\"><strong>produktov\u00fdm vlastn\u00edkom<\/strong><\/a>. Iba on ur\u010duje d\u00f4le\u017eitos\u0165, poradie, stories v backlogu. To on prid\u00e1va detaily tak, aby najd\u00f4le\u017eite\u0161ie \u00falohy boli pop\u00edsan\u00e9 \u010do najpresnej\u0161ie. Tak aby v\u00fdvojov\u00fd t\u00edm ich vedel implementova\u0165.<\/p>\n<h2>Hey dude, where is my backlog?<\/h2>\n<p>Kde je backlog v agilnom projekte? <strong>No predsa na tabuli!<\/strong> V\u0161imnite si prv\u00fd st\u013apec s n\u00e1zvom Product backlog. V\u0161imli ste si to ke\u010f ste \u010d\u00edtali <a href=\"http:\/\/www.zajtra.sk\/zivot\/340\/manazment-projektu-inak-klucom-je-viditelnost\">minul\u00fd diel o vidite\u013enosti<\/a>?<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.xqa.com.ar\/visualmanagement\/wp-content\/uploads\/XQA_9558.JPG\" alt=\"\" \/><\/p>\n<p>Ka\u017ed\u00e1 siv\u00e1 karti\u010dka popisuje story. Potrebujete zmeni\u0165 prioritu? Pres\u0148te kartu vy\u0161\u0161ie alebo ni\u017e\u0161ie. Na z\u00e1klade \u010doho? Na z\u00e1klade <strong>obchodnej hodnoty<\/strong> vlastnosti.<\/p>\n<h2>Tipy<\/h2>\n<ul>\n<li>Story by mala by\u0165 implementovan\u00e1 maxim\u00e1lne po\u010das polovice iter\u00e1cie.<\/li>\n<li>Story by mala ma\u0165 aj akcepta\u010dn\u00e9 krit\u00e9ria. Tie s\u00fa mal\u00fdm kontraktom. Zvy\u010dajne zap\u00edsan\u00e9 po\u010das pl\u00e1novac\u00edch m\u00edtingov spolu so z\u00e1kazn\u00edkom, produktov\u00fdm vlastn\u00edkom a t\u00edmom.<\/li>\n<li>Nezaoberajte sa odpove\u010fami na ot\u00e1zku AKO. V Scrume budete ma\u0165 in\u00fa pr\u00edle\u017eitos\u0165 kedy sa to sp\u00fdta\u0165. Nie pri definovan\u00ed produktu.<\/li>\n<li>Story je bu\u010f dokon\u010den\u00e1 alebo nie. Neakceptujte <em>Dokon\u010den\u00e1 na 90%. U\u017e len 2 min\u00faty<\/em>.<\/li>\n<li>Dokon\u010den\u00e1 m\u00f4\u017ee ma\u0165 r\u00f4zny v\u00fdklad. Dohodnite sa \u010do znamen\u00e1 HOTOVO.<\/li>\n<li>Detaily v popise story prid\u00e1vajte tak NESKORO ako sa d\u00e1. Predpokladajte zmenu. U\u0161etrite \u010das, ktor\u00fd str\u00e1vite pri podrobnej \u0161pecifik\u00e1cii po\u017eiadavky na v\u00fdvoj. Aj tak sa po\u017eiadavka zmen\u00ed.<\/li>\n<li>A na z\u00e1ver najd\u00f4le\u017eitej\u0161ie. Ka\u017ed\u00fa nov\u00fa po\u017eiadavku zap\u00ed\u0161te na papierik a <strong>roztrhajte ho<\/strong>. Preto\u017ee iba 20% vlastnost\u00ed je pou\u017eit\u00fdch u\u017e\u00edvate\u013emi aplik\u00e1ci\u00ed. Ostatn\u00e9 je nepotrebn\u00fd odpad.<\/li>\n<\/ul>\n<h2>Linky<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.mountaingoatsoftware.com\/books\/2-user-stories-applied-for-agile-software-development\">User Stories Applied, Mike Cohn<\/a>. Autor konceptu stories popisuje ako p\u00edsa\u0165 stories. Je to d\u00f4le\u017eit\u00e1 kniha pre v\u0161etkc\u00fdh produktov\u00fdch vlastn\u00edkov.<\/li>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/INVEST_(mnemonic)\">INVEST princ\u00edp<\/a>. Ve\u013emi d\u00f4le\u017eit\u00fd pre p\u00edsanie dobr\u00fdch stories<\/li>\n<li><a href=\"http:\/\/www.scrumdesk.com\/what-to-do-as-the-first-and-what-to-delete-from-the-backlog\/\">Priority v agilnom projekte<\/a><\/li>\n<\/ul>\n<p>\u010cl\u00e1nok bol\u00a0publikovan\u00fd na <a href=\"http:\/\/www.zajtra.sk\/zivot\/343\/manazment-projektu-inak-ulohy-alebo-aj-nieco-viac\" target=\"_blank\">Zajtra.sk<\/a><\/p>\n\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fagile.sk%2F%3Fp%3D547&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 20px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n","protected":false},"excerpt":{"rendered":"<p>Projektov\u00fd mana\u017ement je o \u013eu\u010foch, peniazoch a produkte. Tieto tri \u010dasti reprezentuj\u00fa \u00falohy. S\u00fa ale \u00falohy\u00a0posta\u010duj\u00face? N\u00e1\u0161 \u017eivot je riaden\u00fd \u00falohami Aj vy to tak poci\u0165ujete? Tak\u00e1 \u00faloha je \u010dasto definovan\u00e1 ako odpove\u010f na ot\u00e1zky: \u010co? Kto? Ako? Ako dlho? Projekty s\u00fa tak tvoren\u00e9 mno\u017estvom \u00faloh, ktor\u00e9 navy\u0161e navz\u00e1jom komplikovane s\u00favisia. Navy\u0161e \u00falohy s\u00fa vytv\u00e1ran\u00e9 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,49],"tags":[11,25,6],"_links":{"self":[{"href":"https:\/\/agile.sk\/index.php?rest_route=\/wp\/v2\/posts\/547"}],"collection":[{"href":"https:\/\/agile.sk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/agile.sk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/agile.sk\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/agile.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=547"}],"version-history":[{"count":3,"href":"https:\/\/agile.sk\/index.php?rest_route=\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":550,"href":"https:\/\/agile.sk\/index.php?rest_route=\/wp\/v2\/posts\/547\/revisions\/550"}],"wp:attachment":[{"href":"https:\/\/agile.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/agile.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/agile.sk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}