KeyCode next choice, next move, next success! Webb.it 04 Padova Next choiceNext moveNext success keycode WEBB.IT 04 Content Management System (CMS) - achittettura commerciale o open source? RELATORI: Paolo Confortini (KeyCode) Enrico del Sordo (KeyCode)
KeyCode next choice, next move, next success! Webb.it 04 Padova Gli obiettivi di questo workshop sono i seguenti: Cosa è un CMS (Content Management System) Obiettivo incontro? 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?
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS, 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)
KeyCode next choice, next move, next success! Webb.it 04 Padova 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 Vantaggi per lazienda ?
KeyCode next choice, next move, next success! Webb.it 04 Padova Vantaggi per lazienda ? 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?
KeyCode next choice, next move, next success! Webb.it 04 Padova Vantaggi per lazienda ? 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?
KeyCode next choice, next move, next success! Webb.it 04 Padova Vant. azienda/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
KeyCode next choice, next move, next success! Webb.it 04 Padova CON UN CMS WEB AGENCY – da statico a CMS SENZA UN CMS Il template grafico è separato dal contenuto. Laspetto grafico è mantenuto dal CMS. Il template (grafica) ed il contenuto sono uniti. Rendendo difficile laggiornamento dei contenuti esistenti. Il mantenimento dellaspetto grafico è determinato dallo sviluppatore. OMOGENEITA DEL CONTENUTO Vant. azienda/w.a. ?
KeyCode next choice, next move, next success! Webb.it 04 Padova CON UN CMS SENZA UN CMS Il workflow è basato su un progetto chiaro e preciso (funzionalità CMS). Possono essere decise chiare modifiche allapplicativo ed annotate. Approvate le modifiche la funzionalità può essere immediatamente messa online. Il template (grafica) ed il contenuto sono uniti. Rendendo difficile laggiornamento dei contenuti esistenti. Il mantenimento dellaspetto grafico è determinato dallo sviluppatore. PROCESSO DI SVILUPPO (WORKFLOW) WEB AGENCY – da statico a CMS Vant. azienda/w.a. ?
KeyCode next choice, next move, next success! Webb.it 04 Padova CON UN CMS SENZA UN CMS I contenuti sono pubblicati immediatamente, dopo lapprovazione 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 Vant. azienda/w.a. ?
KeyCode next choice, next move, next success! Webb.it 04 Padova CON UN CMS SENZA UN CMS Laspetto legale/sicurezza è forzato dal fatto che il CMS mantiene una registrazione di tutti i contenuti che vengono modificati e pubblicati. Laspetto legale/sicurezza è legato a tutte le persone che fanno parte del team di sviluppo/manteniment o del progetto web. Laggiornamento dei dati è manuale, non esistono file di log delle modifiche effettuate. CONFORMITA LEGALE WEB AGENCY – da statico a CMS Vant. azienda/w.a. ?
KeyCode next choice, next move, next success! Webb.it 04 Padova Vantaggi con un CMS Vant. per la Web Agency ? 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 allutilizzo un CMS
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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 ( BSD ( 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
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? Open Source Commerciale La modifica diventa lei stessa Open Source. La modifica/aggiunta, interfacciata tramite API allapplicativo commerciale, diventa vostra e quindi vendibile. Sviluppo nuove funzioni
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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' a cui scrivere, un contatto di istant messanger a cui chiedere informazioni. Supporto tecnico al cliente finale
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? Open Source Commerciale Non esiste alcun supporto commerciale. Esiste materiale commerciale, solitamente di alto livello, per favorire la vendita dei partner. Supporto commerciale (materiale)
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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
KeyCode next choice, next move, next success! Webb.it 04 Padova CMS - Architettura commerciale o open source? Vant. per la Web Agency ? 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
KeyCode next choice, next move, next success! Webb.it 04 Padova Alcuni CMS commerciali Vignette – the e:fficiency experts ektron – Redefining Web Content Management documentum – Enterprise Content Management Broad Vision – Self-service suite Ariadne – Solutions for the E-Society WEBHAT – next choice, next move, next succes Cont. Manag. System
KeyCode next choice, next move, next success! Webb.it 04 Padova Alcuni CMS open source PHP Nuke – the future of the web POST Nuke EZ publish – eZ system envolution – the envolution project OpenCms Project Cont. Manag. System
KeyCode next choice, next move, next success! Webb.it 04 Padova 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? Lalto 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) Chi Siamo?
KeyCode next choice, next move, next success! Webb.it 04 Padova Domande! GRAZIE Ulteriori Informazioni: Paolo Confortini KeyCode