{"id":701,"date":"2020-12-29T16:11:48","date_gmt":"2020-12-29T16:11:48","guid":{"rendered":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/?post_type=chapter&#038;p=701"},"modified":"2020-12-29T17:27:05","modified_gmt":"2020-12-29T17:27:05","slug":"projektihalduse-keskkond-trello","status":"publish","type":"chapter","link":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/chapter\/projektihalduse-keskkond-trello\/","title":{"raw":"Projektihalduse keskkond Trello","rendered":"Projektihalduse keskkond Trello"},"content":{"raw":"Projektit\u00f6\u00f6des tuleb ette palju erinevaid m\u00e4rkmeid (ideid, tegevusi, \u00fclesanded), mille haldamine v\u00f5ib minna p\u00e4ris keeruliseks. R\u00fchmat\u00f6\u00f6 projekti m\u00e4rkmeid saab kategoriseerida m\u00e4rkmega tegeleja, teema, ajakriitilisuse, olulisuse v\u00f5i m\u00f5ne muu omaduse p\u00f5hjal. Selliste m\u00e4rkmete paremaks haldamiseks ongi kasulik kasutada m\u00f5nda tarkvaraprojekti haldusvahendit nagu Trello, Slack, Google Drive v\u00f5i m\u00f5nda muud vahendit. Selles peat\u00fckis vaatamegi l\u00e4hemalt Trello v\u00f5imalusi.\r\n<h1>Trello<\/h1>\r\nTrello on veebip\u00f5hine m\u00e4rkmete kategoriseerimise rakendus, mis v\u00f5imaldab virtuaalsele \"seinale\" asetada m\u00e4rkmeid ja neid vastavalt protsessi kulgemisele t\u00f5sta \u00fchest kategooriast teise.\r\n\r\n<img class=\"alignnone size-full wp-image-707\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/trello1.gif\" alt=\"\" width=\"512\" height=\"311\" \/>\r\n\r\n<strong>Joonis 1<\/strong>. Trello keskkonda \u00fclesannete lisamine\r\n\r\nTrellos loodud m\u00e4rkmete tahvlit saab hoida privaatsena v\u00f5i teha avalikuks. Samuti saab tahvlit jagada ka teistega, et m\u00e4rkmete juurde lisada ka projektikaaslasi.\r\n<h1>M\u00e4rkmete haldamine<\/h1>\r\nUute m\u00e4rkmete lisamine Trello tahvlile n\u00f5uab kategooriate loomist, kuhu m\u00e4rkmeid jagada. Kategooriate loomiseks on mitmeid v\u00f5imalusi, kus \u00fcks n\u00e4ide oleks j\u00e4rgnev:\r\n<ol>\r\n \t<li>Ideed<\/li>\r\n \t<li>Vaja teha<\/li>\r\n \t<li>Tegemisel<\/li>\r\n \t<li>Ootel<\/li>\r\n \t<li>Tehtud<\/li>\r\n<\/ol>\r\nOletame, et programmi testimisel on leitud viga, mis vajab parandamist. Sellises s\u00fcsteemis saab n\u00e4iteks kategooriasse \"Vaja teha\" lisada m\u00e4rkme veateate ja info selle tekkimise kohta. Samuti on v\u00f5imalik juurde lisada v\u00e4rviline silt (Label), mis t\u00fc\u00fcpi m\u00e4rkmega on tegu. Lisaks sildile on v\u00f5imalus m\u00e4rkme juurde m\u00e4\u00e4rata kasutaja, kes selle vea lahendamisega tegelema hakkab. Selleks, et v\u00e4ltida olukorda, kus kaks inimest korraga tegelevad sama vea lahendamisega, tuleks m\u00e4rge t\u00f5sta lahendamise ajal kategooriasse \"Tegemisel\". Kui ilmneb m\u00f5ni takistus, mis vajab eelnevalt m\u00f5ne teise \u00fclesande lahendamist, siis saab t\u00f5sta m\u00e4rkme kategooriasse \"Ootel\". Kui viga on parandatud, siis saab selle m\u00e4rkme t\u00f5sta kategooriasse \"Tehtud\". Vajadusel saab aeg-ajalt ka arhiveerida lahendatud \u00fclesannetega m\u00e4rkmeid.\r\n<h1>Kanban stiilis kategooriad<\/h1>\r\nM\u00e4rkmete kategooriaid ei pea alati ise v\u00e4lja m\u00f5tlema. Trello pakub vaikimisi juba mitmeid ettevalmistatud malle kas veebilehe, arvutim\u00e4ngu v\u00f5i m\u00f5ne muu tarkvaraprojekti koostamisel. \u00dcheks tarkvaraprojektide arenduses kasutatavaks v\u00f5imaluseks on Kanbani stiilis m\u00e4rkmete haldamist. Selleks tuleb Trellos valida esilehelt \"Create new board\" -&gt; \"Start with a template\" ja valida sealt \"Kanban template\" ja otsida \u00fcles nupp \"Use template\" -&gt; \"Create template\".\r\n\r\n<img class=\"alignnone size-full wp-image-712\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban.png\" alt=\"\" width=\"1907\" height=\"547\" \/>\r\n\r\n<strong>Joonis 2<\/strong>. Kanban stiilis Trello tahvel\r\n\r\nNagu n\u00e4ha ka jooniselt 2, siis on Kanban stiilis tahvil j\u00e4rgmised kategooriad:\r\n<ol>\r\n \t<li>Backlog- ideede m\u00e4rkmed, mis pole veel p\u00e4ris valmis tegemiseks<\/li>\r\n \t<li>Design- ideede m\u00e4rkmed, mis on uurimisel ja disainimisel<\/li>\r\n \t<li>To-Do- m\u00e4rkmed, mis vajavad tegemist<\/li>\r\n \t<li>Doing- m\u00e4rkmed millega hetkel tegeletakse<\/li>\r\n \t<li>Code Review- m\u00e4rkmed, mille lahendused on \u00fclevaatamisel<\/li>\r\n \t<li>Testing- m\u00e4rkmed, mille lahendused on testimisel<\/li>\r\n \t<li>Done- m\u00e4rkmed valmis lahendustega<\/li>\r\n<\/ol>\r\n<h1>Power-Up<\/h1>\r\nTrelloga saab \u00fchendada ka erinevaid Power-Upe ehk vidinaid, mis v\u00f5imaldavad lisaks m\u00e4rkmete haldamisele ka teisi tegevusi kl\u00f5psates paremal servas \"Show menu\" ja \"Power-ups\". V\u00f5imalus on siduda Trello n\u00e4iteks Google Drive'iga, Microsoft Teamsiga, Slackiga, Mapi v\u00f5i muude ajahalduse ja anal\u00fc\u00fctika lisadega. Failide hadlamiseks Trellos v\u00f5ib n\u00e4iteks siduda Google Drive'iga.\r\n\r\n<strong>NB!<\/strong> Tasuta versioonis saab lisada juurde \u00fche power-upi.","rendered":"<p>Projektit\u00f6\u00f6des tuleb ette palju erinevaid m\u00e4rkmeid (ideid, tegevusi, \u00fclesanded), mille haldamine v\u00f5ib minna p\u00e4ris keeruliseks. R\u00fchmat\u00f6\u00f6 projekti m\u00e4rkmeid saab kategoriseerida m\u00e4rkmega tegeleja, teema, ajakriitilisuse, olulisuse v\u00f5i m\u00f5ne muu omaduse p\u00f5hjal. Selliste m\u00e4rkmete paremaks haldamiseks ongi kasulik kasutada m\u00f5nda tarkvaraprojekti haldusvahendit nagu Trello, Slack, Google Drive v\u00f5i m\u00f5nda muud vahendit. Selles peat\u00fckis vaatamegi l\u00e4hemalt Trello v\u00f5imalusi.<\/p>\n<h1>Trello<\/h1>\n<p>Trello on veebip\u00f5hine m\u00e4rkmete kategoriseerimise rakendus, mis v\u00f5imaldab virtuaalsele &#8220;seinale&#8221; asetada m\u00e4rkmeid ja neid vastavalt protsessi kulgemisele t\u00f5sta \u00fchest kategooriast teise.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-707\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/trello1.gif\" alt=\"\" width=\"512\" height=\"311\" \/><\/p>\n<p><strong>Joonis 1<\/strong>. Trello keskkonda \u00fclesannete lisamine<\/p>\n<p>Trellos loodud m\u00e4rkmete tahvlit saab hoida privaatsena v\u00f5i teha avalikuks. Samuti saab tahvlit jagada ka teistega, et m\u00e4rkmete juurde lisada ka projektikaaslasi.<\/p>\n<h1>M\u00e4rkmete haldamine<\/h1>\n<p>Uute m\u00e4rkmete lisamine Trello tahvlile n\u00f5uab kategooriate loomist, kuhu m\u00e4rkmeid jagada. Kategooriate loomiseks on mitmeid v\u00f5imalusi, kus \u00fcks n\u00e4ide oleks j\u00e4rgnev:<\/p>\n<ol>\n<li>Ideed<\/li>\n<li>Vaja teha<\/li>\n<li>Tegemisel<\/li>\n<li>Ootel<\/li>\n<li>Tehtud<\/li>\n<\/ol>\n<p>Oletame, et programmi testimisel on leitud viga, mis vajab parandamist. Sellises s\u00fcsteemis saab n\u00e4iteks kategooriasse &#8220;Vaja teha&#8221; lisada m\u00e4rkme veateate ja info selle tekkimise kohta. Samuti on v\u00f5imalik juurde lisada v\u00e4rviline silt (Label), mis t\u00fc\u00fcpi m\u00e4rkmega on tegu. Lisaks sildile on v\u00f5imalus m\u00e4rkme juurde m\u00e4\u00e4rata kasutaja, kes selle vea lahendamisega tegelema hakkab. Selleks, et v\u00e4ltida olukorda, kus kaks inimest korraga tegelevad sama vea lahendamisega, tuleks m\u00e4rge t\u00f5sta lahendamise ajal kategooriasse &#8220;Tegemisel&#8221;. Kui ilmneb m\u00f5ni takistus, mis vajab eelnevalt m\u00f5ne teise \u00fclesande lahendamist, siis saab t\u00f5sta m\u00e4rkme kategooriasse &#8220;Ootel&#8221;. Kui viga on parandatud, siis saab selle m\u00e4rkme t\u00f5sta kategooriasse &#8220;Tehtud&#8221;. Vajadusel saab aeg-ajalt ka arhiveerida lahendatud \u00fclesannetega m\u00e4rkmeid.<\/p>\n<h1>Kanban stiilis kategooriad<\/h1>\n<p>M\u00e4rkmete kategooriaid ei pea alati ise v\u00e4lja m\u00f5tlema. Trello pakub vaikimisi juba mitmeid ettevalmistatud malle kas veebilehe, arvutim\u00e4ngu v\u00f5i m\u00f5ne muu tarkvaraprojekti koostamisel. \u00dcheks tarkvaraprojektide arenduses kasutatavaks v\u00f5imaluseks on Kanbani stiilis m\u00e4rkmete haldamist. Selleks tuleb Trellos valida esilehelt &#8220;Create new board&#8221; -&gt; &#8220;Start with a template&#8221; ja valida sealt &#8220;Kanban template&#8221; ja otsida \u00fcles nupp &#8220;Use template&#8221; -&gt; &#8220;Create template&#8221;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-712\" src=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban.png\" alt=\"\" width=\"1907\" height=\"547\" srcset=\"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban.png 1907w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-300x86.png 300w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-1024x294.png 1024w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-768x220.png 768w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-1536x441.png 1536w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-65x19.png 65w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-225x65.png 225w, https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-content\/uploads\/sites\/18\/2020\/12\/kanban-350x100.png 350w\" sizes=\"auto, (max-width: 1907px) 100vw, 1907px\" \/><\/p>\n<p><strong>Joonis 2<\/strong>. Kanban stiilis Trello tahvel<\/p>\n<p>Nagu n\u00e4ha ka jooniselt 2, siis on Kanban stiilis tahvil j\u00e4rgmised kategooriad:<\/p>\n<ol>\n<li>Backlog- ideede m\u00e4rkmed, mis pole veel p\u00e4ris valmis tegemiseks<\/li>\n<li>Design- ideede m\u00e4rkmed, mis on uurimisel ja disainimisel<\/li>\n<li>To-Do- m\u00e4rkmed, mis vajavad tegemist<\/li>\n<li>Doing- m\u00e4rkmed millega hetkel tegeletakse<\/li>\n<li>Code Review- m\u00e4rkmed, mille lahendused on \u00fclevaatamisel<\/li>\n<li>Testing- m\u00e4rkmed, mille lahendused on testimisel<\/li>\n<li>Done- m\u00e4rkmed valmis lahendustega<\/li>\n<\/ol>\n<h1>Power-Up<\/h1>\n<p>Trelloga saab \u00fchendada ka erinevaid Power-Upe ehk vidinaid, mis v\u00f5imaldavad lisaks m\u00e4rkmete haldamisele ka teisi tegevusi kl\u00f5psates paremal servas &#8220;Show menu&#8221; ja &#8220;Power-ups&#8221;. V\u00f5imalus on siduda Trello n\u00e4iteks Google Drive&#8217;iga, Microsoft Teamsiga, Slackiga, Mapi v\u00f5i muude ajahalduse ja anal\u00fc\u00fctika lisadega. Failide hadlamiseks Trellos v\u00f5ib n\u00e4iteks siduda Google Drive&#8217;iga.<\/p>\n<p><strong>NB!<\/strong> Tasuta versioonis saab lisada juurde \u00fche power-upi.<\/p>\n","protected":false},"author":17,"menu_order":5,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-701","chapter","type-chapter","status-publish","hentry"],"part":63,"_links":{"self":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/users\/17"}],"version-history":[{"count":6,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/701\/revisions"}],"predecessor-version":[{"id":723,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/701\/revisions\/723"}],"part":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/parts\/63"}],"metadata":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapters\/701\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/media?parent=701"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/pressbooks\/v2\/chapter-type?post=701"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/contributor?post=701"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/web.htk.tlu.ee\/digitaru\/tarkvara2\/wp-json\/wp\/v2\/license?post=701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}