MODULI SW E SERVIZI BASE



Documenti analoghi
/03/2015 Information & Communication Technology Group

ALICE AMMINISTRAZIONE UTENTI WEB

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Generazione Automatica di Asserzioni da Modelli di Specifica

IBM Software Demos The Front-End to SOA

Gestione Iter Manuale Sistemista. Gestione Iter Manuale Sistemista

Identificare come i vari elementi dei Microsoft Dynamics CRM possono essere utilizzati per le relazioni con i clienti

Software Servizi Web UOGA

La piattaforma di lettura targhe intelligente ed innovativa in grado di offrire servizi completi e personalizzati

catalogo corsi di formazione 2015/2016

Strumenti per la gestione della configurazione del software

lem logic enterprise manager

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

CATEGORIZZAZIONE PREVENTIVA di tutte le tipologie di richieste e dei dati necessari alla loro gestione Change Mgmt

Sistemi informativi secondo prospettive combinate

DRUPAL CONTINUOUS INTEGRATION. Parte I - Introduzione

Product Update - Version 3

catalogo corsi di formazione 2014/2015

Software di gestione della stampante

Dynamic 07 -Software per la lettura ottica e data capture. G.Q.S. Srl Global Quality Service Via Bernini, 5/7 Corsico (MILANO)

2 Gli elementi del sistema di Gestione dei Flussi di Utenza

Progetto INCOME. Manuale Utente Operatore Installazione

Technical Document Release Version 1.0. Product Sheet. MediaList. Creazione e gestione palinsesto giornaliero

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

SysAround S.r.l. L'efficacia delle vendite è l elemento centrale per favorire la crescita complessiva dell azienda.

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

CONTENT MANAGEMENT SYSTEM

Giornale di Cassa e regolarizzazione dei sospesi

WorkFLow (Gestione del flusso pratiche)

Gestione Turni. Introduzione

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

Piano di gestione della qualità

SOFTWARE A SUPPORTO DELLA GESTIONE AMMINISTRATIVA DELLO SPORTELLO UNICO SPECIFICA DEI REQUISITI UTENTE

InfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi

Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET.

PROXYMA Contrà San Silvestro, Vicenza Tel Fax

Allegato 3 Sistema per l interscambio dei dati (SID)

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

Il Sistema Nazionale di Autovalutazione

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

Finalità della soluzione Schema generale e modalità d integrazione Gestione centralizzata in TeamPortal... 6

Eclipse e Subversion

Mon Ami 3000 Conto Lavoro Gestione del C/Lavoro attivo e passivo

COME SVILUPPARE UN EFFICACE PIANO DI INTERNET MARKETING

SVILUPPO SOFTWARE. dai una nuova energia ai tuoi piani di sviluppo software SVILUPPO SOFTWARE

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

Guida di addestramento Introduzione alle Comunicazioni Obbligatorie [COB] SINTESI

Sigla Center Srl Via L. Giuntini, Empoli (FI) Tel Fax

Sistema Informativo di Teleraccolta EMITTENTI

Gestione Risorse Umane Web

FIRESHOP.NET. Gestione Lotti & Matricole.

Centro Servizi Territoriali (CST) Asmenet Calabria

Web4Project Un nuovo modo per fare analisi e creare i tuoi documenti.

Mon Ami 3000 Centri di costo Contabilità analitica per centri di costo/ricavo e sub-attività

Analizzare e gestire il CLIMA e la MOTIVAZIONE in azienda

Archiviazione e gestione documenti per studi commercialisti

Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino

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

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

Access. P a r t e p r i m a

SISTEMA DI GESTIONE PER LA QUALITA Capitolo 4

OmniAccessSuite. Plug-Ins. Ver. 1.3

E un ambiente integrato che fornisce le principali funzionalità per collaborare e condividere informazioni

Light CRM. Documento Tecnico. Descrizione delle funzionalità del servizio

SOMMARIO Introduzione Caratteristiche generali della piattaforma Amministrazione degli utenti 5

Technical Document Release Version 3.0. Product Sheet. MediaNews Play. Studio Playout in PCR

Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili

E 2 T 2 ENTERPRISE ENGINE FOR TROUBLE TICKETING

FIRESHOP.NET. Gestione del taglia e colore.

GESTIONE SOGGETTI INCARICATI MANUALE UTENTE VERSIONE 1.0

Edok Srl. FatturaPA Light. Servizio di fatturazione elettronica verso la Pubblica Amministrazione. Brochure del servizio

Volumi di riferimento

I REQUISITI PROGETTUALI di CMDBuild

Gestione in qualità degli strumenti di misura

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

ARCHIVIAZIONE DOCUMENTALE NEiTdoc

Elaborazione Questionari di Gradimento

Mon Ami 3000 Varianti articolo Gestione di varianti articoli

Università degli Studi di Salerno Ingegneria del Software: Tecniche Avanzate

ALF0021M MANUALE UTENTE MODULO "SETUP"

InteGrazIone con MICrosoFt DYnaMICs. mailup.com

LINEE GUIDA PER L EROGAZIONE DELLA FORMAZIONE INTERNA

SEDA S.p.A. Divisione Emergenza. ZOLL Data Review

CTStudio. overview workflow features interface

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras

LINEA PROJECT MANAGEMENT

Software per Helpdesk

ISTRUZIONI PER LA GENERAZIONE DELLA FATTURA ELETTRONICA PER LA PUBBLICA AMMINISTRAZIONE

Transcript:

La soluzione di integrazione AlmaToolBox offre una serie di moduli software e di servizi che possono essere opzionati singolarmente al fine di comporre il pacchetto sw e di servizi più idoneo alle proprie esigenze. Servizi e moduli sw possono essere fruiti on-premise o in modalità Cloud erogati dal nostro HyperCed MODULI SW E SERVIZI BASE MODULO AlmaToolBox Base Si tratta di un modulo non opzionabile che offre: AlmaToolBox Portal: un portale dedicato alla piattaforma AlmaToolBox che facilita la condivisione e la gestione del progetto ALM all'interno dell'azienda. Al suo interno è presente una sezione dedicata al Knowledge Sharing, una sezione per la gestione delle richieste di attivazione su AlmaToolBox da parte dei singoli Team ed un area documentale con sezioni dedicate alla Lean (standard operativi e A3 Problem solving). E completamente configurabile ed espandibile AlmaToolBox Help: sito html che offre un Help on-line alla piattaforma. L Help si presenta come un sito che offre tre sezioni distinte, una dedicata alla parte generale ed alle informazioni utili soprattutto alle area funzionali, uno con informazioni rivolte principalmente alle aree tecniche e di sviluppo software ed uno che mappando le varie funzionalità offerte dalla piattaforma AlmaToolBox fornisce tutti gli elementi utili alla definizione ed all'utilizzo di un piano di qualità coerente con la ISO90001 MODULO Start-up Service Servizio non opzionabile svolto "on premise" c/o la sede del Cliente finalizzato all'analisi delle esigenze e delle caratteristiche dell'azienda che intende dotarsi della piattaforma AlmaToolBox al fine di ottimizzare le fasi successive di design e deploy. Il Servizio viene svolto da consulenti specializzati sulla piattaforma AlmaToolBox e può beneficiare dei servizi di Back-office presenti in AlmavivA sia nella Tech Factory di sviluppo che nei Tech Labs dei nostri CED

MODULO TFS Set-up Service Servizio svolto "on premise" c/o la sede del Cliente finalizzato alla predisposizione dell'ambiente MS- TFS. Il servizio è finalizzato alla predisposizione dell'ambiente di produzione che può essere richiesto in modalità HA (High Availability). Opzionalmente può essere anche richiesto il setup degli ambienti di Test/Certificazione. Il Servizio viene svolto da consulenti specializzati sulla piattaforma AlmaToolBox e può beneficiare dei servizi di Back-office presenti in AlmavivA sia nella Tech Factory di sviluppo che nei Tech Labs dei nostri CED MODULO MS-TSF Enanchements Questo modulo contiene una serie di elementi di base che operano principalmente a livello di Process Template estendendo le funzionalità offerte dai template standard Microsoft. ELP (Enterprise Level Process) Add-on Template Questo add-on di template è finalizzato alla gestione di un processo di livello più alto finalizzato ad una sintesi per la governance. Prevede l'utilizzo di un Work Item denominato "Obiettivo" il cui compito è quello di tracciare gli eventi di creazione di un nuovo Obiettivo (livello WBS senza il dettaglio in WBE). IN funzione di quanto memorizzato in TFS in termini di attività standard per un obiettivo vengono generate automaticamente le "Activity" che terranno traccia delle fasi che comporranno l'esecuzione delle attività definite dall'obiettivo (es. Disegno, Progettazione,... etc.) Lo strumento è estremamente flessibile e customizzabile poiché le tipologie di Action sono gestibili come una semplice Global List di TFS. Questo permette di adattarlo ad esigenze differenziate: ad es. potrebbe essere utilizzato per gestire anche l'andamento di alcuni contatori utili al monitoring della Lean (ad. es. FP istantanei, segnalazioni cumulate, etc) lì dove queste siano più complesse da gestire mediante le funzionalità base di TFS ELP Hook Questo modulo software permette di implementare la creazione automatica delle Activity previste per la specifica tipologia di Obiettivo. E' un Event Handler custom che viene aggiunto su ogni nodo application di MS-TFS e che viene attivato ad ogni azione di creazione di un nuovo Work Item "Obiettivo" su Team Foundation Server. MTR (MultiTenancy & Multirelease Tracking) Add-on Template Questo add-on di template è finalizzato alla gestione di progetti o di prodotti che sono offerti a più clienti e che possono esistere in più versioni. Si ottiene quindi una tracciatura di dettaglio che offre funzionalità avanzate di release Management con caratteristiche tipiche di un Cmdb delle configurazioni. Il Template introduce alcuni nuovi work Item tra cui ad es. quello denominato "Cliente«

JARVIS Servizio Windows che permette di interagire con una cassetta postale interpretando quanto ricevuto sulla base di un template e trasformandolo in comandi da eseguire su TFS. Utilizza al suo interno ALICE (Artificial Linguistic Internet Computer Entity). E' in grado di eseguire vari comandi TFS tra cui: CREA: crea un work item - Crea Task su <collection_name> <team_project_name> con Title <titolo_task>, Assigned To <persona_assegnataria>, MODIFICA: modifica un work item - Modifica Task su <collection_name> <team_project_name> con Title <titolo_task>, Assigned To <persona_assegnataria>, CHECK: sulla base di un attributo chiave («Title» o «Id») controlla l esistenza di un work item, creandolo o modificandolo di conseguenza Check Task su <collection_name> <team_project_name> con Title <titolo_task>, Assigned To <persona_assegnataria>, ASSOCIA (in sviluppo): associa due work item con una relazione di tipo assegnato MODULO CI & Testing Module GIT HOOK Questo modulo software permette di implementare la Continuos Integration in un ambiente integrato altrimenti non disponibile come le funzionalità standard di MS-TFS E' un Event Handler custom che viene aggiunto su ogni nodo application di MS-TFS e che viene attivato ad ogni azione di Push del codice sorgente su un repository GIT ospitato dal modulo di source control management di Team Foundation Server. Permette di lavorare in modalità "Continuos Integration" su progetti GIT che utilizzano sistemi di Build differenti da quelli Microsoft Abilita il push verso Jenkins al fine di attivare tutte le build configurate in modalità continuos integration relative ai branch di interesse ECLIPSE PLUG-IN Questo Plug-in si pone l'obiettivo di garantire la possibilità di creare facilmente build su jenkins dall'ide di sviluppo standard senza necessariamente collegarsi all'interfaccia Web del Server di automazione delle Build Plug-in di Eclipse che permette di creare Build su Jenkins per i progetto di interesse direttamente dall'ide di sviluppo Propone modelli di build standard in funzione della tipologia di branch su cui si lavora JTFSPublisher Permette di fruire della potenza e della flessibilità di Jenkins, lo strumento di automazione delle Build più amato dalla comunità di sviluppo Java, integrandola completamente in MS-TFS. Con questo plug-in di Jenkins l'utente potrà avere il pieno controllo delle build Jenkins anche da TFS fruendo quindi di report, dashboard, informazioni legate ai bugs e delle ulteriori features standard della piattaforma di governance dell'alm. Plug-in di Jenkins che si occupa di realizzare una integrazione con MS-TFS dedicata alle Build. o Crea una definizione di Build su MS-TFS qualora questa non esista per la build che è stata configurata su Jenkins o Crea una istanza della Build su MS-TFS per ogni run della build Jenkins o Inserisce il risultato della Build su Ms-TFS per ogni run della build Jenkins o Inserisce nella build Ms-TFS i risultati degli Unit Test eseguiti su Jenkins

SELENIUM CONNECTOR Si tratta di un connettore implementato come pulsate nell'area TEST di MS-Team Foundation Server Web Access. La funzionalità prevede che ogni Test Suite sia automatizzabile mediante build Jenkins ed offre un campo per memorizzarne il relativo trigger. Il team di testing realizzerà l'automazione dei Test Case con Selenium e racchiuderà i vari casi di test automatizzati all'interno di una Build Maven dove i singoli package corrispondono ai singoli Test case. Quando vien spinto il pulsante "Esegui su Jenkins" verranno eseguiti i test case che risultano in quel momento associati alla Test Suite di cui si è richiesta l'esecuzione automatica. MODULO CI & Testing Module SONAR ACTIVITY SONARQUBE è un ottimo sistema di analisi del codice sorgente utile sia per gli sviluppi Java che c#. Mentre Jenkins permette di integrarlo agevolmente come PostBuild l'integrazione in una build realizzata con il Build Server MS è meno immediata. Questo plug-in si occupa di realizzare quest'ultima integrazione Activity che richiama una dll il cui compito è richiamare il sonar per l'esecuzione di una post-build Xaml che inserisce l'activity Sonar come ultimo post-step di build SONAR RULES Plug-in per SONARCUBE che inserisce alcune regole di controllo del codice normalmente utilizzate nei contratti della PA. CODE DIMENSIONS Applicazione Consolle che si collega a MS-TFS ed effettua il conteggio dei Function Point con la metodologia del BackFiring. Si tratta di una metrica che mette in relazione le linee di codice (SLOC), la tipologia di linguaggio (Java, c#,...) e di FP medi per righe di codice ottenuti da una analisi statistica di alcune centinaia di migliaia di progetti presi a riferimento. IN particolare AlmaToolBox utilizza il Db QSM Ô versione 5.0. I dati ottenuti sono poi esposti come Report di MS-TFS ACCESSIBILITY Applicazione che permette di effettuare sia il test di validazione dell html che quello dell accessibilità integrando al suo interno a-checker e il tool w3c che altrimenti debbono essere fruiti interagendo a mano con tali siti web secondo la loro modalità di lavoro. La consolle application è in grado di interagire in modo automatico con questi servizi web e fornire un log dei risultati sia in formato txt che in formato html (più evoluto) distinguendo tra errori e warning. MODULO UCMDB WORK ITEM CI E stato reso disponibile in MS-TFS un work Item custom per la registrazione delle informazioni relative ai configuration items (CI) software, che possono sfruttare le relazioni disponibili in TFS (padre/figlio, related, affect,.). Attraverso una apposita applicazione Web si procede a correlare i CI SW presenti su MS-TFS e CI del CMDB colloquiando via Web Services con i due sistemi. Di default il sistema è in grado di interagire con i WS del CMDB BMC e di interrogare per cliente e per applicazione applicando poi il codice identificativo univoco del CMDB all'interno di un apposito campo del CI Sw di TFS prescelto. Il sistema è facilmente adattabile ad implementazioni differenti del CMDB.

CONSOLE CI Questa consolle per WIndows Server permette di leggere i Work Items di tipo CI e generare nodi del campo AREA con sintassi "nome progetto. nome ci", con eventuale alberatura sottostante suddivisa per ambiente (es. dev, test, produzione). IN questo modo è più semplice l'associazione tra WorkItems standard (es. Features, Product Backlogs) ed applicazioni o moduli applicativi (rappresentati dai CI) WSO2 GR Potente sistema di governance SOA Open Source utilizzabile a Design Time che permette di censire i servizi SOA. Questa catalogazione è accompagnata da numerose funzionalità di governance comprese quelle legate al service lifecycle. Le funzionalità base sono state completate con l'introduzione di alcuni metadati custom tra cui quelli relativi agli standard. Gli standard sono organizzati in: Design Patterns: sono degli standard che definiscono un modello di soluzione ad un problema ricorrente in una modalità avulsa dal contesto tecnologico. Idioms: rappresentano l'istanziazione dei Design patterns nello specifico contesto tecnologico (MS, Java, Oracle,...etc) Oltre ai Design Patterns ed Idiom sono anche presenti documenti di tipo "Specification" che definiscono standard di altra natura. Questo sistema di catalogazione è stato realizzato riferendosi al modello LEA (Light Enterprise Architecture (http://www.liteea.com/), nella versione del US Federal Enterprise Architecture Consolidate Reference Model (http://www.whitehouse.gov/sites/default/files/omb/assets/fea_docs/fea_crm_v23_final_oct_2007 _Revised.pdf), con particolare riferimento al Technical Reference Model SERVIZI I servizi AlmaToolBox sono offerti come pacchetti chiavi in mano ognuno dei quali è tarato su un singolo team di massimo 8 persone (25/20 nel caso dei servizi di change Lean). Il numero di pacchetti di servizio da acquistare va quindi previsto in funzione del numero di team sui quali si desidera ottenere i servizi di Change Management opzionati. SERVIZIO CM ALM SERVICE Il Servizio è finalizzato a supportare una organizzazione nel change introdotto dall'utilizzo di un sistema di ALM centralizzato e prevede: Formazione di base sull'utilizzo del prodotto con particolare riguardo alla tracciatura Formazione di base sull'utilizzo di eventuali tools di import/export delle informazioni (es. creazione documento dei requisiti) Formazione di base sull'utilizzo dello strumento di Source Control Management prescelto (TFVC o GIT) Supporto all'avvio dell'utilizzo SERVIZIO CM AGILE SERVICE Il Servizio è finalizzato a supportare una organizzazione nel change introdotto dall'utilizzo di un processo di Software Engineering di tipo Agile: Formazione sulle basi dell'agile Formazione di base sull'utilizzo di AlmaToolBox in ottica Agile L'Agile Testing Supporto all'avvio del Team Condivisione della prima Sprint Review Condivisione della prima Release Review

SERVIZIO CM LEAN SERVICE Il Servizio è finalizzato a supportare una organizzazione nel change introdotto dall'utilizzo di un processo di Software Engineering di tipo Lean. Si rivolge a Team di almeno 15 persone al fine di permettere all'organizzazione di poter apprezzare dati di improvement di sufficiente rilevanza. Ogni progetto ha una durata di 8 settimane e prevede le seguenti fasi: KickOff o Il Team viene preparato alla successiva attività Preparazione o SI procede ad effettuare osservazioni e misurazioni utili a tracciare l'analisi dell'as IS e definire gli obiettivi di miglioramento possibili che saranno condivisi con il management ai fini del committment (Go / NoGo) WorkShop o Si illustra la metodologia e si ingaggia il Team nel percorso di miglioramento Implementazione o Si implementa la metodologia Bilancio o Si fa un bilancio delle fasi concluse Miglioramento continuo o Si avvia un percorso di miglioramento continuo SERVIZIO CM TEACH SERVICE Il Servizio è finalizzato a supportare una organizzazione nel change tecnologico legato soprattutto alla introduzione di: Build centralizzate Build Maven con uso artifatti su JFrog Artifactory Test automation con Selenium ed integrazione con TFS Build di deploy su ambienti di Test/Certificazione e mira a fornire gli elementi base utili a rendere autonomo un Team già dotato di informazioni tecniche di base per lo sviluppo del software. o