Siti internet

Ideazione, progettazione e realizzazione siti internet

E’ l’attività primaria della GEB Software. Un sito web (o sito internet) è un insieme di pagine web, ovvero una struttura ipertestuale di documenti accessibili con un browser tramite il World Wide Web.

I siti web si possono distinguere sommariamente in due tipologie principali:

  • Siti statici
  • Siti dinamici

I siti web statici presentano contenuti di sola ed esclusiva lettura. Solitamente vengono aggiornati con una bassa frequenza e sono mantenuti da una o più persone che agiscono direttamente sul codice della pagina.

I siti web dinamici presentano invece contenuti redatti dinamicamente e forniscono contenuti che possono variare in base a più fattori. I siti web dinamici sono caratterizzati da un’alta interazione fra sito e utente; alcuni elementi che caratterizzano la dinamicità di un sito possono essere: l’interazione con uno o più database, la presenza di moduli per l’invio di email o altre attività, operazioni varie sul file system (tipo creazione dinamica di documenti, ecc.).

Per la realizzazione di un sito internet statico o dinamico che esso sia è necessario seguire i seguenti steps:

  • Incontro analisi esigenze
    Creare un team di lavoro intorno ad ogni progetto. Confrontare idee, pensieri e conoscenze per raffigurare tutte le potenzialità del prodotto in Rete. Un metodo di lavoro per trasformare le esigenze del cliente in concrete soluzioni per il web.
  • Analisi progettazione
    E’ il primo passo per la definizione del progetto e si articola in più fasi:
  • Fase di breafing del cliente;
  • Analisi del marchio e delle sue strategie;
  • Studio del prodotto/servizio;
  • Individuazione e analisi del target.
  • Approccio strategico
    E’ il documento che presentiamo al cliente nel quale, in sintesi, vengono riassunti gli obiettivi e l’analisi dell’ approccio strategico. E’ la premessa su cui si fonda l’efficacia comunicativa di tutto il progetto.
  • Architettura e modello di navigazione
    E’ la fase in cui si definiscono linee guida, architettura informativa e il modello di navigazione di un sito, analizzando:
  • Struttura delle informazioni;
  • Progettazione del flusso di navigazione;
  • Studio di soluzioni di web marketing e posizionamento;
  • Diagramma di navigazione – Flow Chart
    E’ la rappresentazione grafica, convenzionalmente stilizzata ad albero, dell’architettura informativa. Da essa dipendono la buona organizzazione delle gerarchie informative e la facilità di accesso ai contenuti da parte dell’utente. L’usabilità e la chiarezza di un sito dipendono in gran parte dalla sua struttura.
  • Interfaccia grafica
    E’ il momento in cui l’architettura prende una forma visiva attraverso un layout grafico d’interfaccia. In questa fase vengono anche definiti concetti di creatività e stile di navigazione.
    Il lavoro comprende:

    • Studio del design;
    • Definizione delle guide;
    • Studio dell’identità visiva, dell’usabilità e dell’ergonomia del progetto;
    • Progettazione delle componenti multimediali.
  • Layout
    E’ la proposta grafica e creativa del progetto che presentiamo al cliente, il template dell’home page e quello delle pagine interne. Un buon design d’interfaccia deve saper coniugare l’immagine di un prodotto all’immediatezza dell’internauta nell’accedere ai contenuti con estrema facilità.
  • Analisi tecnica e tecnologia da applicare al layout grafico del progetto
    In questa fase si mettono a confronto necessità tecnologiche del cliente, sistemi, piattaforme e database esistenti, layout del progetto.

    • Definizione delle infrastrutture tecnologiche del progetto;
    • Verifica delle caratteristiche e scelta delle tecnologie di sviluppo;
    • Valutazione delle necessità di maintenance e aggiornamento;
    • Analisi di database;
    • Messa a punto di un piano di sviluppo tecnico.
  • Specifiche tecniche e pianificazione
    E’ il documento che presenta la pianificazione dettagliata del lavoro di produzione, le risorse e le tecnologie necessarie allo sviluppo, le fasi e i tempi di realizzazione.
  • Content Development
    Consiste nell’organizzazione e produzione dei contenuti testuali di un sito. Si articola in:

    • Raccolta, selezione e realizzazione dei contenuti editoriali;
    • Adattamento creativo della comunicazione istituzionale;
    • Nome del sito;
    • Definizione del piano editoriale (prospettive di aggiornamento).
  • Definizione ed accordi
    E’ il documento sottoposto all’approvazione del cliente, che raccoglie i contenuti testuali prodotti e riorganizzati secondo la struttura di navigazione del progetto.
  • Sviluppo del software
    Rappresenta il momento chiave per la finalizzazione del progetto. Consiste nello sviluppo di tutte le componenti software che costituiscono un sito, da quelle statiche a quelle dinamiche. Il lavoro comprende:

    • Progettazione e sviluppo del Front End;
    • Sviluppo di Database;
    • Realizzazione del middleware e delle funzionalità di Back End;
    • Sviluppo delle componenti multimediali;
    • Sviluppo di strumenti per la gestione e l’aggiornamento;
    • Verifiche funzionali in collaborazione col cliente.
  • Funzionalità e modello interattivo
    Si tratta di un prototipo di navigazione installato in un ambiente di produzione configurato ad hoc, secondo le specifiche tecniche concordate col cliente; è lo strumento ideale su cui effettuare test di funzionalità, stabilità e compatibilità del prodotto web.
  • Test e pubblicazione
    Questa fase si apre col testare funzionalità, stabilità e compatibilità del prototipo funzionale e si chiude con la pubblicazione definitiva una volta apportate le correzioni emerse durante la fase di testing. Comprende:

    • Rilascio in area testing aperta al cliente;
    • Prove di carico e funzionali;
    • Training presso il cliente;
    • Pubblicazione.
Torna in alto