Analisi:
Capacità di analisi dei requisiti in tutte le fasi necessarie: dall'intervista all'utente alla scelta degli strumenti e degli operatori più idonei. Capacità di analisi, progettazione e modellazione di software in base al paradigma object-oriented.
Sviluppo:
Conoscenza dei seguenti linguaggi di programmazione:
Programmazione web lato client:
Programmazione web lato server:
Web Gis:
Creazione e utilizzo di database MYSQL, SQLITE, SQL SERVER, ACCESS, ORACLE.
Conoscenza di UML.