{"id":3026,"date":"2014-05-08T09:01:07","date_gmt":"2014-05-08T08:01:07","guid":{"rendered":"http:\/\/www.traineebloggen.se\/?p=3026"},"modified":"2014-12-09T13:11:24","modified_gmt":"2014-12-09T12:11:24","slug":"hur-man-behandlar-en-bugrapport-pa-ett-professionellt-satt","status":"publish","type":"post","link":"https:\/\/www.traineebloggen.se\/index.php\/2014\/05\/trainee\/hur-man-behandlar-en-bugrapport-pa-ett-professionellt-satt\/","title":{"rendered":"Hur man behandlar en bugrapport p\u00e5 ett professionellt s\u00e4tt"},"content":{"rendered":"<p>H\u00e4r p\u00e5 Cinnober jobbar vi med en agil utvecklingsmetod som heter Scrum. Agila utvecklingsmetoder har f\u00e5tt en bred spridning i mjukvaruutvecklingsbranschen dom senaste \u00e5ren. Med scrum s\u00e5 delar vi in arbetet i s\u00e5 kallade sprintar som \u00e4r i normala fall \u00e4r 2-5 veckor l\u00e5nga och avslutas med en leverans till kunden i projektet. Arbetet i sprinten delas upp i tickets som inneh\u00e5ller en m\u00e4ngd arbete, detta kan vara vad som helst ifr\u00e5n en bugrapport till nyutveckling av funktionalitet till interna kom-ih\u00e5g-lappar f\u00f6r allt m\u00f6jligt som beh\u00f6vs g\u00f6ras i projektet. Vi anv\u00e4nder ett verktyg som kallas Jira f\u00f6r att hantera detta. I mitt fall p\u00e5 kundprojektet LME Clear sitter det ganska m\u00e5nga testare i London som testar v\u00e5ran senaste leverans och n\u00e4r dom uppt\u00e4ckt en potentiell bug s\u00e5 skriver dom en Jira och skickar till oss. Vi f\u00e5r in denna Jira p\u00e5 en tavla d\u00e4r vi samlar alla Jiror som kommer in fr\u00e5n kund.<\/p>\n<pre class=\"default prettyprint prettyprinted\" style=\"color: #000000\"><code><span class=\"tag\" style=\"color: #800000\">\r\n<a href=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2014\/05\/supJiraBoard.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3029\" src=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2014\/05\/supJiraBoard.png\" alt=\"supJiraBoard\" width=\"100%\" height=\"100%\" \/><\/a>\r\n\r\n<\/span><\/code><\/pre>\n<p>Processen d\u00e4refter \u00e4r att n\u00e5gon p\u00e5 v\u00e5ran sida tar den inkomna Jiran (bugrapporten) och f\u00f6rs\u00f6ker verifiera den. Ibland visar det sig att kunden tror att det \u00e4r en bug n\u00e4r det egentligen inte \u00e4r det eller att deras system inte \u00e4r korrekt installerat. N\u00e4r vi verifierat den som en riktig bug kommer den in p\u00e5 v\u00e5r interna Jira tavla som ser ut ungef\u00e4r s\u00e5 h\u00e4r.<\/p>\n<p><a href=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2014\/05\/devJiraBoard2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3030\" src=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2014\/05\/devJiraBoard2.png\" alt=\"devJiraBoard2\" width=\"100%\" height=\"100%\" \/><\/a><\/p>\n<p>I detta l\u00e4get \u00e4r buggen verifierad och en utvecklare tar p\u00e5 sig att fixa buggen. N\u00e4r utvecklaren tycker att buggen \u00e4r r\u00e4ttad s\u00e4tts Jiran i For Test hos oss internt d\u00e4r en testare hos oss testar av Jiran. Ibland hittar vi h\u00e4r att buggen inte \u00e4r r\u00e4ttad eller att n\u00e5got corner case som utvecklaren inte t\u00e4nkt p\u00e5 g\u00f6r att buggen kommer upp igen. I detta fall flyttas Jiran till To Do och bollen hamnar hos utvecklaren igen. Om v\u00e5ra interna testare tycker att buggen \u00e4r r\u00e4ttad s\u00e5 st\u00e4ngs den interna Jiran och motsvarande kundjira s\u00e4tts till For Test by Customer, d\u00e5 kunden f\u00e5r testa av buggen igen n\u00e4r n\u00e4sta release levereras.<\/p>\n<p>Genom att jobba p\u00e5 detta vis testas defekterna av i flera steg och minst tre olika personer testar samma bug. Detta g\u00f6r att vi kan h\u00e5lla en h\u00f6g kvalite i v\u00e5ra system och leverera mjukvara i v\u00e4rldsklass till v\u00e5ra kunder<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>H\u00e4r p\u00e5 Cinnober jobbar vi med en agil utvecklingsmetod som heter Scrum. Agila utvecklingsmetoder har f\u00e5tt en bred spridning i mjukvaruutvecklingsbranschen dom senaste \u00e5ren. Med scrum s\u00e5 delar vi in arbetet i s\u00e5 kallade sprintar som \u00e4r i normala fall \u00e4r 2-5 veckor l\u00e5nga och avslutas med en leverans till kunden i projektet. Arbetet i [&hellip;]<\/p>\n","protected":false},"author":83,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[394],"tags":[395,187,30],"_links":{"self":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/3026"}],"collection":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/users\/83"}],"replies":[{"embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/comments?post=3026"}],"version-history":[{"count":5,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/3026\/revisions"}],"predecessor-version":[{"id":3040,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/3026\/revisions\/3040"}],"wp:attachment":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/media?parent=3026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/categories?post=3026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/tags?post=3026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}