Skip to content

Come Lavoriamo

Offriamo una metodologia di sviluppo efficiente e personalizzata per ogni progetto.

Progettazione

Obiettivo
  • Eseguire l’intero progetto con il cliente sulla base della proposta e dell’accordo iniziale.
  • Stabilire un’idea dettagliata delle finalità e degli obiettivi aziendali del cliente.
  • Comprendere il panorama competitivo.
  • Comprendere il pubblico di riferimento, il mercato e la geografia.
  • Chiarire tutte le domande e i dubbi del team dopo l’analisi iniziale.
  • Comprendere e documentare le preferenze del cliente in termini di design e branding.
  • Definire ipotesi e vincoli!
Risultato
  • Avere un’idea precisa e chiara degli obiettivi del cliente e del progetto.
  • Avere un’idea chiara dei gusti e delle preferenze del cliente.
  • Avere tutte le informazioni necessarie per avviare la fase di pianificazione e design.
megamenu

Pianificazione

image-filters
Obiettivo
  • Creazione di tutta la documentazione necessaria per la buona riuscita del progetto.
  • Ottenere la conferma e l’approvazione dei documenti e dei materiali da parte del cliente.
  • Definizione del piano di progetto
  • Definizione delle linee guida del design e del branding del progetto
Risultato

Documentare tutto in modo dettagliato, senza lasciare nulla al caso o alle supposizioni.
Ottenere l’approvazione e la firma del cliente sulla documentazione e sul piano di progetto.
Avere una pianificazione ben definita e precisa del progetto

Consegna
  • Specifiche tecniche dettagliate
  • Esperienza utente
  • Piano di progetto con pianificazione dettagliata di milestone/sprint
  • Case Studies e Scenari

Design

Obiettivo

Progettazione dell’interfaccia utente di tutte le schermate del progetto sulla base dei wireframe approvati e delle linee guida di progettazione.
Progettazione specifica per Web, Tablet e Mobile.
Ottenere l’approvazione e la conferma del design dell’interfaccia utente del sistema da parte del cliente.

Risultato
  • Design completo UI e UX Interface
  • Prototipo cliccabile su piattaforma Invision / Figma -> link di esempio
  • File sorgente in formato
  • Photoshop o Sketch
Strumenti
Progetto senza titolo (66)
portfolio

Sviluppo

woo-shop
Obiettivo
  • Rilevare i requisiti per l’integrazione di frontend, backend, servizi web e API.
  • Preparare una strategia per la metodologia Agile Scrum.
  • Considerare gli aspetti di multi-tenancy, scalabilità e integrazione con terze parti.
  • Impostare una frequenza di 2-3 settimane per gli sprint
  • Realizzare una struttura di codice pulita e ottimizzata
  • Coinvolgere la revisione del cliente in ogni sprint
  • Processo DG Technologies
Tecnologie Web
  • Back-end: Laravel, Ruby, Python, Node.JS, Java
  • Front-end. : AngularJS, ReactJS, VueJS Html5, CSS
  • Database: MongoDB, Mysql, PostgreSQL, Firebase.
  • OpenSource : Drupal, Magento, Wordpress
Tecnologie Mobile
  • iOS : ObjectiveC, Swift, xCode
  • Android: Java, Android Studio
  • Ibrido : Ionic, ReactNative, Flutter

Testing

woo-shop
Obiettivo
  • Ogni sprint/milestone viene testato manualmente.
  • I bug vengono segnalati e aggiunti al bug tracker del progetto.
  • Una volta risolti i bug, viene fornito un rilascio di qualità e quindi la demo finale dello sprint viene inviata al cliente per l’approvazione.
  • Test di regressione dopo ogni sprint per garantire il corretto funzionamento dei precedenti sprint approvati.
  • Processo DG Technologies
Tipi di Test
  • Unit Testing
  • Manual Testing
  • Regression Testing
  • Security Testing
  • Automation Testing
  • Load & Stress Testing
  • Performance
  • Code Review

Manutenzione

Anteprima
  • Miglioramento del prodotto attraverso un approccio Agile
  • Audit di sicurezza regolari
  • Backup bisettimanale del codice
  • Aggiornamento costante del sistema in base al nuovo software/versione rilasciata
  • Test completo del sistema ogni mese per individuare eventuali bug, incompatibilità ed errori
  • Monitoraggio del traffico e del carico del server e ottimizzazione in base alle esigenze aziendali.
Comunicazioni Team

Lun – Ven
30 minuti


Verifica del lavoro del giorno precedente, dei piani del giorno corrente, di eventuali domande, ostacoli, ecc.


Project Manager con tutto il Team

Revisione Settimanale

Settimanale
45-60 minuti


“Miglioramenti al processo (senza puntare il dito!)”.


Il cliente insieme al Project Manager e al Team Lead

Anteprima Cliente

2/3 settimane
1-2 ore


Dimostrazione al cliente


Il cliente insieme al Project Manager e al Team Lead

Strumenti di collaborazione

Ci assicuriamo di utilizzare gli strumenti migliori del mercato per trasformare le vostre idee in realtà. La nostra attenta selezione di strumenti assicura che le vostre idee siano realizzate con il massimo livello di efficienza.

Modelli di Collaborazione

Puntiamo a fornire l’eccellenza in ogni fase dei progetti e a portare a termine il nostro lavoro con il massimo livello di efficienza e dedizione.