Open Source per la Qualità



Похожие документы
Università di Parma Facoltà di Ingegneria. Polo Tecnologico Nettuno

PiattoRicco_XL (Versione 1.0) Software gratis e open source per il controllo di gestione nella ristorazione

SOGEI E L AGENZIA DEL TERRITORIO

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto:

Software open-source nella Pubblica Amministrazione italiana

Il manuale per la valutazione e gestione del rischio stress lavoro correlato

Cos è il CRM. Andrea De Marco

Progetto LearnIT PL/08/LLP-LdV/TOI/140001

Bandi regionali. Misura I.3.1 Servizi informatici innovativi e Misura I.3.2 Adozione tecnologie dell Informazione e della Comunicazione

Minerva. Un ambiente integrato per la Didattica e la Divulgazione. dr. Augusto Pifferi. dr. Guido Righini.

Progetto di Sistemi Web-based

GLI AUDIT GCP. Valentine Sforza Quality Management Associates. XI CONGRESSO NAZIONALE SSFA Roma, 6-7 marzo 2008 ARGOMENTI TRATTATI

IL MODELLO SCOR. Agenda. La Supply Chain Il Modello SCOR SCOR project roadmap. Prof. Giovanni Perrone Ing. Lorena Scarpulla. Engineering.

Valutazione del potenziale

La Community MiBAC è un applicazione web che sostituirà l attuale rete intranet del Ministero per i Beni e le Attività Culturali.

Il Software Open Source per la Statistica Ufficiale

I risultati del progetto E-democracy con il piano strategico

Modifiche principali al programma Adobe Open Options NOVITÀ! DISPONIBILITÀ ESCLUSIVA DEL SOFTWARE ADOBE ACROBAT ELEMENTS

lem logic enterprise manager

Governance, Governance! Le motivazioni del progetto CMDBuild e la scelta Open Source

La scelta di AMD e della sua Scuola di Formazione: un sistema certificato

Software libero e riuso in un sistema di gestione documentale

Licenza di Utilizzo distribuire, comunicare al pubblico, rappresentare o esporre in pubblico la presente opera Attribuzione Condivisione

Sistemi e Modelli per la Gestione delle Risorse Umane a supporto della Direzioni Personale

Premesso che il Sistema di e-learning federato per la pubblica amministrazione dell Emilia-Romagna (SELF):

TEACHMOOD Laboratorio ICT Regione Piemonte l'ufficio Scolastico Regionale open source 30 corsi on-line la piattaforma moodle Teachmood,

Titolo. Verso il nuovo sito Istat: opportunità e innovazioni per potenziare l informazione sul web FORUM PA Maurizio Firmani Giulia Mottura

L o. Walter Ambu japs: una soluzione agile (

EyesTK Trouble Ticketing System. Soluzioni Informatiche

PROGETTO START UP. Università e Regione per l occupazione

I E-recruitment Solutions I

CINECA - partner per l innovazione l Pubblica Amministrazione Locale

FORYOU Passione per la comunicazione. Direct Marketing Concorsi via Sms

I Software di riferimento per stilare un E-Portfolio

Corso di PHP. Prerequisiti. 1 - Introduzione

OpenPsy: OpenSource nella Psicologia. Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova)

GEOSIS UNA MAPPA INTERATTIVA SUL WEB DEI TERREMOTI IN ITALIA. M.Pignone, R.Moschilo, R.Cogliano

COMPANY PROFILE. Mediamind srl Rovigo (Italy) Dicembre 2009

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

Software per Helpdesk

Il portale italiano delle classificazioni

Business Intelligence Revorg. Roadmap. Revorg Business Intelligence. trasforma i dati operativi quotidiani in informazioni strategiche.

ECDL e Software Libero. Marina Cabrini (AICA) LinuxDay 2003

CAPITOLO CAPIT Tecnologie dell ecnologie dell info inf rmazione e controllo

C4B Doc. Gestione Documentale, permette di. organizzare l archiviazione e, la gestione dei documenti

CLIPS Communication & Localization with Indoor Positioning Systems

SCHEDA PER LA PROGRAMMAZIONE DELLE ATTIVITA DIDATTICHE. Dipartimento di INFORMATICA Classe 3 Disciplina INFORMATICA

La Pubblica Amministrazione consumatore di software Open Source

SMART MANAGEMENT. LA GESTIONE DEL CLIENTE NELLE UTILITY: normative, tecnologie supporto IT

Il modello veneto di Bilancio Sociale Avis

LA TUA SOFTWARE HOUSE IN CANTON TICINO LA PIATTAFORMA SOFTWARE PER LA GESTIONE DELLE DINAMICHE ASSOCIATIVE

Ministerial NEtwoRk for Valorising Activities in digitisation. Museo & Web CMS Una piattaforma open source per la gestione di siti web accessibili

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A

Alla c.a. Sindaco/Presidente Segretario Generale Dirigente competente

Le fattispecie di riuso

Identificazione degli indicatori utili ai manager

Istituto Nazionale di Statistica Dipartimento per i censimenti e gli archivi amministrativi e statistici

FONDAZIONE ANGELO COLOCCI [AREA RISERVATA - STUDENTI]

MANDATO DI AUDIT DI GRUPPO

Politica per la Sicurezza

Analisi risultati Survey a supporto Convegno IT ANIMP

La gestione delle Performance: risultati raggiunti e strumenti realizzati nell ambito del progetto Elistat

La scelta di AMD e della sua Scuola di Formazione: un sistema certificato

Il primo software di marketing pensato per i rivenditori IL SOFTWARE INCONTRA IL POTERE DELLA NEWSLETTER

MATERIA: INFORMATICA CLASSI: PRIME TERZE QUARTE SECONDE QUINTE

Flessibile Altamente personalizzabile Semplice ed intuitivo Integrato con MS Office Completo e potentissimo Multiversione (Cloud, C/S e stand alone)

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi

SCELTA DELL APPROCCIO. A corredo delle linee guida per l autovalutazione e il miglioramento

ADEGUATA VERIFICA, ADEMPIMENTI E OPPORTUNITA

25/11/14 ORGANIZZAZIONE AZIENDALE. Tecnologie dell informazione e controllo

Cos è. Mission & Vision. Attitude in Web, area di IT Attitude, ha competenze specifiche nel settore informatico e nel web marketing.

REFERENZIAZIONI 2001) NUP

Servizio Telematico Paghe

SOMMARIO. Art. 8 Conoscenza dei bisogni e valutazione del gradimento dei servizi

Le competenze per la gestione e lo sviluppo delle risorse umane nelle università e negli enti di ricerca

A cura di Giorgio Mezzasalma

Perché osservare un analisi è decisamente meglio che far scorrere una serie di dati

E-learning con Docebo

Транскрипт:

Open Source per la Qualità Davide Dalle Carbonare IT Solution Architect Engineering's Competence Center for Quality Economia dell'informazione Padova, 5 Maggio 2010 www.spago4q.it

Agenda -Qualità & Open Source -Strumenti di Supporto -Comunicare la Qualità -Esperienza QualiPSo e DG-Regio 2

Qualità Cosa si intende In generale, la misura della qualità indica una misura delle caratteristiche o delle proprietà di una entità (una persona, un prodotto, un processo, un progetto) in confronto a quanto ci si attende da tale entità, per un determinato impiego. - Wikipedia 3

Open Source Cosa si intende In informatica, open source, indica un software i cui autori ne permettono, anzi ne favoriscono il libero studio e l'apporto di modifiche da parte di altri programmatori [...]. La collaborazione di più parti (in genere libera e spontanea) permette al prodotto finale di raggiungere una complessità maggiore [...]. - Wikipedia 4

Open Source per la Qualità -Qualità dei Prodotti OS -Strumenti e Modelli OS! Il software open source non è intrinsecamente di qualità superiore a quello proprietario, ma la sua qualità è misurabile direttamente dall utilizzatore. 5

Perché scegliere il software OS -Abbattimento del costo delle licenze -Indipendenza e autonomia dai vendor -Personalizzazione in base alle esigenze -Favorire il riuso -Favorire l'interoperabilità -Adozione di Open Standards -Favorire l'innovazione -... 6

Come scegliere il software OS Elementi di valutazione classici: -Completezza -Usabilità -Documentazione -Manutenibilità -... Elementi di valutazione tipici: -Linguaggio/i di programmazione -Licenza -Reputazione -Numero downloads -Supporto al progetto -Supporto agli utenti -Dimensione della community -Numero di sviluppatori attivi -...! Non tutto il FOSS è uguale: bisogna saper valutare e scegliere. 7

Metodi di valutazione E' possibile valutare la qualità dei prodotti FLOSS secondo dei modelli appositamente definiti. -QSOS -OpenBRR -OMM -MOSST www.qsos.org www.openbrr.org www.qualipso.org www.qualipso.org 8

Agenda -Qualità & Open Source -Strumenti di Supporto -Comunicare la Qualità -Esperienza QualiPSo e DG-Regio 9

Strumenti di Supporto -per migliorare il prodotto processo servizio -per l'analisi della qualità -per la comunicazione interna 10

Strumenti di Supporto: Processo - Prodotto -Analisi e gestione delle attività -Sistema di tracciatura -Gestione delle versioni del codice sorgente -Gestione dei test -Compilazione ed integrazione continui 11

Strumenti di Supporto: Analisi -Calcolo metriche sul codice -Calcolo metriche di processo 12

Strumenti di Supporto: Comunicazione I membri della community devono rimanere connessi tra di loro. E' necessario l'utilizzo di strumenti di comunicazione adatti a soddisfare le diverse esigenze. -E-mail / mailing list -Instant messaging -Wiki -Forum -Blog 13

Agenda -Qualità & Open Source -Strumenti di Supporto -Comunicare la Qualità -Esperienza QualiPSo e DG-Regio 14

Comunicare la Qualità Evidenziare la qualità del prodotto per favorirne l'adozione. -Metriche correnti -Evoluzione nel tempo -Casi di successo -... 15

Esempio di analisi del codice Risultati pubblicamente disponibili http://radis.loria.fr/sonar/project/index/org.qualipso:factory-core 16

Spago4Q -Definire un modello di riferimento per la Qualità -Estrarre dalle sorgenti dati le informazioni necessarie -Calcolare gli indicatori -Presentare i risultati 17

Spago4Q Flusso dei dati Tools Extractors Spago4Q DWH Report Comp. Rules KPI Values Quality Models KPI Document 18

Spago4Q Processo di estrazione XML file Database WS Default / Custom Extractors DWH Data Interfaces 19

Spago4Q Presentazione dei risultati 20

Spago4Q Presentazione dei risultati 21

Agenda -Qualità & Open Source -Strumenti di Supporto -Comunicare la Qualità -Esperienza QualiPSo e DG-Regio 22

QualiPSo Quality Platform for Open Source Software -Valutazione dell'affidabilità del prodotto -Valutazione dell'affidabilità del processo -Competence Centers www.qualipso.eu 23

QualiPSo Prodotto Definizione del modello MOSST (Model of Open Source Trustworthiness) per -Misurare la qualità di un prodotto OS -Confrontare prodotti OS -Identificare le aree di miglioramento dei prodotti OS Modello basato su -Raccolta dati questionari -Analisi statistica -Sperimentazione 24

QualiPSo - MOSST 25

QualiPSo Processo -Definizione del modello OMM -Suddivisione del modello in tre livelli -Utilizzabile da Aziende/Enti che sviluppano o utilizzano soluzioni FLOSS Aziende/Enti che integrano soluzioni FLOSS Membri di community si soluzioni FLOSS -Utile per Migliorare il processo di sviluppo 26

QualiPSo OMM Open Maturity Model 27

QualiPSo Integrazione strumenti di analisi JaBUTi Bicho StatSVN Spago4Q Macxim GQM Report CPD FindBug PMD 28

QualiPSo Competence Center Italiano Consorzio formato da -Engineering Ingegneria Informatica -Università di Bolzano -Università dell'insubria -Università del Sannio Servizi offerti -Misurazione della qualità del prodotto e del processo -Consulenza per la gestione di soluzioni OS -Formazione su temi OS significativi www.flossitaly.it -Sensibilizzazione e divulgazione per l'adozione di soluzioni OS 29

DG-Regio La Direzione Generale per le Politiche Regionali presso la Commissione Europea ha adottato la piattaforma open source Spago4Q all interno del sistema di project management (PMS) dell Unità A4-IT - www.spago4q.org Spago4Q -fornisce una visione globale degli indicatori della qualità dei servizi -supporta il monitoraggio settimanale o mensile, attraverso la produzione di analisi ufficiali -fornisce un ambiente di collaborazione (es: commenti) -esegue il calcolo degli LDU 30

Riferimenti www.spago4q.org www.spagoworld.org www.spagoworld.org/blog www.ow2.org davide.dallecarbonare@eng.it 31