Search This Blog

04/11/2011

Un portale è come un negozio di vestiti

Buondi a tutti e bentornati alla serie informatica con analogie di Frank Contrepois

In questo post cercherò di spiegare come il personale necessario per la creazione e manutenzione di un portale possa essere collegato al personale equivalente di un negozio di vestiti.

In primis esiste solo il vuoto totale, molto light, niente negozio, magari una strada ma nulla di più

FASE 1 - Costruzione
Arriva il primo attore, l'architetto assieme ai muratori che dal nulla fanno apparire un negozio di calcestruzzo, con i fili dell'elettricità che penzolano, i tubi delll'acqua con rubinetti basilari ecc... 
Nel mondo informatico questi ruoli sono solitamente ricoperti da un architect e uno o più sistemisti che gestiscono i server, installano i sistemi operativi e se necessario gli application server senza nulla dentro.

Fase 1 finita: abbiamo un negozio brutto e vuoto ma quantomeno esistente. 
Nel mondo informatico abbiamo dei server accesi e funzionanti con un software di portale ma senza contenut

FASE 2 - Il colore 
Dopo architetto e muratori eccovi il Decoratore ( o architetto d'interni) e pittori/elettricisti/idraulici... 
Il decoratore sceglie i colori, le lampade eventualmente i rubinetti e tutti gli accessori necessari ad un negozio per potersi chiamare cosi. I vari specialisti si occupano poi di creare realmente quello che è stato scelto dal decoratore. 
Nel mondo informatico il decoratore viene chiamato "specialista UX" dove UX sta a rappresentare l'interazione con l'utente finale.  Questo personaggio definisce la grafica: la posizione dei menu, i colori principali (la palette) i posizionamenti in prima pagina e per ogni altro tipo di pagina (articoli, recenzioni, profili utente, forum, ecc...). Il risultato è un cosidetto "blueprint" che permette ai programmatori html/css di creare le pagine web base per ogni tipo di pagina; ai programmatori di creare la logica richiesta per salvare i dati utente, aggiungere dati, estrarre dati e inserirli nelle pagine html.

Fase 2 finita: abbiamo un bel negozio con tutti gli accessori ma ancora vuoto di vestiti. 
Nel mondo informatico abbiamo un portale attivo con pagine pronte eventualmente con dati di prova ma nessuna informazione realmente utile

FASE 3 - il contenuto 
 arriviamo alle cose serie, ora bisogna riempire il negozio di vestiti, di gusto, corrispondenti alla clientela che prevediamo di servire. Vanno quindi trovati i fornitori, i vestiti adatti e la posizione di ogni capo all'interno del negozio. Quest'ultima parte è critica in quanto vanno scelti i capi da mettere in vetrina, su i manichini e sono in carico al responsabile del negozio ecc... Spesso a questo punto vengono richiamati gli attori precedenti per ritocchi.

Nel mondo informatico i vestiti sono gli articoli, che vanno selezionati da vari fornitori "la redazione" e per ogni articolo va scelto se metterlo in prima pagina, renderlo visibile a tutti o solo agli utenti registrati (paganti ?) compito che spetta al proprietario del portale - portal owner . La grafica può essere rivista a questo punto in modo lieve per rendere il tutto più attraente

Fase 3 finita: abbiamo un negozio pieno di vestiti che può aprire. 
Nel mondo informatica abbiamo un portale con i primi contenuti e con una grafica accativante

FASE 4 - La vendità
Il negozio apre le sue porte con i commessi che aiutano i clienti e i capi che vengono sempre aggiornati grazie ai contatti fatti nella fase 3.
Nel mondo informatico gli utenti si inscrivono, leggono articoli commentano e la redazione controlla i contenuti, aggiunge articoli e foto al portale.

FASE 5 - la manutenzione
 A questo punto gli attori delle fasi 1-3 vengono richiamati in base alle necessità, per esempio in periodo natalizio è possibile richiamare l'architetto d'interni e relativi collaboratori per una decorazione particolare. Si richiama l'architetto per cambiare la struttura del negozio, per un trasloco i vari idraulici/elettricisti vengono chiamati per riparare ai piccoli danni che succedono in ogni tipo di negozio.
Nel mondo informatico  gli attori delle fasi 1-3 vengono richiamati in base alle necessità, per esempio in periodo natalizio viene richiamato il grafico per una grafica rossa e bianca, mentre i programmatori lavorano sempre per aggiungere nuove funzionalità al portale, i sistemisti si occupano di controllare che il portale funzioni correttamente e intervengono in caso di aggiunta di server (per esempio)

Fase 5 finita: si ricomincia alla fase 3 con i nuovi vestiti alla moda ecc... 
Nel mondo informatico il portale va riempito di contenuti e articoli

Riassunto

Architetto = Architect
Muratori = Sistemisti
Decoratore = Specialista UX
Pittori/idraulici... = Programmatori html/css/java...
Cliente = Utente
Fornitori = Redazione
Responsabile del negozio = Proprietario del portale
Commessi = Redazione (di solito)

No comments:

Post a Comment