{"id":164,"date":"2014-06-19T22:33:12","date_gmt":"2014-06-19T20:33:12","guid":{"rendered":"http:\/\/www.valeriofinazzo.it\/wordpress\/?p=164"},"modified":"2014-06-19T22:33:12","modified_gmt":"2014-06-19T20:33:12","slug":"function-point-tutorial-1-introduzione","status":"publish","type":"post","link":"http:\/\/www.valeriofinazzo.it\/wordpress\/2014\/06\/function-point-tutorial-1-introduzione\/","title":{"rendered":"FUNCTION POINT TUTORIAL &#8211; 1 &#8211; INTRODUZIONE"},"content":{"rendered":"<p style=\"color: #0d293f; text-align: justify;\">L&#8217;analisi dei punti funzione (Function Point Analysis) \u00e8 una metodologia che consente di misurare le funzionalit\u00e0 offerte da un software.<\/p>\n<p style=\"color: #0d293f; text-align: justify;\">L&#8217;unit\u00e0 di misura function point \u00e8 stata individuata per la prima volta da Allan Albrecht nel 1975, e la relativa metodologia per il suo calcolo ha subito nel tempo diverse evoluzioni fino all&#8217;ultima versione 4.3.1 ad opera di una associazione internazionale<a style=\"color: #2675b5;\" title=\"IFPUG\" href=\"http:\/\/www.ifpug.org\/\">IFPUG\u00a0<\/a>&#8211; International Function Point Users Group. IFPUG opera dal 1986 perseguendo come obiettivo il miglioramento continuo dell&#8217;analisi dei function point.<\/p>\n<p style=\"color: #0d293f; text-align: justify;\">In Italia \u00e8 presente la\u00a0<a style=\"color: #2675b5;\" title=\"GUFPI-ISMA\" href=\"http:\/\/www.gufpi-isma.org\/\">GUFPI-ISMA<\/a>\u00a0&#8211; GRUPPO UTENTI FUNCTION POINT ITALIA ITALIAN SOFTWARE METRICS ASSOCIATION &#8211; l&#8217;associazione italiana per la promozione, la diffusione e lo sviluppo delle tecniche quantitative di misurazione del software, inclusi i metodi di misurazione della dimensione funzionale Function Point COSMIC e IFPUG.<\/p>\n<p style=\"color: #0d293f; text-align: justify;\">I vantaggi dell&#8217;adozione di una metrica per la misurazione della dimensione di un software sono diversi:<\/p>\n<ul style=\"color: #143c5d; text-align: justify;\">\n<li>permette una stima dei costi e delle risorse necessarie per lo sviluppo software, valorizzazione e manutenzione;<\/li>\n<li>fornisce un fattore di normalizzazione per il confronto di software diversi;<\/li>\n<li>permette di determinare la dimensione di un software acquistato in base alle funzionalit\u00e0 offerte;<\/li>\n<li>permette di valutare i vantaggi offerti da un software in base ai punti funzioni ad esso associato.<\/li>\n<\/ul>\n<p style=\"color: #0d293f; text-align: justify;\">Va precisato che i\u00a0Function Point misurano esclusivamente i requisiti funzionali e pertanto sono indipendenti dalla tecnologia utilizzata per lo sviluppo del software. Per i requisiti non funzionali, ad esempio requisiti prestazionali o implementativi, occorre utilizzare altre metriche.<\/p>\n<p style=\"color: #0d293f; text-align: justify;\">Nei prossimi articoli vedremo le regole, le definizioni e gli step da seguire per applicare la metodologia.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;analisi dei punti funzione (Function Point Analysis) \u00e8 una metodologia che consente di misurare le funzionalit\u00e0 offerte da un software. L&#8217;unit\u00e0 di misura function point \u00e8 stata individuata per la prima volta da Allan Albrecht nel 1975, e la relativa metodologia per il suo calcolo ha subito nel tempo diverse evoluzioni fino all&#8217;ultima versione 4.3.1 &hellip; <a href=\"http:\/\/www.valeriofinazzo.it\/wordpress\/2014\/06\/function-point-tutorial-1-introduzione\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">FUNCTION POINT TUTORIAL &#8211; 1 &#8211; INTRODUZIONE<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[28],"tags":[29],"_links":{"self":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/164"}],"collection":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/comments?post=164"}],"version-history":[{"count":1,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/164\/revisions"}],"predecessor-version":[{"id":165,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/164\/revisions\/165"}],"wp:attachment":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/media?parent=164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/categories?post=164"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/tags?post=164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}