{"id":93161,"date":"2018-08-27T10:05:52","date_gmt":"2018-08-27T08:05:52","guid":{"rendered":"http:\/\/artigianodelsoftware.it\/blog\/?p=93161"},"modified":"2018-08-27T10:05:58","modified_gmt":"2018-08-27T08:05:58","slug":"lo-stato-di-una-issue-e-cambiato-chi-e-stato","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2018\/08\/27\/lo-stato-di-una-issue-e-cambiato-chi-e-stato\/","title":{"rendered":"Lo stato di una issue \u00e8 cambiato. Chi \u00e8 stato?"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/93161?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><p>In questo post andremo ad analizzare un aspetto molto interessante. Cercheremo come, attraverso gli strumenti di cui disponiamo, sia stato possibile che lo stato di un Workflow sia cambiato Vediamo come<\/p>\n<p><\/p>\n<h1>Esploriamo<\/h1>\n<p>La domanda che ci siamo posti non \u00e8 affatto fuori luogo, ma \u00e8 la classica domanda che ci si pone quando ci si trova di fronte ad un problema e dobbiamo dare delle risposte certe. Sopratutto quando ci sono di mezzo dei clienti.&nbsp;<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.gerinvestigazioni.com\/wp-content\/uploads\/investigazioni-e-sicurezza-735x260.jpg\"><\/p>\n<p>Un valido strumento \u00e8 sicuramente l&#8217;Audit Log di Jira, che ci permette di poter scoprire se degli utenti hanno eseguito diverse operazioni, come possiamo vedere dalle seguenti immagini.&nbsp;<\/p>\n<h1>Workflow modificato<\/h1>\n<p>Possiamo risalire alle modifiche di un workflow:<\/p>\n<p><\/p>\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"1086\" height=\"531\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-01.png\" alt=\"\" class=\"wp-image-93188\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-01.png 1086w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-01-300x147.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-01-768x376.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-01-1024x501.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-01-619x303.png 619w\" sizes=\"(max-width: 1086px) 100vw, 1086px\" \/><figcaption>Versione iniziale<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"1056\" height=\"281\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-02.png\" alt=\"\" class=\"wp-image-93189\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-02.png 1056w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-02-300x80.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-02-768x204.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-02-1024x272.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-02-619x165.png 619w\" sizes=\"(max-width: 1056px) 100vw, 1056px\" \/><figcaption>Modifica<\/figcaption><\/figure>\n\n\n\n<p>Come possiamo vedere, abbiamo a disposizione un primo strumento non indifferente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ottimo, che altro?<\/h2>\n\n\n\n<p>Possiamo anche arrivare a vedere altro? Ma larisposta \u00e8 si. Se andiamo sulla\/e issue incriminata\/e, possiamo vedere la storia. Ma se aggiungiamo il <a href=\"https:\/\/marketplace.atlassian.com\/apps\/5048\/jsu-suite-utilities-for-jira?hosting=server&amp;tab=overview\" target=\"_blank\">Jira Suite Utility<\/a>, abbiamo un ulteriore piccolo aiuto \ud83d\ude42<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"948\" height=\"330\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-03.png\" alt=\"\" class=\"wp-image-93190\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-03.png 948w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-03-300x104.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-03-768x267.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-03-619x215.png 619w\" sizes=\"(max-width: 948px) 100vw, 948px\" \/><figcaption>Dettagio dell&#8217;Addon<\/figcaption><\/figure>\n\n\n\n<p>Quello che vediamo \u00e8 l&#8217;aggiunta di un TAB nella sezione activity della issue:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"822\" height=\"222\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-04.png\" alt=\"\" class=\"wp-image-93191\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-04.png 822w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-04-300x81.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-04-768x207.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/08\/auditlog-04-619x167.png 619w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><figcaption>Dettaglio<br\/><\/figcaption><\/figure>\n\n\n\n<p>dove abbiamo una indicazione particolare del cambio di stato :). Abbastanza utile. In aggiunta abbiamo che Jira si salva tutte le operazoni che eseguiamo (anche se eseguiamo delle BULK, queste salvano informazioni circa quanto eseguito). Di conseguenza, armiamoci di pazienza ed andiamo a spulciare le operazioni per capire che cosa \u00e8 successo. Di strumenti ne abbiamo.<\/p>\n\n\n\n<p>Se poi citiamo nuovamente il LastLog della DecadisAG, otteniamo anche la possibilit\u00e0 di poter leggere le informazioni del LOG direttamente da Jira<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"508\" height=\"333\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2017\/11\/LastLog-02-10.png\" alt=\"\" class=\"wp-image-91742\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2017\/11\/LastLog-02-10.png 508w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2017\/11\/LastLog-02-10-300x197.png 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><figcaption>Dettaglio<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusioni<\/h2>\n\n\n\n<p>Possiamo risalire a diverse azioni che sono state commesse su Jira e capire chi ha fatto cosa. Come novelli Sherlock Holmes possiamo trovare le risposte che vogliamo.\u00a0<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'93161','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>1<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'93161','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>In questo post andremo ad analizzare un aspetto molto interessante. Cercheremo come, attraverso gli strumenti di cui disponiamo, sia stato possibile che lo stato di un Workflow sia cambiato Vediamo come Esploriamo La domanda che ci siamo posti non \u00e8<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,9,14,15,16,17,22,119],"tags":[30,34,70,71,74,75],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/93161"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=93161"}],"version-history":[{"count":4,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/93161\/revisions"}],"predecessor-version":[{"id":93198,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/93161\/revisions\/93198"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=93161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=93161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=93161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}