La nostra Web Agency con sede a Casalromano, piccolo paesino della provincia di Mantova, si muove dinamicamente tra progetti web e servizi per dispositivi mobile (app).
Sviluppiamo siti, applicazioni web, applicazioni per mobile (realizzazione applicazioni per android ed iOS iPhone/ iPAD), curiamo il web design e sfruttiamo le sinergie che si possono creare tra i vari dispositi creando applicazioni web per varie piattaforme utilizzando il framework Ruby on Rails (RoR).
Non ci sono dubbi riguardo a questo, ogni progetto web è unico e richiede ogni volta un approccio diverso. Detto questo, i progetti web gestiti da NerdyDog hanno un ciclo di vita simile al seguente:
E' dove incontriamo il cliente che ci facciamo un'idea del progetto web da realizzare focalizzandoci sullo schema logico da seguire.
Il nostro obiettivo è quello di capire cosa si aspetta il cliente assicurandoci che la sua visione di insieme del progetto web sia comunicata correttamente a NerdyDog Web Agency.
Da questo punto procediamo a stilare una mappa delle fasi del progetto web. Schemi a blocchi, mappe logiche e diagrammi di flusso giocano un ruolo fondamentale in questo step.
Una volta che la visione di insieme è chiara, andiamo avanti, ci sediamo davanti ai nostri computer e lasciamo che la magia inizi.
Attraverso questa fase viene definito l'aspetto grafico del progetto web.
I web designer progettano una bozza della veste grafica (template) e viene richiesto un feedback dal cliente, in questo modo ci muoviamo fino a quando la bozza si trasforma in vera e propria interfaccia grafica. Dopo questo ci preoccupiamo che l'interfaccia e l'esperienza utente sia in linea con quello che effettivamente si aspetta il cliente.
Mentre i web designer sono occupati a realizzare la parte di front-end i nostri sviluppatori sono occupati a costruire l'archittettura che muoverà l'applicazione web. Il nostro team è specializzato nell'uso del'approccio "agile web development" usando per esso Ruby on Rails (RoR) e AJAX. Passo dopo passo il database viene costruito ed usando il pattern MVC i controller vengono uniti alle viste sviluppate dai webdesigner.
Ecco fatto, l'applicazione web prende vita!
Il progetto è finito e messo in produzione come pianificato ma NerdyDog Web Agency non smette di seguirvi.
Anche dopo il lancio, il nostro team di progetto continua a monitorare, analizzare e migliorare dove necessario.
Questo potrebbe includere l'analisi dei report delle visite dell'applicazione web o l'aggiunta di nuove funzionalità per la prossima versione dell'applicazione.
Vi prendiamo per mano e miglioriamo quello che abbiamo già fatto pronti per la prossima grossa sfida.