
La realizzazione comporta una fase iniziale di analisi tramite cui vengono individuate le principali funzionalità e la logica dell'applicazione. A completamento della fase di sviluppo e dopo aver consolidato il programma, segue una fase di affiancamento e formazione del cliente supportato anche da esaustivi help on line. - Analisi - Sviluppo - Test - Messa In Opera - Assistenza nel Tempo Il processo di sviluppo del software è un processo di apprendimento sia per il programmatore che per l’utente: l’architettura deve essere flessibile da accogliere i cambiamenti senza troppe difficoltà . L’interfaccia utente viene studiata per poter semplificare l'attività dell'operatore. È importante che l'interfaccia sia progettata e realizzata tenendo conto di precise regole di usability, creando un efficace strumento che permetta all'utente di utilizzare il software in modo intuitivo, ottimizzando così i tempi di esecuzione.