{"id":95351,"date":"2020-11-12T22:13:11","date_gmt":"2020-11-12T21:13:11","guid":{"rendered":"http:\/\/artigianodelsoftware.it\/blog\/?p=95351"},"modified":"2020-11-12T22:13:13","modified_gmt":"2020-11-12T21:13:13","slug":"campi-calcolati-su-jira-cloud","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2020\/11\/12\/campi-calcolati-su-jira-cloud\/","title":{"rendered":"Campi calcolati su Jira &#8230;. Cloud"},"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\/95351?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div>\n<p>In questo post iniziamo a introdurre una serie di addon che ci possono aiutare nella nostra migrazione. In questo caso vediamo che cosa abbiamo a disposizione per gestire i campi calcolati. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/it.emcelettronica.com\/wp-content\/uploads\/2018\/01\/polinomi-micro.jpg\" alt=\"Il calcolo dei polinomi | Elettronica Open Source\"\/><figcaption>Tranquilli, non \u00e8 il calcolo che dobbiamo fare \ud83d\ude09<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Subito al dunque<\/h2>\n\n\n\n<p>La prima domanda che ci poniamo \u00e8 la seguente: Cosa abbiamo a disposizione lato server per eseguire questa operazione? Diverse opzioni. Ho fornito un esempio in questo <a rel=\"noreferrer noopener\" href=\"https:\/\/artigianodelsoftware.it\/blog\/2020\/08\/07\/old-street-solution-ci-sorprende-sempre\/\" target=\"_blank\">articolo<\/a>, in cui presentavo alcune caratteristiche che la Old Street Solution mette a disposizione, dove \u00e8 presente una carrellata di addon che ci permette di gestire dei campi calcolati.<\/p>\n\n\n\n<p>Il mio preferito \u00e8 <a rel=\"noreferrer noopener\" href=\"https:\/\/marketplace.atlassian.com\/apps\/27136\/jira-misc-custom-fields-jmcf?hosting=server&amp;tab=overview\" target=\"_blank\">l&#8217;addon della Innovalog<\/a> (acquisita dalla Appfire).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"538\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.55.31-1024x538.png\" alt=\"\" class=\"wp-image-95353\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.55.31-1024x538.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.55.31-300x158.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.55.31-768x403.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.55.31-619x325.png 619w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.55.31.png 1236w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Sto parlando di Jira Misc Custom Field<\/figcaption><\/figure>\n\n\n\n<p>Personalmente parlando, lo trovo molto comodo e semplice da usare, ma ovviamente si tratta della mia opinione personale. Usate quello che ritenere pi\u00f9 opportuno \ud83d\ude09 <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ma lato cloud &#8230;.<\/h2>\n\n\n\n<p>&#8230;. abbiamo una possibile soluzione Si tratta di <a rel=\"noreferrer noopener\" href=\"https:\/\/marketplace.atlassian.com\/apps\/1214127\/abacus-calculate-jira?hosting=cloud&amp;tab=overview\" target=\"_blank\">Abacus<\/a> della <a href=\"https:\/\/marketplace.atlassian.com\/vendors\/1212550\/mumo-systems\">Mumo Systems<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"550\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.59.56-1024x550.png\" alt=\"\" class=\"wp-image-95354\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.59.56-1024x550.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.59.56-300x161.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.59.56-768x413.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.59.56-619x333.png 619w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2020\/11\/Schermata-2020-11-12-alle-21.59.56.png 1228w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Una soluzione che abbiamo su Cloud<\/figcaption><\/figure>\n\n\n\n<p>Questo addon permette di creare delle formule che possono eseguire dei calcoli &#8230;.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/bb2da478-359f-49d6-b9f3-0953bd4810b9.jpeg\" alt=\"Project admins build custom Numeric, Date, and Duration formulas in Jira using custom or system fields e.g. Story Points. A simple user interface makes writing expressions easy, without guessing at field names or coding.\"\/><figcaption>Una semplice interfaccia ci permette di definire la formula<\/figcaption><\/figure>\n\n\n\n<p>&#8230; specificando come e quando calcoliamo \ud83d\ude00<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/22b10bd9-a1ea-4a03-9ec0-9bff7c019983.jpeg\" alt=\"Create Execution Plans to dictate when and how your formulas will run. Use triggers to identify activating events, conditions to filter issues using JQL, and actions to specify which formulas to run or fields to update.\"\/><figcaption>Gli execution plan permettono di schedulare il ricalcolo<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Ma \u00e8 differente!!!<\/h2>\n\n\n\n<p>Si. Non nascondiamoci dietro ad un dito. Sappiamo perfettamente che tra Server\/Data center e Cloud ci sono delle differenze e quindi dobbiamo fare dei sacrifici. Al momento (e lo ribadisco), non abbiamo proprio una uguaglianza 1 a 1 tra Server e Cloud, ma possiamo avere a disposizione delle altre possibilit\u00e0. In questo abbiamo la sfida che ogni giorno dovremo affrontare \ud83d\ude42<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.laprovinciacr.it\/resizer\/470\/-1\/true\/1399459584809.jpg--.jpg\" alt=\"Rievocazione della storica battaglia del 1509 di Agnadello\" width=\"565\" height=\"376\"\/><figcaption>Una scena dalla Battaglia di Agnadello &#8211; 1509&#8230;.. e li ci sono anche io<\/figcaption><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusione<\/h2>\n\n\n\n<p>Abbiamo una prima soluzione. Come ho gi\u00e0 citato nella prima pillola, ho invitato tutti ad <strong><em>Alzarci le maniche <\/em><\/strong> e darci da fare. Abbiamo una battaglia da affrontare e vincere :-D. Sto eseguendo i collaudi dell&#8217;addon ed i risultati saranno anche argomento di una pillola \ud83d\ude00<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reference<\/h2>\n\n\n\n<p>Maggiori informazioni sono reperibili alla <a href=\"https:\/\/marketplace.atlassian.com\/apps\/1214127\/abacus-calculate-jira?hosting=cloud&amp;tab=overview\" target=\"_blank\" rel=\"noreferrer noopener\">pagina del marketplace<\/a>.<\/p>\n\n\n\n<p> <\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'95351','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'95351','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 iniziamo a introdurre una serie di addon che ci possono aiutare nella nostra migrazione. In questo caso vediamo che cosa abbiamo a disposizione per gestire i campi calcolati. Subito al dunque La prima domanda che ci poniamo<\/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,4,14,15,16,17,133,22],"tags":[30,34,35,70,71,74,75,80,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/95351"}],"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=95351"}],"version-history":[{"count":1,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/95351\/revisions"}],"predecessor-version":[{"id":95355,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/95351\/revisions\/95355"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=95351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=95351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=95351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}