Collaudo e qualità del software Organizzazione, psicologia e competenza



Documenti analoghi
Collaudo e qualità del software Il testing nel ciclo di vita del software

SCHEDA REQUISITI PER LA CERTIFICAZIONE DEGLI ITSMS (IT SERVICE MANAGEMENT SYSTEMS) AUDITOR/RESPONSABILI GRUPPO DI AUDIT

Ing Omar Morales Qualità del Software

figure professionali software

Configuration Management

Release Management. Obiettivi. Definizioni. Responsabilità. Attività. Input

Cos è. Insieme di: struttura organizzativa (equipe di qualità + capo progetto) responsabilità. procedure. procedimenti. risorse

Istituto Nazionale di Previdenza per i Dipendenti dell Amministrazione Pubblica

AssoFinance. Milano, via Giovanni Battista Pirelli 26 CODICE DEONTOLOGICO

Information Systems Audit and Control Association

Ciclo di vita del software

La Certificazione ISO 9001:2008. Il Sistema di Gestione della Qualità

Valorizzazione della professionalità di SW Quality Assurance

Specifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni

Presentazione del Corso

ALLEGATO 2 OFFERTA TECNICA

Il ruolo dell Internal Audit nell ambito del processo di gestione dei Fondi strutturali per il periodo GRECO Renato Roma, 21 maggio 2007

ISIPM Base. Project Management epmq: Project Management Fundamentals (ISIPM Base) Gruppo C Conoscenze Manageriali di Base Syllabus da a 3.4.

03/07/2012. Il Comitato AICQ Qualità del SW e dei Servizi IT

INGEGNERIA DEL SOFTWARE. Prof. Paolo Salvaneschi

Copyright Università degli Studi di Torino, Progetto Atlante delle Professioni 2009 IT PROCESS EXPERT

EUROPEAN PROJECT MANAGEMENT QUALIFICATION - epmq. Fundamentals. Syllabus

Università degli Studi di Milano 16 gennaio Dipartimento Informatica e Comunicazione aula Beta

Psicologia ed economicità del test

Sistemi Qualità e normativa

LA GESTIONE DELLE INFORMAZIONI IN AZIENDA: LA FUNZIONE SISTEMI INFORMATIVI 173 7/001.0

PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ

Catalogo Corsi. Aggiornato il 16/09/2013

MODULO INTRODUCTORY IN PROJECT MANAGEMENT POLITECNICO DI MILANO EDIZIONE

Collaudo e qualità del software Quali test eseguire

Project Management nell'information Technology

ISO/IEC 2700:2013. Principali modifiche e piano di transizione alla nuova edizione. DNV Business Assurance. All rights reserved.

QUALI SONO LE CARATTERISTICHE DI UNA PROFESSIO- NE? 2 P. Starr, The Social Transformation of American Medicine,

1- Corso di IT Strategy

Qualità del Software - una panoramica -

Ingegneria del Software 12. Progettazione. Dipartimento di Informatica Università di Pisa A.A. 2014/15

SOA GOVERNANCE: WHAT DOES IT MEAN? Giorgio Marras

LA CONSERVAZIONE DELLA MEMORIA DIGITALE FIGURE PROFESSIONALI E RESPONSABILITÀ

Il sistema di gestione per preparare le Imprese alle Ispezioni per il REACH. Alessandro Pozzi Certiquality

LO SVILUPPO DELLE COMPETENZE PER UNA FORZA VENDITA VINCENTE

PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI

La metà dei soldi spesi in pubblicità sono soldi buttati, il problema è capire quale sia la metà giusta. John Wanamaker.

Il Comitato AICQ Qualità del SW e dei Servizi IT. Mario Cislaghi & Alfredo Avellone Roma, 2 marzo 2012

SAFETY & QUALITY FORUM 2010

La cultura della Sicurezza nelle PMI Ing. Francesco Guatelli Parma, 23 marzo 2006 Unione Parmense degli Industriali

ALLEGATO 8.1 DESCRIZIONE PROFILI PROFESSIONALI

Certificazioni Project Management

SOGEI E L AGENZIA DEL TERRITORIO

La gestione della qualità nelle aziende aerospaziali

LA FORMAZIONE COME STRUMENTO ELETTIVO PER LA DIFFUSIONE DELLA CULTURA DELLA SICUREZZA, DELLA DIFFUSIONE DELLE CONOSCENZE

CORSO DI FORMAZIONE SISTEMI DI GESTIONE AZIENDALE E NORMATIVA ITALIANA

REPERTORIO DELLE QUALIFICAZIONI PROFESSIONALI DELLA REGIONE CAMPANIA

GROMA (Società leader nella gestione integrata dei patrimoni immobiliari)

Sistema ERP Dynamics AX

AREA ORGANIZZAZIONE E GESTIONE DEI SERVIZI DI SUPPORTO

Gruppo Helvetia. La politica di gestione delle risorse umane

SISTEMI DI GESTIONE AZIENDALE E NORMATIVA ITALIANA

Nicola Baraldi Responsabile Progetti Speciali STR S.p.A.

Claudia Gistri Giancarlo Caputo CERTIQUALITY

Politica per la Sicurezza

REGOLAMENTO DEL MASTER DI PRIMO LIVELLO IN DIRITTO DEL LAVORO E DELLA PREVIDENZA SOCIALE 1

CEPAS srl Viale di Val Fiorita, Roma Tel Fax: certificazione@cepas.it Sito internet:

Corso per la qualifica di Auditor Interno su Sistemi di Gestione per la Qualità ISO 9001 nel Settore Agroalimentare

10. IL DEPLOYMENT ORGANIZZATIVO - GESTIONALE

Ciclo di vita dimensionale

Ciclo di vita del software: strumenti e procedure per migliorarne la sicurezza. Roberto Ugolini roberto.ugolini@postecom.it

Pianificazione e progettazione

SCHEDA REQUISITI PER LA QUALIFICAZIONE DEL CORSO PER AUDITOR INTERNI DI S.G.Q.

La Certificazione del Personale

LA CARTA DEL SOCIO 2016 itsmf ITALIA

Sistemi Qualità e normativa

GARA COMUNITARIA A PROCEDURA RISTRETTA PER LA PROGETTAZIONE, REALIZZAZIONE ED ESERCIZIO DEL SISTEMA INFORMATIVO PREVIDENZIALE DELL ENPALS

Corso di Marketing Industriale

Rational Unified Process Introduzione

INTEGRAZIONE E CONFRONTO DELLE LINEE GUIDA UNI-INAIL CON NORME E STANDARD (Ohsas 18001, ISO, ecc.) Dott.ssa Monica Bianco Edizione: 1 Data:

La Certificazione del Personale

J b o b o p o e p n e i n ng n s

INNOVAZIONE E RICERCA AL SERVIZIO DELLE AZIENDE E DELLE PERSONE

Infoservice. nasce nel 1993 come società specializzata nella progettazione, nella realizzazione e nella gestione di soluzioni e servizi ICT.

PEOPLE HAVE THE POWER

CEPAS Viale di Val Fiorita, Roma Tel Fax: scrivi_a@cepas.it Sito internet:

Bachelor of Science in Ingegneria informatica

enside

PREMESSA UNI CEI EN ISO/IEC e UNI CEI EN ISO/IEC 17025, l Istituto Guglielmo Tagliacarne Roma marzo e aprile 2014 UNI EN ISO 9001:2008

CODICE ETICO 1. PREMESSA

Il Regolamento REACh e la Check Compliance: proposta di Linee Guida

OFFERTE EURES NELL INFORMATICA

CORSO BUSINESS CONTINUITY AND DISASTER RECOVERY MANAGEMENT LE 10 PROFESSIONAL PRACTICES

Convegno Internazionale IL PROFESSIONISTA DEGLI ACQUISTI NEI SISTEMI SANITARI INTERNAZIONALI

Commissione Ingegneria dell Informazione Internet-based automation: Applicazioni per il risparmio energetico nell industria

COMUNICAZIONE PER IL MANAGEMENT D IMPRESA

Il Punto di vista dell Organismo notificato

CERTIFICAZIONE DELLE COMPETENZE PER IL PROFILO DI SAFETY MANAGER E DOCENTE FORMATORE SSL

SACE BT realizza su tecnologia Microsoft la piattaforma di gestione delle polizze

LA TECHNOLOGY TRANSFER PRESENTA ROMA GIUGNO 2010 ROMA GIUGNO 2010 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

Luganet SA, all rights reserved COMPANY IDENTITY

REGOLAMENTO APPLICATIVO PROGETTO BLSD CRI

ACCREDIA L ENTE ITALIANO DI ACCREDITAMENTO

ISO 14001:2015 Le nuove prospettive dei Sistemi di Gestione ambientali. Roma 22/10/15 Bollate 05/11/15

ALLEGATO 2 OFFERTA TECNICA

Transcript:

Collaudo e qualità del software Organizzazione, psicologia e competenza Relatore Ercole Colonese Roma, 29 novembre 2010

Organizzazione del test Temi trattati nel libro Il gruppo di test Competenze e specializzazione Formazione, addestramento e certificazione 29 novembre 2010 Organizzazione del test 2

Composizione del gruppo di lavoro L organizzazione del gruppo di test è legata agli obiettivi del test (e del progetto) è cruciale ai fini del conseguimento dei risultati attesi Un organizzazione completa prevede Responsabile del test Test Manager Progettista del test Test Architect / Test Designer Testatore Tester Esperto di strumenti e ambienti Test Tool Expert 29 novembre 2010 Organizzazione del test 3

Competenze e specializzazione Ruolo Test Manager Test Specialist Tester Test Tool Expert Competenze Project Management Organizzazione / People Management Metodologie di sviluppo e di test Leadeship Comunicazione Conoscenza del business e degli applicativi Architetture tecnologiche e piattaforme applicative Strategie di sviluppo e relative metodologie Strategie di collaudo, ciclo di vita del software, metodi e strumenti a supporto del test Pianificazione delle attività Ambienti di test e collaudo, hardware e software Utilizzo di tecniche di analisi statistiche Gestione dei problemi Gestione della configurazione Progettazione di casi di prova e di matrici di test Esecuzione di casi di prova e di ambienti di test Realizzazione di ambienti di test Registrazione dei difetti e gestione dell iter di risoluzione degli errori Utilizzo di librerie negli ambienti di test e collaudo Piattaforme tecnologiche, ambienti di test e prodotti/strumenti di test 29 novembre 2010 Organizzazione del test 4

Competenze dell Ingegneria del software Engineering Body of Knowledge (SWEBOK) Studio svolto da IEEE Computer Society Oggi ISO/IEC TR 19759 IEEE, Guide to the Engineering Body of Knowledge (SWEBOK) Requirements Design Construction Testing Maintenance Configuration Management Engineering Management Engineering Processes Engineering Tools and Methods Quality Processi primari Processi di supporto Figura 16. Modello delle competenze SWEBOK 5

Competenze dell Ingegneria del software Engineering Body of Knowledge (SWEBOK) Testing Guide to the Engineering Body of Knowledge, Version 2004 Requirements Design Construction Testing Maintenance Altre KAs - Testing Fundamentals -Test Levels -Test Techniques -Test Related Metrics -Test Process Figura 15. Competenze del tester secondo il modello SWEBOK 6

Competenze dell Ingegneria del software Engineering Body of Knowledge (SWEBOK) Codice etico e professionale Gli sviluppatori software devono impegnarsi a rendere il proprio mestiere (l analisi, la specifica, il disegno, lo sviluppo, il test e la manutenzione del software) una professione rispettata e dagli effetti benefici. Gli sviluppatori devono pertanto aderire alle seguenti regole: 1. Pubblico. Gli sviluppatori software devono agire in linea con l interesse pubblico. 2. Cliente e datore di lavoro. Gli sviluppatori software devono agire in un modo conforme agli interessi del loro cliente e datore di lavoro, restando in accordo con l interesse pubblico (punto 1). 3. Prodotto. Gli sviluppatori software devono assicurare che i loro prodotti e le modifiche che vi applicano siano a livello di standard professionale più elevato possibile. 4. Giudizio. Gli sviluppatori software devono mantenere integrità ed indipendenza nel loro giudizio professionale. 5. Management. Manager e leader degli sviluppatori devono sottoscrivere e promuovere un approccio etico alla gestione dello sviluppo e della manutenzione del software. 6. Professione. Gli sviluppatori software devono far progredire l integrità e la reputazione della professione, restando in accordo con l interesse pubblico (punto 1). 7. Colleghi. Gli sviluppatori software devono essere leali e di supporto nei confronti dei loro colleghi. 8. Se stessi. Gli sviluppatori software devono, per tutta la durata della loro attività lavorativa, continuare la propria formazione sulla pratica della professione, e devono promuovere un approccio etico ad essa. 7

Competenze dell Ingegneria del software Formazione, addestramento e certificazione Un buon tester non s improvvisa sul momento Anche un ottimo sviluppatore può non essere efficace come tester Occorre quindi: individuare le persone con maggiore attitudine al mestiere formare le persone affiancarle ad esperti Formazione e addestramento Corsi, studio Affiancamento Certificazione Italian Testing Qualifications Board (ITA-STQB) ISTQB Certified Tester International Institute for Testing: Certified Test Professional (CSTP) Certified Test Manager (CTM) 8

Requirements Design Construction Testing Maintenance Configuration Maagement Engineering Management Process Engineering Tools & Methods Quality Competenze dell Ingegneria del software LEVEL 3 LEVEL 2 LEVEL 1 CKA 9

Grazie per l attenzione Relatore Ercole Colonese, Consulente di Direzione, Organizzazione e IT ercole@colonese.it www.colonese.it 10