5. La nostra esperienza
Web App
Cross device
Cross platform
Cross browser
Progetti > 12 mesi
Team dinamico
Competenze diverse:
(UX, UI, Front-End, Back-End, Analisti, PManager)
Clienti diversi:
(PA, Giuridico, Finanziario, Aziende Software)
6. Goal
Rispondere al cambiamento
Rispondere a esigenze diverse con massimo riuso -
Investimento e ROI - Riuso a diversi livelli
Supportare la dinamicità del team
Le new entry devono creare valore e diventare autonome in poco tempo - Devono
sentirsi sicure di non fare danni - Devono riutilizzare il più possibile cose già fatte
Manutenibile
A breve e lungo termine - Deve sopravvivere all’obsolescenza degli strumenti e
framework - Debito tecnico consapevole e condiviso - Codice comprensibile a tutti
20. One Click build
Risposta al cambiamento Manutenibilità
GOAL
Dinamicità del team
1. GRUNT Gulp
2. UglifyJS/CSS
3. Preprocess
4. Template cache (grunt-angular-templates)
5. Convenzioni
Ogni applicazione ha il suo concetto di “BUILD”. Il consiglio
è quello di approcciare il problema in maniera incrementale.