Ercole Colonese

L’ESPERIENZA AL VOSTRO SERVIZIO!

Consulenza informatica ed organizzativa

 

 

home

sviluppo software

consulenza

didattica

chi sono

 info

 

Sviluppare software oggi …

Stonehenge

 

In questa pagina:

 

Ruoli, responsabilità e competenze

Direzione

RAQ

Responsabile commerciale

Capo progetto

Analista/Architetto

Programmatore

Tester

Amministratore DB

Gestore configurazione

Sistemista

 

Ruoli, responsabilità e competenze

Lo sviluppo del software, come pure tutte le attività connesse all'informatica, è un'attività tecnica e creativa ad alto contenuto umano.

Realizzare un software di successo non è semplice. Oltre ad un pizzico di fortuna che non guasta mai, occorre il coinvolgimento di figure professionali con altissima competenza, pari al livello di complessità del sistema che si vuole realizzare.

Un software di qualità è il risultato di un lavoro di gruppo dove figure diverse contribuiscono al successo finale.

I vari ruoli partecipano allo sviluppo del software con responsabilità diverse, ognuno portatore di competenze complementari.

I principali ruoli previsti sono:

Direzione

Responsabile Assicurazione Qualità (RAQ)

Responsabile commerciale

Capo progetto

Analista/Architetto

Programmatore

Tester

Amministratore DB

Gestore configurazione

Sistemista

 

Ciascuno di essi è importante al raggiungimento dei risultati in quanto ciascuno svolge un ruolo determinante per il successo del progetto.

Guai a minimizzare l'importanza di uno solo di essi. Significherebbe non capire l'importanza del lavoro di gruppo. Un team non è un insieme di persone che lavorano insieme. Un team è un gruppo che condivide gli obiettivi, si rispetta e collabora per il raggiungimento dell'obiettivo finale!

Sviluppare software oggi ...

Il contesto

Norme e modelli

Professioni e certificazioni

Ruoli, responsabilità e competenze

Direzione

RAQ

Responsabile commerciale

Capo progetto

Analista/Architetto

Programmatore

Tester

Amministratore DB

Gestore configurazione

Sistemista

Ingegneria del software (SWEBOK)

Project Management (PMBOK)

Professioni informatiche (EUCIP)

Esperto qualità (EQDL)

Utilizzo del computer (ECDL)

Metodologia di sviluppo software

10 best practice del software

 

Collegamenti esterni utili:

SWECC - Software Engineering Coordinating Committee.

IEEE Computer Society.

ACM - Association for Computing Machinery.

AICA - Associazione Italiana per l'Informatica ed il Calcolo Automatico

AICQ - Associazione Italiana Cultura Qualità.

SWEBOK - Software Engineering Body Of Knowledge.

PMBOK - Project Management Body of Knowledge.

EQDL - European Quality Driving Licence.

EUCIP - European Certification of Informatics Professionals.

ECDL - European Computer Driving Licence.

 

Pubblicazioni disponibili sul tema:

Introduzione al SWEBOK, Introduzione al Software Engineering Body of knowledge

Competenze della professione ingegnere del software, Lezione tenuta all'Università di Tor Vergata sull'argomento

 

 

Copyright © 2005-2008 - Ultimo aggiornamento: 29 settembre 2008