SVILUPPO SOFTWARE
La fantasia è più importante della conoscenza, perchè la conoscenza è limitata.
Albert Einstein
Nell´ambito Software dexea si occupa principalmente di realizzare applicazioni in modo personalizzato per ogni tipo di cliente.
In particolare, dexea si occupa di realizzare applicazioni mirate ad ottimizzare i processi di business dei propri clienti.
Per la realizzazione del software dexea utilizza metodologie agili, separando così un progetto in più sottosistemi.
Ogni sottosistema ha un suo ciclo di vita strutturato in:
- L'analisi dei requisiti: che viene svolta dai nostri esperti in collaborazione con il cliente utilizzando metodologie e formalismi BPMN/UML con lo scopo di definire le caratteristiche del prodotto da realizzare fornendo risposte complete, personalizzate e coerenti con le esigenze del cliente.
- La progettazione: mirata alla definizione dell´architettura e delle caratteristiche dei singoli componenti per individuare la soluzione implementativa migliore per i requisiti evidenziati.
- Lo sviluppo: che viene svolto da un team snello, completo e fortemente coeso. I componenti prodotti vengono sempre controllati durante l´intero ciclo di sviluppo usando tecnologie specifiche (Concurrent Version System, Continuous integration, Issues Tracking, Build System, etc) partendo sempre dai principi delle metodologie agili. Tra ogni iterazione si introducono test automatici mirati a ridurre e alleggerire i test funzionali.
- Il test/collaudo: che comprende una serie di operazioni indirizzate a verificare che il software non sia solamente in grado di soddisfare i requisiti funzionali ma anche di agevolare concretamente l´utente nello svolgere le proprie attività.
Coinvolgendo il cliente in tutte le varie fasi riusciamo ad anticipare i feedback per soddisfare pienamente le sue richieste.
|