Exelab
creazione, progettazione e sviluppo di idee per la rete
Creare il codice e progettare applicazioni web: Exelab individua, realizza e fornisce la soluzione più innovativa e funzionale alle esigenze del cliente.
Il curriculum della società è ricco di progetti diversi che ne hanno affinato le competenze e l’esperienza: si va dalla creazione di piattaforme per il data mining allo sviluppo di siti e portali internet; dal servizio di hosting alla progettazione di CMS e interfacce utente. Nell’ultimo anno Exelab si è specializzata nella realizzazione di applicazioni web altamente scalabili, affidabili in grado di gestire ampie quantità di dati.
know-how
Dal punto di vista tecnico Exelab integra competenze elevate nell’analisi, nella progettazione e nello sviluppo del software, nel web design e pianificazione di immagine coordinata con un’approfondita conoscenza di web marketing e delle dinamiche di social networking.
Ingredienti:
• l’essere umano, il suo comportamento e le sue peculiarità percettive
• gli obiettivi di marketing e di comunicazione
• l’evoluzione tecnologica in tutte le sue manifestazioni
• l’invenzione e la creatività nel campo multimediale
In ogni progetto realizzato, l’obiettivo che si vuole raggiungere è fornire al cliente la soluzione migliore per valorizzare in rete il proprio business, garantire una presenza online qualificata e il punto di partenza per raggiungere questo scopo è il cliente stesso.
Che significa fare attività di Web Development intorno al cliente?
• partire dall’ascolto attento e dalla profonda comprensione del cliente e delle sue esigenze
• fare analisi di mercato per comprendere al meglio l’area in cui ci si vuole collocare, chi costituisce concorrenza e qual’è il target di riferimento per realizzare siti non soltanto belli ma anche di grande usabilità
• ottimizzare la presenza del sito nel web alla luce degli obiettivi di business dichiarati
• progettare soluzioni semplici
• consulenza e/o formazione professionale di nuovi ruoli aziendali addetti alla gestione del prodotto
• verifica continua e controllo da parte del cliente sull’andamento del lavoro
• testare continuamente la piattaforma sugli utenti, anche a lavoro finito, perchè il web evolve continuamente e un buon sito deve essere in grado di seguire quei cambiamenti
La conoscenza della rete è un altro aspetto cruciale per la creazione di un sito. Exelab segue costantemente le continue evoluzioni del web proponendo soluzioni nuove e innovative. La cura dei dettagli e la progettazione di stili creativi e d’appeal realizzati a partire dalle caratteristiche del target cui ci si vuole riferire, sono gli aspetti fondamentali dell’attività di Web Design.
Metodologia
Il team di Exelab realizza i propri progetti seguendo una metodologia agile. Con questo termine si intende un metodo per lo sviluppo del software che si basa sul coinvolgimento del committente considerandone fin dall’inizio attentamente le necessità, in modo da soddisfarne al massimo le richieste.
Nello specifico la metodologia agile sviluppa il software suddividendo il tempo di creazione in fasi. Ognuna di queste fasi, delimitata in un tempo relativamente breve, è organizzata come fosse un piccolo progetto, al termine del quale bisogna poter presentare al committente un incremento di funzionalità. L’obiettivo è raggiungere, fase dopo fase, le caratteristiche definitive richieste dal cliente mantenendo, durante la fase di creazione, un continuo scambio e una fitta collaborazione con il committente stesso. Il cliente diventa uno dei protagonisti della creazione del software.
La metodologia agile utilizzata da Exelab è lo scrum: comunicazione continua nel team, suddivisione del progetto in blocchi rapidi di lavoro (sprint) alla fine dei quali consegnare una versione al cliente, definizione dei dettagli del lavoro da fare nell’immediato futuro (backlog) per averne una definizione estesa, organizzazione di riunioni giornaliere del team di sviluppo (daily scrum) per verificare cosa si è fatto e pianificare il da farsi.
Tecnologia
Exelab sviluppa la quasi totalità dei suoi prodotti attraverso strumenti open-source contribuendo attivamente a restituire alle community di riferimento parti di codice.
-
Ruby on Rails
-
Air
-
Flash
-
Flex
-
Free BSD
-
MySQL
-
PHP
-
Postgress