Indice. Ingegneria dei requisiti e gestione agile. User-Centered Development Esempi di artefatti. Domain Driven Design. Design for Testability

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Indice. Ingegneria dei requisiti e gestione agile. User-Centered Development Esempi di artefatti. Domain Driven Design. Design for Testability"

Transcript

1 Indice Ingegneria dei requisiti e gestione agile User-Centered Development Esempi di artefatti Domain Driven Design Design for Testability Model-based GUI Testing c IDS Srl 2014 Software solido e usabile 25 / 44

2 Test di accettazione/collaudo Ha lo scopo di dimostrare al cliente che il sistema funziona come doveva e/o di collaudare end-to-end un sistema interattivo Un caso di test descrive 1. come configurare il sistema sotto test 2. che input fornirgli 3. che risposte aspettarsi Una test suite viene sviluppata in base a rischi di qualità Spesso i test case vengono eseguiti (sommariamente) a mano Spesso sono informali e poco sistematici (smoke test) Raramente vengono svolti in test di regressione c IDS Srl 2014 Software solido e usabile 26 / 44

3 Il ns approccio per il collaudo Modelli UML per i dati e la dinamica dell interfaccia utente Generazione automatica di infrastruttura di automazione dei test Scrittura a mano dei casi di test Semplificazione, robustezza e flessibilità dei casi di test automatizzati Benefici 1. Velocità nel creare nuove test suite 2. Velocità nell eseguire nuovi test-run 3. Maggiore qualità esterna dell applicazione 4. Test sulla navigazione, sulla manipolazione dei dati, sul layout/responsiveness c IDS Srl 2014 Software solido e usabile 27 / 44

4 Caso di studio: Calcolo preventivo c IDS Srl 2014 Software solido e usabile 28 / 44

5 Tecniche di Record and Replay (ad es. con Selenium IDE) Pro: Veloce Non richiede skills Contro: Poco flessibile (no parametri, no oracoli, no riuso) Molto oneroso come manutenzione Poco comprensibile Difficile gestione c IDS Srl 2014 Software solido e usabile 29 / 44

6 Codice prodotto da Record and Play c IDS Srl 2014 Software solido e usabile 30 / 44

7 GENTEC: model-based testing Video (file:gentec.m4v) c IDS Srl 2014 Software solido e usabile 31 / 44

8 Modello dei dati c IDS Srl 2014 Software solido e usabile 32 / 44

9 Modello della dinamica c IDS Srl 2014 Software solido e usabile 33 / 44

10 Generazione automatica di infrastruttura di test Test Harness c IDS Srl 2014 Software solido e usabile 34 / 44

11 Esempio di caso di test public void datadecorrenzanuovapolizzanonreale() \{ genertel.starttest("dopo aver digitato una data non reale (29/02/2015), il campo relativo all inserimento della data sarà associato a una box con un messaggio di errore."); genertel.doaction("faipreventivo"); genertel.doaction("digitadatanuovapolizza", "29/02/2015"); genertel.check("campodatadeterminata",has(errormessage("incorrect"))); \} test case astratti, legati al dominio quindi riusabili (es. per web e anche android) c IDS Srl 2014 Software solido e usabile 35 / 44

12 Dati specificati con Excel quindi casi di test parametrizzati c IDS Srl 2014 Software solido e usabile 36 / 44

13 Test di layout if (genertel.getdriver().currentprofile("tablet Asus")) \{ genertel.check(navbar, isbelow(screen, px(0), px(5))); genertel.check(navbar, isnear(page, px(10), right, px(5))); genertel.check(errmsg, isinside(form, px(20), top, px(10), left)); genertel.check(errmsg, haswidth(page, 0.80, px(5)));... definizione di un profilo verifica di proprietà di vari UiObjects: posizione, geometria, topologia,... c IDS Srl 2014 Software solido e usabile 37 / 44

14 Rapporto di test run: con metriche di copertura c IDS Srl 2014 Software solido e usabile 38 / 44

15 Rapporto di test run: dettagliato c IDS Srl 2014 Software solido e usabile 39 / 44

16 Benefici di GENTEC 1. test case automatizzati: adatti a mondo agile, accorciano tempo di consegna 2. ridotto sforzo di manutenzione: test case che tallonano la UI 3. test case facili da comprendere e da scrivere da non specialisti 4. concisi: meno errori 5. indipendenti da piattaforma di testing e di uso della UI 6. possono riguardare navigazione, dati, layout/responsiveness 7. possono contenere dati arbitrari 8. rapporto di test ricco e facile da capire c IDS Srl 2014 Software solido e usabile 40 / 44

17 Test One-To-One: servizio chiavi in mano c IDS Srl 2014 Software solido e usabile 41 / 44

18 Conclusione Bilanciamento tra tecniche agili e tradizionali: AGILE ma non FRAGILE! Agile: gestione progetto, cambiamenti rapidi Tradizionale: riduzione costi manutenzione, evoluzione lungo termine UCD: requisiti, i veri bisogni, utente al centro c IDS Srl 2014 Software solido e usabile 42 / 44

19 Conclusioni (II) Non serve essere supereroi per implementare l approccio Solido e usabile Serve lavoro serio: formazione progetti pilota misurazioni continue continuo miglioramento egoless programming c IDS Srl 2014 Software solido e usabile 43 / 44

20 Contatti Giorgio Brajnik Andrea Baruzzo c IDS Srl 2014 Software solido e usabile 44 / 44

Software solido e usabile: come integrare ingegneria dell usabilità e del software

Software solido e usabile: come integrare ingegneria dell usabilità e del software Software solido e usabile: come integrare ingegneria dell usabilità e del software Giorgio Brajnik e Andrea Baruzzo Dip. di Matematica e Informatica Università di Udine e Interaction Design Solutions srl

Dettagli

Software solido e usabile: come integrare ingegneria dell usabilità e del software

Software solido e usabile: come integrare ingegneria dell usabilità e del software Software solido e usabile: come integrare ingegneria dell usabilità e del software Giorgio Brajnik e Andrea Baruzzo Dip. di Matematica e Informatica Università di Udine e Interaction Design Solutions srl

Dettagli

Software solido e usabile: come integrare ingegneria dell usabilità e del software

Software solido e usabile: come integrare ingegneria dell usabilità e del software Software solido e usabile: come integrare ingegneria dell usabilità e del software Giorgio Brajnik e Andrea Baruzzo Dip. di Matematica e Informatica Università di Udine e Interaction Design Solutions srl

Dettagli

Digit Order Management

Digit Order Management Digit Order Management Sommario Digit Order Management... 1 1. Introduzione... 2 2. Funzionalità... 2 Scarico ordini e memorizzazione... 2 Visualizzazione e controllo... 3 Invio... 4 3. Pagamento ordini

Dettagli

7. Architetture Software

7. Architetture Software 7. Architetture Software progettare la struttura Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 7. Architetture Software 1 / 20 Scopo della fase di design

Dettagli

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain.

GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. *+33(GLWRU GHPPEditor è un software realizzato per produrre in modo rapido e guidato un part program per controlli numerici Heidenhain. Il programma si basa su un architettura di tasti funzionali presenti

Dettagli

Strumenti di gestione del ciclo di vita del software

Strumenti di gestione del ciclo di vita del software Strumenti di gestione del ciclo di vita del software Università degli studi di Padova a.a. 2008/09 Laurea in Informatica Corso di Ingegneria del Software mod. A. presenta Nicola Bertazzo nicola.bertazzo@gmail.com

Dettagli

Generazione Automatica di Asserzioni da Modelli di Specifica

Generazione Automatica di Asserzioni da Modelli di Specifica UNIVERSITÀ DEGLI STUDI DI MILANO BICOCCA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea Magistrale in Informatica Generazione Automatica di Asserzioni da Modelli di Specifica Relatore:

Dettagli

Brochure Internet. Versione 2010.1 The Keyrules Company s.r.l. Pagina 2 di 8

Brochure Internet. Versione 2010.1 The Keyrules Company s.r.l. Pagina 2 di 8 Ogni organizzazione possiede un sistema di regole che la caratterizzano e che ne assicurano il funzionamento. Le regole sono l insieme coordinato delle norme che stabiliscono come deve o dovrebbe funzionare

Dettagli

Realizzazione di un prototipo di un software web based per la gestione di un inventario comunale

Realizzazione di un prototipo di un software web based per la gestione di un inventario comunale tesi di laurea inventario comunale Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ch.mo Ing. Luigi Pontillo candidato Michele Vitelli Matr. 534 2170 Redazione dell Inventario

Dettagli

Importazione dati da Excel

Importazione dati da Excel Nota Salvatempo Spesometro 4.3 19 MARZO 2015 Importazione dati da Excel In previsione della prossima scadenza dell'invio del Modello Polivalente (Spesometro scadenza aprile 2015), è stata implementata

Dettagli

L o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)

L o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org) L o JAPS: una soluzione Agile Walter Ambu http://www.japsportal.org 1 Lo sviluppo del software Mercato fortemente competitivo ed in continua evoluzione (velocità di Internet) Clienti sempre più esigenti

Dettagli

Dalla carta al Digitale

Dalla carta al Digitale Dalla carta al Digitale Walter D. Gualtieri Finmatica w.gualtieri@ads.it SITUAZIONE ATTUALE Cittadino / imprese Pubblica Amministrazione Si reca fisicamente c/o la PA riceve gestisce OBIETTIVO Cittadino

Dettagli

Guida di Pro Spam Remove

Guida di Pro Spam Remove Guida di Pro Spam Remove 1) SOMMARIO 2) ISTRUZIONI DI BASE 3) CONFIGURAZIONE 4) FILTRO 5) ARCHIVIO E-MAIL 6) NOTE CONCLUSIVE 1) SOMMARIO Pro Spam Remove è un software che si occupa di bloccare tutto lo

Dettagli

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

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del

Dettagli

FORYOU Passione per la comunicazione. Direct Marketing Concorsi via Sms

FORYOU Passione per la comunicazione. Direct Marketing Concorsi via Sms FORYOU Passione per la comunicazione Direct Marketing Concorsi via Sms Concorsi Via SMS -> Gli step di preparazione 1. Scelta del servizio di ricezione - Tipologia di Sim - Funzioni standard della piattaforma

Dettagli

ACQUISIZIONE DATI DI PRODUZIONE SISTEMA PDA

ACQUISIZIONE DATI DI PRODUZIONE SISTEMA PDA PRIMA FASE UTENTE: Ufficio tecnico MODULO: Stesura ciclo di Lavorazione ACQUISIZIONE DATI DI PRODUZIONE SISTEMA PDA NC S.r.l. www.n-c.it 0362-931294 sales@n-c.it Il Pacchetto PDA è il nuovo prodotto NC,

Dettagli

Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica. Ingegneria del Software. La fase di Analisi

Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica. Ingegneria del Software. La fase di Analisi Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Ingegneria del Software La fase di Analisi Giulio Destri Ing. del software: Analisi - 1 Scopo del modulo Definire

Dettagli

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

Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. Nome soluzione Ruven S.r.l. Settore: Cosmetica Descrizione Sito web per la presentazione e l accesso ai servizi di Ruven integrato con la piattaforma B2B del pacchetto software ERP Stratega.NET. MediaFile

Dettagli

Resource Management. Cicom s.r.l.

Resource Management. Cicom s.r.l. Resource Management Cicom s.r.l. Resource Management Resource Management è un insieme innovativo e flessibile di applicazioni software che consentono all azienda di implementare la propria visione strategica

Dettagli

Uno strumento per la valutazione automatica dell accessibilità delle

Uno strumento per la valutazione automatica dell accessibilità delle tesi di laurea Uno strumento per la valutazione automatica dell accessibilità delle Anno Accademico 2010/2011 relatore Ch.mo prof. Porfirio Tramontana candidato Barbara Marrone Matr. 534/1581 e Accessibilità

Dettagli

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) 12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,

Dettagli

Volume GESTFLORA. Gestione aziende agricole e floricole. Guidaall uso del software

Volume GESTFLORA. Gestione aziende agricole e floricole. Guidaall uso del software Volume GESTFLORA Gestione aziende agricole e floricole Guidaall uso del software GESTIONE AZIENDE AGRICOLE E FLORICOLE Guida all uso del software GestFlora Ver. 2.00 Inter-Ware Srl Viadegli Innocenti,

Dettagli

Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica. Ingegneria del Software.

Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica. Ingegneria del Software. Università degli Studi di Parma Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica Ingegneria del Software La fase di Test Giulio Destri Ing. del Software: Test - 1 Scopo del modulo Definire

Dettagli

Pmi - Infomedia. Totem Multimediale Touchscreen Infomedia

Pmi - Infomedia. Totem Multimediale Touchscreen Infomedia Totem Multimediale Touchscreen Infomedia Totem Interattivo Infomedia Il Totem non è più solo un punto di informazione, ma anche di ricerca e di aiuto, ed è soprattutto uno strumento intelligente e dinamico.

Dettagli

Software. Engineering

Software. Engineering Software Metrica: Function Point Engineering Contenuti Misurazione del software Metriche basate sulla funzionalità Punto Funzione (Function Point) Esempio di calcolo di FP Rieferimenti: 1. Roger S. Pressman

Dettagli

CONTENT MANAGEMENT SYSTEM

CONTENT MANAGEMENT SYSTEM CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze

Dettagli

Scheda. Il CRM per la Gestione del Marketing. Accesso in tempo reale alle Informazioni di rilievo

Scheda. Il CRM per la Gestione del Marketing. Accesso in tempo reale alle Informazioni di rilievo Scheda Il CRM per la Gestione del Marketing Nelle aziende l attività di Marketing è considerata sempre più importante poiché il mercato diventa sempre più competitivo e le aziende necessitano di ottimizzare

Dettagli

Corso di Laurea Triennale in Ingegneria Informatica. Corso di Ingegneria del software A. A. 2004-2005. Marina Mongiello

Corso di Laurea Triennale in Ingegneria Informatica. Corso di Ingegneria del software A. A. 2004-2005. Marina Mongiello Corso di Laurea Triennale in Ingegneria Informatica Corso di Ingegneria del A. A. 2004-2005 1 La progettazione È applicata indipendentemente dal modello di processo utilizzato. Parte dal punto in cui sono

Dettagli

RAEE Uno contro Uno schedario di carico e scarico documento semplificato di trasporto dichiarazione sostitutiva RAEE

RAEE Uno contro Uno schedario di carico e scarico documento semplificato di trasporto dichiarazione sostitutiva RAEE PrometeoRAEE Il DM 8 Marzo 2010, n. 65, introduce a partire dal 18 Giugno 2010 una gestione semplificata per i RAEE ritirati dai centri di assistenza, dai distributori e dagli installatori. PrometeoRaee

Dettagli

PROGETTAZIONE DI UN SITO WEB

PROGETTAZIONE DI UN SITO WEB PROGETTAZIONE DI UN SITO WEB PROGETTAZIONE DI UN SITO WEB Fasi di progettazione Software: Analisi dei requisiti Analisi dei Requisiti Progettazione (Design) Progettazione (design) Sviluppo Test Manutenzione

Dettagli

ProM è il laboratorio di prototipazione meccatronica frutto della collaborazione fra Trentino Sviluppo e Fondazione Bruno Kessler.

ProM è il laboratorio di prototipazione meccatronica frutto della collaborazione fra Trentino Sviluppo e Fondazione Bruno Kessler. ProM ProM è il laboratorio di prototipazione meccatronica frutto della collaborazione fra Trentino Sviluppo e Fondazione Bruno Kessler. Offre alle aziende della filiera una piattaforma integrata per la

Dettagli

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML

Dettagli

Strumenti di modellazione. Gabriella Trucco

Strumenti di modellazione. Gabriella Trucco Strumenti di modellazione Gabriella Trucco Linguaggio di modellazione Linguaggio formale che può essere utilizzato per descrivere (modellare) un sistema Il concetto trova applicazione soprattutto nell

Dettagli

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi Università di Bergamo Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica INGEGNERIA DEL SOFTWARE Prof. Paolo Salvaneschi 1 Obiettivi Scopi del corso: - Fornire gli elementi di base della disciplina,

Dettagli

1. Piattaforma esercizi... 3. 1.1. Dati anagrafici... 6. 1.2. Tipologia Attività... 6. 1.3. Dati input... 8. 1.4. Riepilogo... 10. 2. Giochi...

1. Piattaforma esercizi... 3. 1.1. Dati anagrafici... 6. 1.2. Tipologia Attività... 6. 1.3. Dati input... 8. 1.4. Riepilogo... 10. 2. Giochi... Attività Progetto Autori Manuale piattaforma esercizi Omniacare Michele Castriotta, Luca Palumbo Versione 2.0 Contenuti 1. Piattaforma esercizi... 3 1.1. Dati anagrafici... 6 1.2. Tipologia Attività...

Dettagli

Introduzione. Il software e l ingegneria del software. Marina Mongiello Ingegneria del software 1

Introduzione. Il software e l ingegneria del software. Marina Mongiello Ingegneria del software 1 Introduzione Il software e l ingegneria del software Marina Mongiello Ingegneria del software 1 Sommario Il software L ingegneria del software Fasi del ciclo di vita del software Pianificazione di sistema

Dettagli

Informatica 3. Informatica 3. LEZIONE 10: Introduzione agli algoritmi e alle strutture dati. Lezione 10 - Modulo 1. Importanza delle strutture dati

Informatica 3. Informatica 3. LEZIONE 10: Introduzione agli algoritmi e alle strutture dati. Lezione 10 - Modulo 1. Importanza delle strutture dati Informatica 3 Informatica 3 LEZIONE 10: Introduzione agli algoritmi e alle strutture dati Modulo 1: Perchè studiare algoritmi e strutture dati Modulo 2: Definizioni di base Lezione 10 - Modulo 1 Perchè

Dettagli

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp!

Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Cos è UPP? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

MANUALE UTENTE Fiscali Free

MANUALE UTENTE Fiscali Free MANUALE UTENTE Fiscali Free Le informazioni contenute in questa pubblicazione sono soggette a modifiche da parte della ComputerNetRimini. Il software descritto in questa pubblicazione viene rilasciato

Dettagli

Il documento rappresenta una guida sintetica per descrivere sia la filosofia che il modulo software per l implementazione dei workflow in recuper@2.

Il documento rappresenta una guida sintetica per descrivere sia la filosofia che il modulo software per l implementazione dei workflow in recuper@2. Il documento rappresenta una guida sintetica per descrivere sia la filosofia che il modulo software per l implementazione dei workflow in recuper@2.0 ver 1.0 del 19/03/2013 Nettuno Solutions s.r.l. Viale

Dettagli

Domande e risposte su Avira ProActiv Community

Domande e risposte su Avira ProActiv Community Domande e risposte su Avira ProActiv Community Avira AntiVir versione 10 sfrutta un innovativa tecnologia protettiva cloud-based, denominata ProActiv, che identifica e blocca i nuovi virus non appena questi

Dettagli

Procedura per elaborare una graduatoria attraverso un sistema di lettura ottica.

Procedura per elaborare una graduatoria attraverso un sistema di lettura ottica. Procedura per elaborare una graduatoria attraverso un sistema di lettura ottica. Indice 1 INTRODUZIONE... 3 2 PREPARAZIONE DEI DOCUMENTI... 4 3 LETTURA OTTICA... 5 4 ELABORAZIONE DELLE GRADUATORIE... 6

Dettagli

AT Assistenza Tecnica MANUALE TECNICO - OPERATIVO LA GESTIONE OPERATIVA - TECNICO ECONOMICA PER INSTALLATORI ED AZIENDE DI SERVICE

AT Assistenza Tecnica MANUALE TECNICO - OPERATIVO LA GESTIONE OPERATIVA - TECNICO ECONOMICA PER INSTALLATORI ED AZIENDE DI SERVICE MANUALE TECNICO - OPERIVO LA GESTIONE OPERIVA - TECNICO ECONOMICA PER INSTALLORI ED AZIENDE DI SERVICE Sistema Informatico per la Gestione Operativa delle società che operano nel settore dell impiantistica

Dettagli

En.Te.R. Team srl. Engineering Technology Research

En.Te.R. Team srl. Engineering Technology Research En.Te.R. Team srl Engineering Technology Research LA NOSTRA AZIENDA AL SERVIZIO DELLE TUE IDEE Progettiamo e sviluppiamo software personalizzato secondo le vostre esigenze, il nostro impegno è soddisfare

Dettagli

IL NUOVO SOCIAL DELLA SCUOLA

IL NUOVO SOCIAL DELLA SCUOLA IL NUOVO SOCIAL DELLA SCUOLA Oltre 15 anni di informazione on line con una media di oltre 35.000 visite giornaliere fanno del sito della casa editrice un fondamentale punto di riferimento per tutti gli

Dettagli

Gestione Manutenzioni Immobiliari. http://www.snt-fi.it

Gestione Manutenzioni Immobiliari. http://www.snt-fi.it Gestione Manutenzioni Immobiliari http://www.snt-fi.it Gestione Manutenzioni Immobiliari Software sviluppato da S&NT in tecnologia Microsoft.NET, dedicato agli amministratori di condominio per la gestione

Dettagli

Reingegnerizzazione del processo di test nel contesto Exprivia

Reingegnerizzazione del processo di test nel contesto Exprivia Facoltà di Scienze MM, FF, NN. Corso di laurea : Informatica e T. P. S. Tesi di laurea in Ingegneria del Software Reingegnerizzazione del processo di test nel contesto Exprivia Relatore : Prof. Giuseppe

Dettagli

SiStema dam e Stampa. automatizzata

SiStema dam e Stampa. automatizzata 0100101010010 0100101010 010101111101010101010010 1001010101010100100001010 111010 01001010100 10101 111101010101010010100101 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 1 0 1 0 010010101001010 1111101010101

Dettagli

Workflow di Test. Valerio Mercanti - ISP0607 1

Workflow di Test. Valerio Mercanti - ISP0607 1 Workflow di Test Valerio Mercanti - ISP0607 1 Obiettivo del workflow di test Verificare l interazione tra oggetti e componenti Verificare la corretta integrazione di tutti i componenti del software Verificare

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

sito web sito Internet

sito web sito Internet Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile

Dettagli

Esempio concreto di integrazione Qualità e Sicurezza: non solo conformità legislativa ma un vero Sistema di Gestione

Esempio concreto di integrazione Qualità e Sicurezza: non solo conformità legislativa ma un vero Sistema di Gestione Esempio concreto di integrazione Qualità e Sicurezza: non solo conformità legislativa ma un vero Sistema di Gestione Silvia Battiston - RSG Andrea Di Franco Nord Est Systems SOMMARIO Documento di Valutazione

Dettagli

Il controllo della tua infrastruttura in palmo di mano, come anticipare i problemi prima che sia troppo tardi

Il controllo della tua infrastruttura in palmo di mano, come anticipare i problemi prima che sia troppo tardi Il controllo della tua infrastruttura in palmo di mano, come anticipare i problemi prima che sia troppo tardi bigblue easy suite Monitoring è composta una serie di moduli software di alto livello selezionati,

Dettagli

Anagrafica. Check-List. Autocomposizione guidata

Anagrafica. Check-List. Autocomposizione guidata L elaborazione del bilancio delle aziende nell attività di uno studio comporta una serie di attività complesse e ripetitive nel tempo, manipolando dati di provenienza esterna, elaborando dei modelli frutto

Dettagli

SOMMARIO. - NEW DATA INFORMATICA TECHNOLOGY Pagina 1 di 21

SOMMARIO. - NEW DATA INFORMATICA TECHNOLOGY Pagina 1 di 21 SOMMARIO Breve Panoramica... 2 Apertura del programma... 2 Menù principale... 3 Sezione Officina... 4 Articoli... 4 Veicoli... 4 Schede... 4 Fatture e Solleciti... 6 Magazzino... 7 Sezione Deposito / soccorso...

Dettagli

Progettazione : Design Pattern Creazionali

Progettazione : Design Pattern Creazionali Progettazione : Design Pattern Creazionali Alessandro Martinelli alessandro.martinelli@unipv.it 30 Novembre 2010 Progettazione : Design Pattern Creazionali Aspetti generali dei Design Pattern Creazionali

Dettagli

Modellazione di sistema

Modellazione di sistema Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - Modellazione di sistema E. TINELLI Contenuti Approcci di analisi Linguaggi di specifica Modelli di

Dettagli

Raccolta dei Requisiti con i Casi D'uso. Corso di Ingegneria del Software Anno Accademico 2012/13

Raccolta dei Requisiti con i Casi D'uso. Corso di Ingegneria del Software Anno Accademico 2012/13 Raccolta dei Requisiti con i Casi D'uso Corso di Ingegneria del Software Anno Accademico 2012/13 I casi d uso I casi d'uso (use case) sono una tecnica utilizzata per identificare i requisiti funzionali

Dettagli

GESTIONE DEL MOVIMENTO DEL PERSONALE IN AMBIENTE INTRANET. Open System s.r.l.

GESTIONE DEL MOVIMENTO DEL PERSONALE IN AMBIENTE INTRANET. Open System s.r.l. Open System s.r.l. P.IVA: 00905040895 C.C.I.A.A.: SR-7255 Sede Legale: 96016 Lentini Via Licata, 16 Sede Operativa: 96013 Carlentini Via Duca degli Abruzzi,51 Tel. 095-7846252 Fax. 095-7846521 e-mail:

Dettagli

Programmazione a Oggetti Modulo B

Programmazione a Oggetti Modulo B Programmazione a Oggetti Modulo B Progetto Dott. Alessandro Roncato 4/10/2011 Progetto Da svolgere singolarmente Scadenza consegna: una settimana prima dello scritto; Valutazione in base a: Corretta compilazione

Dettagli

la soluzione che ti aiuta a progettare più rapidamente, riducendo i costi di sviluppo e scongiurando il rischio di costosi errori

la soluzione che ti aiuta a progettare più rapidamente, riducendo i costi di sviluppo e scongiurando il rischio di costosi errori la soluzione che ti aiuta a progettare più rapidamente, riducendo i costi di sviluppo e scongiurando il rischio di costosi errori La soluzione i3dcad consente la progettazione di solidi e particolari in

Dettagli

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi

ControlloCosti. Cubi OLAP. Controllo Costi Manuale Cubi ControlloCosti Cubi OLAP I cubi OLAP Un Cubo (OLAP, acronimo di On-Line Analytical Processing) è una struttura per la memorizzazione e la gestione dei dati che permette di eseguire analisi in tempi rapidi,

Dettagli

Concetti di base di ingegneria del software

Concetti di base di ingegneria del software Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza

Dettagli

Nota Tecnica UBIQUITY 5 TN0019. Il documento descrive le novità introdotte con la versione 5 della piattaforma software ASEM Ubiquity.

Nota Tecnica UBIQUITY 5 TN0019. Il documento descrive le novità introdotte con la versione 5 della piattaforma software ASEM Ubiquity. UBIQUITY 5 Introduzione Il documento descrive le novità introdotte con la versione 5 della piattaforma software ASEM Ubiquity. Versione Descrizione Data 1 Prima emissione 20/01/2015 Disclaimer Le informazioni

Dettagli

Gestione Ordini On Line

Gestione Ordini On Line Gestione Ordini On Line Guida utente INDICE 1. INTRODUZIONE... 3 1.1 REQUISITI SOFTWARE E HARDWARE... 3 1.2 ACCESSO AL SITO... 3 1.3 UTILIZZO DELL'INTERFACCIA DI NAVIGAZIONE... 4 1.4 INSERIMENTO...5 1.5

Dettagli

Corso di Amministrazione di Sistema Parte I ITIL 1

Corso di Amministrazione di Sistema Parte I ITIL 1 Corso di Amministrazione di Sistema Parte I ITIL 1 Francesco Clabot Responsabile erogazione servizi tecnici 1 francesco.clabot@netcom-srl.it Fondamenti di ITIL per la Gestione dei Servizi Informatici ITSM

Dettagli

IL SISTEMA SMART RESPONSE

IL SISTEMA SMART RESPONSE IL SISTEMA SMART RESPONSE Intervideo Srl Via E. Fermi, 24 37026 Settimo di Pescantina (Vr) Tel: 045 8900022 Fax: 045 8900502 e-mail: info@intervideosrl.com 1 LO SMART RESPONSE Il sistema di risposta interattiva

Dettagli

Siti web e-commerce "mobile"

Siti web e-commerce mobile Spazio IT Siti web e-commerce "mobile" Siti web e-commerce "mobile" Migrazione di siti web e-commerce "tradizionali"su piattaforma "mobile" Maurizio Martignano Spazio IT Soluzioni Informatiche s.a.s Via

Dettagli

CANALI. Funzionalità. Riduzione dei tempi di lavoro

CANALI. Funzionalità. Riduzione dei tempi di lavoro CANALI Per la progettazione ed il disegno in AutoCAD di canali d'aria, per reti di mandata e ripresa dell aria (per impianti di condizionamento e ventilazione industriale) Frutto di una lunga esperienza

Dettagli

Ti consente di ricevere velocemente tutte le informazioni inviate dal personale, in maniera assolutamente puntuale, controllata ed organizzata.

Ti consente di ricevere velocemente tutte le informazioni inviate dal personale, in maniera assolutamente puntuale, controllata ed organizzata. Sommario A cosa serve InfoWEB?... 3 Quali informazioni posso comunicare o ricevere?... 3 Cosa significa visualizzare le informazioni in maniera differenziata in base al livello dell utente?... 4 Cosa significa

Dettagli

PRESENTAZIONE SOLUZIONE GESTIONALE WORKGEST

PRESENTAZIONE SOLUZIONE GESTIONALE WORKGEST PRESENTAZIONE SOLUZIONE GESTIONALE WORKGEST Cos è WORKGEST? Workgest è un software progettato per la gestione e l'automazione delle celle di lavoro in linea. Con il termine Cella di Lavoro intendiamo un

Dettagli

leaders in engineering excellence

leaders in engineering excellence leaders in engineering excellence engineering excellence Il mondo di oggi, in rapida trasformazione, impone alle imprese di dotarsi di impianti e macchinari più affidabili e sicuri, e di più lunga durata.

Dettagli

G.P. Informatica s.r.l. www.gpinformatica.com

G.P. Informatica s.r.l. www.gpinformatica.com G.P. Informatica s.r.l. www.gpinformatica.com E nativamente interfacciabile con il software gestionale Business Net ma può essere facilmente integrata con tutti i gestionali più diffusi a livello nazionale.

Dettagli

Corso di Laurea Magistrale in Ingegneria Informatica. Ingegneria del Software II (IS2)

Corso di Laurea Magistrale in Ingegneria Informatica. Ingegneria del Software II (IS2) Corso di Laurea Magistrale in Ingegneria Informatica Ingegneria del Software II (IS2) a.a. 2010/12 Ingegneria del Software 2 - Introduzione 1 Docente Prof.ssa Anna Rita Fasolino Dipartimento di Informatica

Dettagli

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!

CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! COS È UPP!? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per

Dettagli

SOMMARIO... 3 INTRODUZIONE...

SOMMARIO... 3 INTRODUZIONE... Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...

Dettagli

Cos è ND Rifiuti 2008?

Cos è ND Rifiuti 2008? ND - Rifiuti 2008 Software per intermediari Controllo di gestione Amministrazione Scadenzario Gestione documenti Creazione modello MUD Stampa registro di carico / scarico Cos è ND Rifiuti 2008? ND - Rifiuti

Dettagli

Archiviazione e gestione documenti per studi commercialisti

Archiviazione e gestione documenti per studi commercialisti Archiviazione e gestione documenti per studi commercialisti ScanDataCenter è una suite per l archiviazione dei documenti cartacei ed elettronici che ne rende immediata la ricerca e la divulgazione sia

Dettagli

Fondamenti di Informatica. Allievi Automatici A.A. 2014-15 Nozioni di Base

Fondamenti di Informatica. Allievi Automatici A.A. 2014-15 Nozioni di Base Fondamenti di Informatica Allievi Automatici A.A. 2014-15 Nozioni di Base Perché studiare informatica? Perché l informatica è uno dei maggiori settori industriali, e ha importanza strategica Perché, oltre

Dettagli

La soluzione per le imprese che lavorano su commessa.

La soluzione per le imprese che lavorano su commessa. La soluzione per le imprese che lavorano su commessa. ASSISTENZA OFFERTA PROGETTO CONSEGNA ACQUISTI PRODUZIONE Scopri la soluzione verticale di Soluzioni Software che estende e completa SAP Business One.

Dettagli

IL CASO JOB & JOY LA GESTIONE OPERATIVA IN UN AZIENDA DI CONTRACT

IL CASO JOB & JOY LA GESTIONE OPERATIVA IN UN AZIENDA DI CONTRACT IL CASO JOB & JOY LA GESTIONE OPERATIVA IN UN AZIENDA DI CONTRACT Christian Rozzi Panoramica su azienda e settore L Ufficio preventivazione ed il rapporto con il cliente L ufficio acquisti ed il rapporto

Dettagli

L innovazione in azienda: l approccio intelligente

L innovazione in azienda: l approccio intelligente L innovazione in azienda: l approccio intelligente Rodengo Saiano, 19 novembre 2013 CLARIUM INDIA Pune office 2/1, Kunal Lexus, Gulmohar R.d. Next to S.N.D.T. College Gate Off. Law College Road Phone +91

Dettagli

G&F NOTIZIE NUOVO SITO G&F RICHIESTE DI ASSI- STENZA VIA WEB. G&F s.r.l. G&F s.r.l. Via Santuario, 3 12084 Mondovì (CN) Notizie di rilievo: Buon Anno

G&F NOTIZIE NUOVO SITO G&F RICHIESTE DI ASSI- STENZA VIA WEB. G&F s.r.l. G&F s.r.l. Via Santuario, 3 12084 Mondovì (CN) Notizie di rilievo: Buon Anno Data 13/01/2014 N 1/2014 G&F s.r.l. Via Santuario, 3 12084 Mondovì (CN) Notizie di rilievo: NUOVO SITO G&F G&F NOTIZIE RICHIESTE DI ASSI- STENZA VIA WEB Buon Anno Buon Anno a tutti i nostri Clienti, con

Dettagli

Introduzione ai tipi di dato astratti: applicazione alle liste

Introduzione ai tipi di dato astratti: applicazione alle liste Universitàdegli Studi di L Aquila Facoltàdi Scienze M.F.N. Corso di Laurea in Informatica Corso di Laboratorio di Algoritmi e Strutture Dati A.A. 2005/2006 Introduzione ai tipi di dato astratti: applicazione

Dettagli

D&B Connect. Facile integrazione di informazioni sulle imprese in sistemi SAP

D&B Connect. Facile integrazione di informazioni sulle imprese in sistemi SAP D&B Connect Facile integrazione di informazioni sulle imprese in sistemi SAP Risk Management Solutions Non correte rischi con D&B e SAP Con D&B Connect potrete valutare i vostri partner commerciali direttamente

Dettagli

Plurima Protocollo. Soluzione di gestione Protocollo Informatico e Flusso documentale

Plurima Protocollo. Soluzione di gestione Protocollo Informatico e Flusso documentale Soluzione di gestione Protocollo Informatico e Flusso documentale Premessa Protocollo è la soluzione software della Plurima Software che gestisce in maniera completa e flessibile le procedure relative

Dettagli

WinMagic PRO. La soluzione integrata per i negozi. Diretti Franchising Conto Vendita

WinMagic PRO. La soluzione integrata per i negozi. Diretti Franchising Conto Vendita WinMagic PRO La soluzione integrata per i negozi Diretti Franchising Conto Vendita Prassi Napoli Srl - Via Irno, 127/129-84135 Salerno - Telefono 089 794313 pbx - Fax 089 794314 P.I.: 02837950654 - C.C.I.A.A.

Dettagli

PROCEDURA OPERATIVA PER LA GESTIONE DELLO SVILUPPO DEL SOFTWARE BM-33T

PROCEDURA OPERATIVA PER LA GESTIONE DELLO SVILUPPO DEL SOFTWARE BM-33T Proc. 23 Pag. 1 di 8 PROCEDURA OPERATIVA PER LA GESTIONE DELLO SVILUPPO DEL SOFTWARE BM-33T 1. SCOPO... 2 2. APPLICABILITÀ... 2 3. DOCUMENTI DI RIFERIMENTO... 2 3.1. Norme e leggi di riferimento... 2 3.2.

Dettagli

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

Web4Project Un nuovo modo per fare analisi e creare i tuoi documenti. Crea il tuo generatore di documenti. Crea i tuoi progetti unendo ad un modello di calcolo i tuoi documenti. Sviluppa e definisci i tuoi progetti in modo autonomo e personalizzato. Automatizza i processi

Dettagli

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_3 V2.0. Processi. Scelta dei processi adeguati

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_3 V2.0. Processi. Scelta dei processi adeguati Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE Paolo Salvaneschi A2_3 V2.0 Processi Scelta dei processi adeguati Il contenuto del documento è liberamente utilizzabile dagli studenti,

Dettagli

GSC 100% Software per la gestione dei corsi di formazione Descrizione prodotto

GSC 100% Software per la gestione dei corsi di formazione Descrizione prodotto GSC 100% Software per la gestione dei corsi di formazione Descrizione prodotto Contenuto 1. Scopo....p. 2 1.1 Moduli....p. 3 2. Esigenze del cliente p. 4 3. Caratteristiche della soluzione p. 4 4. Descrizione

Dettagli

Test in automatico di programmi Android

Test in automatico di programmi Android tesi di laurea Test in automatico di programmi Android Anno Accademico 2012/2013 relatore Ch.mo prof. Porfirio Tramontana candidato Andrea Macera Matr. 534002556 Scopo della tesi Creare una web application

Dettagli

Università di MilanoBicocca

Università di MilanoBicocca Università di MilanoBicocca Teoria e Tecnologia della Comunicazione Comunicazione Visiva e Design dele Interfacce Letizia Bollini Il sistema interfaccia un approccio user centered come nasce il web: Dalla

Dettagli

Project Planning. Politecnico di Milano. Progetto di Ingegneria del Software 2. 15 novembre 2011. Elisabetta Di Nitto Raffaela Mirandola

Project Planning. Politecnico di Milano. Progetto di Ingegneria del Software 2. 15 novembre 2011. Elisabetta Di Nitto Raffaela Mirandola Politecnico di Milano Progetto di Ingegneria del Software 2 Project Planning Autori: Claudia Foglieni Giovanni Matteo Fumarola Massimo Maggi Professori: Elisabetta Di Nitto Raffaela Mirandola 15 novembre

Dettagli

Offerta Tecnico Economica per RIZ OFFICE. Michela Berlot. Spin S.r.l.

Offerta Tecnico Economica per RIZ OFFICE. Michela Berlot. Spin S.r.l. per RIZ OFFICE Michela Berlot Spin S.r.l. Via del Follatoio 12 berlot@spin.it 34148 Trieste [tel] +390409869090 p. IVA 00882520323 [mob] +393483113908 Tel. +390409869090 Fax +390408992286 www.spin.it sales@spin.it

Dettagli

Documentazione illustrativa

Documentazione illustrativa Documentazione illustrativa 1. INTRODUZIONE... 3 2. DESCRIZIONE SOMMARIA DEL SOFTWARE... 3 2.1 Tabelle per semplificare l inserimento dei dati... 3 2.2 Gestione delle dichiarazioni intrastat... 4 2.3 Stampa

Dettagli

Prefazione Patente ECDL Patente Europea per la Guida del Computer AICA sette moduli Windows nella versione 7 Internet Explorer nella versione 8

Prefazione Patente ECDL Patente Europea per la Guida del Computer AICA sette moduli Windows nella versione 7 Internet Explorer nella versione 8 Prefazione Il presente volume, corredato di esercitazioni e di simulazioni d esame interattive, si propone come testo di riferimento per coloro che vogliono conseguire la Patente ECDL. La Patente Europea

Dettagli

crazybrain snc Presentazione_VisualFTP.pdf Pag. 1 VisualFTP Presentazione del prodotto Web partner:

crazybrain snc Presentazione_VisualFTP.pdf Pag. 1 VisualFTP Presentazione del prodotto Web partner: crazybrain snc Presentazione_VisualFTP.pdf Pag. 1 VisualFTP Presentazione del prodotto Web partner: crazybrain snc Presentazione_VisualFTP.pdf Pag. 2 1. Premessa La piattaforma qui proposta consente di

Dettagli