keycode
next choice,
next move,
next success!
Webb.it ‘04
WEBB.IT ’04
Content Management
System (CMS) achittettura
commerciale o open
source?
Next choice
KeyCode
Next move
Next success
RELATORI:
Paolo Confortini
(KeyCode)
Enrico del
Sordo
Padova
06.05.2004
(KeyCode)
• Cosa è un CMS (Content Management System)
Webb.it ‘04
• Perché un vostro cliente, un’ azienda, ha la
necessità di avere un CMS
• Perché voi come web agency, avete la
necessità di usare un CMS per i vostri clienti
• CMS per i vostri clienti, architettura
commerciale o open source?
• Chi è KeyCode? Core business?
KeyCode
Obiettivo incontro?
next choice,
next move,
next success!
Gli obiettivi di questo workshop
sono i seguenti:
Padova
06.05.2004
Che cosa è?
Webb.it ‘04
• E’ una piattaforma software che consente di gestire
in autonomia, tramite un browser e senza personale
tecnico, i contenuti del sito web.
A chi si rivolge?
•A tutti coloro che devono aggiornare spesso i
contenuti del sito e/o che vogliono una interattività
con il visitatore.
Come funziona?
• Interfaccia di gestione via web
• Gestione dei contenuti
• Amministrazione degli utenti
KeyCode
CMS, what is?
next choice,
next move,
next success!
CMS (Content Management
System)
Padova
06.05.2004
Il CMS in risposta alle esigenze del
Webb.it ‘04
cliente
Deve essere la soluzione dei problemi del
cliente
Aggiornamento frequente dei contenuti,
indipendenza nella gestione del sito,
immediatezza di aggiornamento dei contenuti,
assorbimento dei costi di gestione
Deve essere economicamente accettabile
Non deve impattare in modo eccessivo sul costo totale
del progetto
Economicamente vantaggioso per entrambi le
parti
La soluzione deve essere vantaggiosa sia per il
KeyCode
cliente sia per la web agency
Vantaggi per l’azienda?
next choice,
next move,
next success!
Padova
06.05.2004
• Gestione decentralizzata (da più sedi via web)
Webb.it ‘04
• Pensato per persone NON esperte (qualsiasi
persona è in grado di interagire con i contenuti)
• Profilazione utenti (diversi utenti possono
eseguire diverse operazioni sul sito internet)
• Omogeneità grafica (interazione con il solo
contenuto, omogeneità della grafica. Viene mantenuta
la corporate identity)
• “menu” automatico (generazione automatica
del menu e del percorso di navigazione)
• database (tutti i dati sono memorizzati in un DB,
il “dato” viene plasmato per diversi device)
KeyCode
• contenuti dinamici (forum, sondaggi, news,
newsletter, etc)
Vantaggi per l’azienda?
next choice,
next move,
next success!
AZIENDA – Perchè deve adottare
un software CMS?
Padova
06.05.2004
Webb.it ‘04
• libertà di aggiornamento del sito (quando il
cliente vuole, anche di notte)
• cooperazione (più persone possono lavorare
contemporaneamente sullo stesso sito internet)
• pubblicazione programmata (decido, in base
a data/ora la pubblicazione di contenuti)
• outpout generato “SEMPRE” accessibile e w3c
compatibile
• generazione in automatico di documenti
preformattati per la stampa
• decremento dei costi, soprattutto legati a
valore “poco percepibile”
KeyCode
• output generato appetibile per i motori di
ricerca
Vantaggi per l’azienda?
next choice,
next move,
next success!
AZIENDA – Perchè deve adottare
un software CMS?
Padova
06.05.2004
WEB AGENCY – da “statico” a CMS
Webb.it ‘04
CON UN CMS
SENZA UN CMS
CREAZIONE NUOVA PAGINA
La pagina viene creata
automaticamente su
una struttura
predefinita. Tutti i link
sono creati
automaticamente e
vengono tracciate in
modo completo tutte le
modifiche eseguite.
La pagina viene creata
come copia di una già
esistente. La mappa
del sito ed i link di
navigazione sono
aggiornati a mano e gli
standard devo essere
eseguiti in modo
attento.
KeyCode
Vant. azienda/w.a.?
next choice,
next move,
next success!
Padova
06.05.2004
WEB AGENCY – da “statico” a CMS
Webb.it ‘04
CON UN CMS
SENZA UN CMS
OMOGENEITA’ DEL CONTENUTO
Il template grafico è
separato dal
contenuto. L’aspetto
grafico è mantenuto
dal CMS.
Il template (grafica) ed
il contenuto sono uniti.
Rendendo difficile
l’aggiornamento dei
contenuti esistenti. Il
mantenimento
dell’aspetto grafico è
determinato dallo
sviluppatore.
KeyCode
Vant. azienda/w.a.?
next choice,
next move,
next success!
Padova
06.05.2004
WEB AGENCY – da “statico” a CMS
Webb.it ‘04
CON UN CMS
SENZA UN CMS
PROCESSO DI SVILUPPO (WORKFLOW)
Il workflow è basato su
un progetto chiaro e
preciso (funzionalità
CMS). Possono essere
decise chiare modifiche
all’applicativo ed
annotate. Approvate le
modifiche la
funzionalità può essere
immediatamente
messa online.
Il template (grafica) ed
il contenuto sono uniti.
Rendendo difficile
l’aggiornamento dei
contenuti esistenti. Il
mantenimento
dell’aspetto grafico è
determinato dallo
sviluppatore.
KeyCode
Vant. azienda/w.a.?
next choice,
next move,
next success!
Padova
06.05.2004
WEB AGENCY – da “statico” a CMS
Webb.it ‘04
CON UN CMS
SENZA UN CMS
TEMPI DI PUBBLICAZIONE
I contenuti sono
pubblicati
immediatamente, dopo
l’approvazione delle
modifiche.
Il contenuto è
pubblicato quando il
webmaster ha il tempo
necessario, impiega
diverso tempo e può
incorrere in errori.
KeyCode
Vant. azienda/w.a.?
next choice,
next move,
next success!
Padova
06.05.2004
WEB AGENCY – da “statico” a CMS
Webb.it ‘04
CON UN CMS
SENZA UN CMS
CONFORMITA’ LEGALE
L’aspetto
legale/sicurezza è
forzato dal fatto che il
CMS mantiene una
registrazione di tutti i
contenuti che vengono
modificati e pubblicati.
L’aspetto
legale/sicurezza è
legato a tutte le
persone che fanno
parte del team di
sviluppo/manteniment
o del progetto web.
L’aggiornamento dei
dati è manuale, non
esistono file di log delle
modifiche effettuate.
KeyCode
Vant. azienda/w.a.?
next choice,
next move,
next success!
Padova
06.05.2004
next choice,
next move,
next success!
Webb.it ‘04
Qui di seguito alcuni vantaggi legati
all’utilizzo un CMS
• I sottoprocessi, essendo più semplici ed identificati,
vengono svolti nei tempi corretti
• Riduzione dei tempi (e quindi dei costi) di sviluppo
• Spese di infrastruttura minimizzate
• Lo sviluppo di un progetto web, può essere
organizzato a step paralleli e non forzatamente
sequenziali (grafica, contenuti, parte tecnica).
• Tutte le procedure software sono ben documentate
in modo che il cliente non possa richiedere funzioni
non previste dal contratto (il contratto come binario
per il cliente).
• I contenuti sono immediatamente accessibili per le
modifiche, riducendo i tempi/costi di ricerca
(riprendere in mano un progetto web dopo un anno).
KeyCode
Vant. per la Web Agency?
Vantaggi con un CMS
Padova
06.05.2004
Premessa per il software open source
Webb.it ‘04
Le soluzioni Open Source sono tutte quelle che
interamente utilizzano software Open Source. Questa
è la condizione sine qua non, a cui tutto il software,
per potersi chiamare libero e aperto, deve sottostare.
Vi sono diverse tipologie, più o meno permissive: GPL
(www.gnu.org), BSD (www.bsd.org), etc.
Premessa per il software commerciale
Essendo il software commerciale, regolato da politiche
aziendali diverse, le affermazioni qui riportate sono
sicuramente vere per KeyCode, probabilmente vere
anche per altre software house.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Sviluppo nuove funzioni
La modifica diventa lei
stessa Open Source.
La modifica/aggiunta,
interfacciata tramite
API all’applicativo
commerciale, diventa
vostra e quindi
vendibile.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Manualistica
A volte il supporto in
termini di manualistica
non è sempre completo
o sempre tradotto.
Il manuale è nella
maggior parte dei casi,
completo ed
aggiornato. Risulta
importante anche in
fase di offerta, per
indicare in modo
corretto tutto le
funzionalità
dell'applicativo.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Supporto tecnico ai partner
Il supporto è "self
service", la web
agency deve ricercare
in modo autonomo le
risposte ai propri
problemi.
Azienda concreta, in
grado di risolvere nel
minore tempo possibile
le problematiche del
partner.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Supporto tecnico al cliente finale
Non esiste alcun
supporto diretto al
cliente finale.
Esiste supporto
immediato ai clienti
finali, i quali hanno a
disposizione: un
numero a loro
dedicato, un'email a
cui scrivere, un
contatto di istant
messanger a cui
chiedere informazioni.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Supporto commerciale
Tutta la parte
commerciale è nelle
mani della Web
Agency.
La software house è
pronta a dare un forte
supporto commerciale
ai propri partner.
Spesso è anche
promotrice di
campagne
marketing/commerciali
a favore dei propri
partner sul territorio.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Supporto commerciale (materiale)
Non esiste alcun
supporto commerciale.
Esiste materiale
commerciale,
solitamente di alto
livello, per favorire la
vendita dei partner.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Corsi di formazione
Non esistono, quasi
mai, corsi di
formazione.
Esiste un calendario
fitto di corsi di
formazione, suddivisi
tra: supporto
commerciale, supporto
tecnico, corsi utenti
finali, etc.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Formule di affitto del software
Essendo il software
libero, non esistono
formule di affitto del
software.
Esistono formule di
ASP (Application
Service Providing) che
svincolano il partner da
tutte le problematiche
tecniche. Assicurando
inoltre una revenue
annuale al partner.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Webb.it ‘04
Open Source
Commerciale
Tempo risorse/programmatori
I programmatori sono
costantemente
impegnati
nell'implementazione
delle soluzioni.
Eventuali modifiche
acquisiscono la forma
di open source
La struttura
commerciale, è sempre
attenta ai bisogni dei
propri partner ed in
particolare allo
sviluppo di parti
aggiuntive del CMS. I
programmatori della
WEB AGENCY
rimangono quindi liberi
di sviluppare software
dedicato.
KeyCode
Vant. per la Web Agency?
next choice,
next move,
next success!
CMS - Architettura commerciale o
open source?
Padova
06.05.2004
Alcuni CMS commerciali
next choice,
next move,
next success!
Vignette – the e:fficiency experts
Webb.it ‘04
ektron – Redefining Web Content Management
www.ektron.com
documentum – Enterprise Content Management
www.documentum-italia.com
Broad Vision – Self-service suite
www.broadvision.com
Ariadne – Solutions for the E-Society
www.ariadne.it
WEBHAT – next choice, next move, next
succes
www.keycode.it
KeyCode
Cont. Manag. System
www.vignette.com
Padova
06.05.2004
Alcuni CMS open source
next choice,
next move,
next success!
PHP Nuke – the future of the web
Webb.it ‘04
POST Nuke
www.postnuke.com
EZ publish – eZ system
www.ez.no
envolution – the envolution project
www.envolution.com
OpenCms Project
www.opencms.org
KeyCode
Cont. Manag. System
www.phpnuke.it
Padova
06.05.2004
Chi è KeyCode?
next choice,
next move,
next success!
• E’ una iniziativa imprenditoriale rivolta ad
aziende che operano nel campo dei new media.
Webb.it ‘04
Che cosa si propone?
• Migliorare i workflow di sviluppo dei progetti web.
• Permettere agli operatori del settore di offrire un
valore aggiunto ai propri clienti.
Come è la struttura di KeyCode?
Chi Siamo?
• Una software house, giovane e dinamica.
L’alto livello di servizio offerto è garantito da una
struttura geografica distribuita su tutto il nord Italia.
Le figure presenti sono:
• Struttura principale (Sede di Brescia)
• Area Manager (nei principali capoluoghi)
KeyCode
• Partner (in tutta italia)
Padova
06.05.2004
GRAZIE
Webb.it ‘04
Ulteriori Informazioni:
Paolo Confortini
KeyCode
[email protected]
www.keycode.it
KeyCode
Domande!
next choice,
next move,
next success!
Padova
06.05.2004
Scarica

WEB AGENCY