keycode next choice, next move, next success! webb.it 04 padova 06.05.2004 next choicenext movenext...

26
KeyCode next choice, next move, next success! Webb.it ‘04 Padova 06.05.2004 Next choice Next move Next success keycode WEBB.IT ’04 Content Management System (CMS) - achittettura commerciale o open source? RELATORI: Paolo Confortini (KeyCode) Enrico del Sordo (KeyCode)

Upload: vito-corona

Post on 02-May-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004Next choice Next move Next success

keycode

WEBB.IT ’04Content Management

System (CMS) - achittettura

commerciale o open source?

RELATORI:

Paolo Confortini

(KeyCode)

Enrico del Sordo

(KeyCode)

Page 2: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Gli obiettivi di questo workshop sono i seguenti:

• Cosa è un CMS (Content Management System)

Obie

ttiv

o inco

ntr

o?

• 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

• Chi è KeyCode? Core business?

• CMS per i vostri clienti, architettura commerciale o open source?

Page 3: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CM

S,

what

is?

•A tutti coloro che devono aggiornare spesso i contenuti del sito e/o che vogliono una interattività con il visitatore.

A chi si rivolge?

• E’ una piattaforma software che consente di gestire in autonomia, tramite un browser e senza personale tecnico, i contenuti del sito web.

Che cosa è?

• Interfaccia di gestione via web

• Gestione dei contenuti

• Amministrazione degli utenti

Come funziona?

CMS (Content Management System)

Page 4: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Aggiornamento frequente dei contenuti, indipendenza nella gestione del sito, immediatezza di aggiornamento dei contenuti, assorbimento dei costi di gestione

Deve essere la soluzione dei problemi del cliente

Il CMS in risposta alle esigenze del

cliente

Non deve impattare in modo eccessivo sul costo totale del progetto

Deve essere economicamente accettabile

La soluzione deve essere vantaggiosa sia per il cliente sia per la web agency

Economicamente vantaggioso per entrambi le parti

Van

tagg

i p

er

l’azi

en

da?

Page 5: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Van

tagg

i p

er

l’azi

en

da?• Gestione decentralizzata (da più sedi via web)

• 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)

• contenuti dinamici (forum, sondaggi, news, newsletter, etc)

AZIENDA – Perchè deve adottare un software CMS?

Page 6: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Van

tagg

i p

er

l’azi

en

da?• 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”

• output generato appetibile per i motori di ricerca

AZIENDA – Perchè deve adottare un software CMS?

Page 7: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Van

t. a

zien

da/w

.a.?

CON UN CMS

WEB AGENCY – da “statico” a CMS

SENZA UN CMS

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.

CREAZIONE NUOVA PAGINA

Page 8: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CON UN CMS

WEB AGENCY – da “statico” a CMS

SENZA UN CMS

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.

OMOGENEITA’ DEL CONTENUTO

Van

t. a

zien

da/w

.a.?

Page 9: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CON UN CMS SENZA UN CMS

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.

PROCESSO DI SVILUPPO (WORKFLOW)

WEB AGENCY – da “statico” a CMS

Van

t. a

zien

da/w

.a.?

Page 10: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CON UN CMS SENZA UN CMS

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.

TEMPI DI PUBBLICAZIONE

WEB AGENCY – da “statico” a CMS

Van

t. a

zien

da/w

.a.?

Page 11: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CON UN CMS SENZA UN CMS

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/mantenimento del progetto web. L’aggiornamento dei dati è manuale, non

esistono file di log delle modifiche effettuate.

CONFORMITA’ LEGALE

WEB AGENCY – da “statico” a CMS

Van

t. a

zien

da/w

.a.?

Page 12: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Vantaggi con un CMS

Van

t. p

er

la W

eb

Ag

en

cy?

• 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).

Qui di seguito alcuni vantaggi legati all’utilizzo un CMS

Page 13: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?

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 open source

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.

Premessa per il software commerciale

Page 14: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

La modifica diventa lei stessa Open Source.

La modifica/aggiunta, interfacciata tramite

API all’applicativo commerciale, diventa

vostra e quindi vendibile.

Sviluppo nuove funzioni

Page 15: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

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.

Manualistica

Page 16: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

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.

Supporto tecnico ai partner

Page 17: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

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.

Supporto tecnico al cliente finale

Page 18: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source 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.

Supporto commerciale

Page 19: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

Non esiste alcun supporto commerciale.

Esiste materiale commerciale,

solitamente di alto livello, per favorire la vendita dei partner.

Supporto commerciale (materiale)

Page 20: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

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.

Corsi di formazione

Page 21: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

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.

Formule di affitto del software

Page 22: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

CMS - Architettura commerciale o open source?

Van

t. p

er

la W

eb

Ag

en

cy?Open Source Commerciale

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.

Tempo risorse/programmatori

Page 23: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Alcuni CMS commerciali

www.vignette.com

Vignette – the e:fficiency experts

www.ektron.com

ektron – Redefining Web Content Management

www.documentum-italia.com

documentum – Enterprise Content Management

www.broadvision.com

Broad Vision – Self-service suite

www.ariadne.it

Ariadne – Solutions for the E-Society

www.keycode.it

WEBHAT – next choice, next move, next succes C

on

t. M

an

ag.

Syst

em

Page 24: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Alcuni CMS open source

www.phpnuke.it

PHP Nuke – the future of the web

www.postnuke.com

POST Nuke

www.ez.no

EZ publish – eZ system

www.envolution.com

envolution – the envolution project

www.opencms.org

OpenCms Project

Con

t. M

an

ag.

Syst

em

Page 25: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

• E’ una iniziativa imprenditoriale rivolta ad aziende che operano nel campo dei new media.

• Una software house, giovane e dinamica.

Chi è KeyCode?

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?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)

• Partner (in tutta italia)

Ch

i S

iam

o?

Page 26: KeyCode next choice, next move, next success! Webb.it 04 Padova 06.05.2004 Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System

KeyCode

next choice,next move,next success!

Webb.it ‘04

Padova06.05.2004

Dom

ande!

GRAZIE

Ulteriori Informazioni:

Paolo ConfortiniKeyCode

[email protected]