Realizzazione di un portale video (Youtube)
Un portale video è un “sito web” capace di immagazzinare contenuti video e renderli visibili agli internauti. Esistono molteplici tipologie di portali video, con le tecnologie più svariate: la struttura e la progettazione variano, infatti, a seconda delle esigenze del committente. L’esempio più efficace di portale video è Youtube, capace di immagazzinare quantità “indefinite” di contenuti video.
GEB Software ha già sviluppato un portale video con tecnologia Adobe Flash per il cliente Uniroma.tv, portale che permette a tutto il corpo universitario docenti e studenti delle tre università pubbliche romane (Sapienza – Tor Vergata – Roma Tre) di rivedere (o inserire), interviste, lezioni, convegni e video di intrattenimento ed interesse pubblico.
Per la realizzazione del portale video è stato necessario seguire i seguenti steps (tradizionalmente affrontati anche per la realizzazione di un qualsiasi altro progetto web con un livello di complessità piuttosto elevato):
- 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, dove 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.