METODOLOGIE
"Any fool can write code that a computer can understand.
Good programmers write code that humans can understand"
Martin Fowler
Una questione di metodo
Nello sviluppo di soluzioni tecnologiche e nella fornitura di servizi, ancor prima delle elevate competenze tecniche, consideriamo essenziale l'applicazione di metodologie moderne e riconosciute.
Cross Fertilization
All'interno del nostro lavoro di creazione e integrazione di soluzioni e tecnologie innovative quotidianamente operiamo un continuo trasferimento di metodologie, tecnologie e processi tra le diverse aree applicative. In molti casi questa flessibilità consente di aumentare l'efficienza e l'efficacia delle nostre soluzioni tecnologiche.
Project Management
V-MODEL approach
per progetti complessi, definiti a priori o poco inclini ai cambiamenti
RAPID DEVELOPMENT approach
per attività che richiedono implementazione rapida, flessibilità e molte modifiche
HYBRID approach
per progetti complessi molto inclini ai cambiamenti
Gestione del Ciclo di Vita dei progetti
OOD/HOOD (Object Oriented Design)
SOA (Service Oriented Architecture)
TDD (Test Driven Development)
Gestione progetti formali / critici
IEC-61508 (SIL)
SEMI standard (SECS/GEM)
Pharma standards (cGMP, GAMP)
Aeronautical standards (RTCA/DO-178/DO-254)
​
UML & SysML
Design Patterns
Sistemi di Versioning