Quanto tempo ci vuole per costruire un sito web?
Pubblicato: 2023-10-12Guidare un team di progettazione e sviluppo web può comportare tutti i tipi di sfide. Le sfide più comuni provengono da due aree chiave. Innanzitutto, le competenze richieste per costruire un sito web sono le più ampie di tutte nello spazio del marketing digitale. In secondo luogo, la maggior parte delle agenzie non tratta il design e lo sviluppo web come una funzione del marketing. Prima di entrare nella vera risposta su quanto tempo ci vuole per costruire un sito web, voglio solo toccare questi due elementi sopra.
Set di competenze di marketing digitale
Esiste sicuramente un’ampia gamma di competenze richieste per il marketing digitale (beh, tutto il marketing del resto). In generale, la maggior parte delle competenze di marketing digitale sono isolate nelle loro specialità. Alcune abilità possono essere addestrate in modo trasversale... il che significa che se sei bravo in una, probabilmente sarai capace di essere bravo in un'altra.
Ecco un elenco di solo alcune delle aree di marketing digitale. Le competenze richieste possono essere molto diverse tra loro:
- Mezzi sociali
- Social a pagamento (sì, è una competenza diversa rispetto al marketing sui social media)
- Marketing via email
- Ottimizzazione per i motori di ricerca (SEO)
- Ricerca a pagamento (annunci Google, ecc.)
- Marketing di affiliazione
- Marketing dell'influencer
- Progettazione e sviluppo Web
Ciò che rende tutto ancora più difficile è che se ti trovi in uno spazio diretto al consumatore (ovvero vendi articoli online), allora è molto diverso rispetto a se ti trovi nello spazio business to business (ovvero desideri principalmente lead in modo che un venditore possa vendere) .
Ora entra nel web design e sviluppo. Ho scritto un lungo post sulle competenze richieste per costruire un sito web. Puoi leggere quel post intitolato Quali competenze hai bisogno per costruire un sito web? se vuoi. Ma ecco un breve riepilogo di alcune delle principali competenze richieste:
- HTML/CSS
- JQuery/Javascript
- PHP/TWIG/ASP.net/Liquid, ecc
- Software di progettazione Adobe
- Strumenti di wireframing e prototipazione
- Gestione dei server
- Controllo della versione
- Sicurezza
Oltre a queste abilità, dovrai anche comprendere le basi di tutte le altre competenze. Dovrai sapere come funzionerà il tuo sito web con SEO, acquisizione di lead, annunci a pagamento, ecc. Dovrai anche capire come configurare piattaforme di siti web come Drupal, Wordpress, HubSpot, Shopify, BigCommerce, ecc. (Non anche iniziare con le integrazioni)
È possibile che una persona diventi specialista in tutti gli aspetti di una competenza come SEO o Email Marketing. Ma l’ampiezza delle competenze nell’ambito della progettazione e dello sviluppo richiede molto di più. Eppure, proviamo a trattarlo come se fosse lo stesso.
Il web design e lo sviluppo sono una funzione del marketing
Ho costruito il mio primo sito web nel 1996. Ci ho messo anima e cuore ed era, come si dice?...molto poco buono.
Quando ho avviato Tribute Media nel 2007, stavo migliorando. Nei 16 anni successivi, oltre alle varie agenzie con cui ho lavorato, assunto, lavorato e consultato, ho trovato una cosa che spesso separa le buone agenzie di sviluppo da quelle cattive. Quelli bravi capiscono che la creazione di un sito web non è il motivo per cui sono in affari. Sono lì per uno scopo molto più grande.
Fatto curioso: a febbraio 2023, secondo Forbes ci sono circa 200.121.724 siti web attivi sul pianeta. Quando furono costruiti, avevano tutti una cosa in comune... non si preoccupavano di costruire un sito web. A loro importava vendere qualcosa, commercializzare qualcosa, insegnare qualcosa, fare qualcosa, ecc. A loro importava essere presenti per il loro pubblico e raggiungere gli obiettivi aziendali chiave.
Nella mia piccola nicchia di web design e sviluppo, il web design è una funzione del marketing.
Periodo.
È una piattaforma per commercializzare e vendere un prodotto o servizio. Crea un modo per aumentare la consapevolezza e quindi guidare le persone attraverso il percorso dell'acquirente per prendere una decisione di acquisto.
In ogni caso negli ultimi 16 anni in cui ho fallito o altre agenzie che ho conosciuto hanno fallito è perché abbiamo dimenticato lo scopo della nostra esistenza.
Quanto tempo ci vuole per costruire un sito web?
Perché ti ho fatto perdere tempo con quel preambolo? Penso che sia importante comprendere le sfide che un team web potrebbe affrontare per comprendere il tempo necessario per costruire un sito. Se al tuo team web mancano competenze, ciò aumenterà il tempo necessario per il completamento o ti porterà a creare un prodotto inferiore, probabilmente entrambe le cose.
Esploriamo le fasi principali di un progetto web.
Fase di progettazione
La fase di progettazione è molto più complessa della semplice creazione di belle immagini. È qui che pensiamo allo scopo del sito Web e creiamo messaggi che indurranno i visitatori del nostro sito a fare ciò che vogliamo che facciano. È qui che ci assicuriamo di comprendere i requisiti di tutte le funzionalità e il modo in cui si incastrano tra loro.
Il motivo più comune per cui questa fase può richiedere più tempo è rimanere bloccati nella paralisi dell’analisi. Ho visto aziende grandi e piccole rimanere così bloccate qui che passano mesi a chiedersi se un colore debba essere chartreuse o verde acqua (sì, è stato così banale). Ho visto persone interrompere il processo qui perché pensano di dover considerare sempre più funzionalità.
Ci sono certamente delle eccezioni alla mia regola pratica, ma in genere penso che questo processo dovrebbe richiedere circa 4-6 settimane dall'incontro strategico iniziale al completamento di questa fase sulla base della maggior parte dei siti Web aziendali di piccole e medie dimensioni (B2B o B2C). Può essere più veloce se ti impegni di più, ma penso che sia utile progettare qualcosa e metterlo sullo scaffale per alcuni giorni per essere sicuro di prendere la decisione migliore con i dati che hai.
Alcuni motivi legittimi per cui questa operazione potrebbe richiedere più tempo includono se la tua esigenza aziendale riguarda la progettazione di un'app personalizzata (come un configuratore di prodotto o alcune funzionalità personalizzate). Consigliamo ai nostri clienti di assicurarsi di avere una chiara esigenza aziendale per quella funzionalità al momento del lancio del sito se permettiamo che ci ostacoli. Un altro ostacolo legittimo potrebbe essere semplicemente avere a disposizione le risorse giuste per i requisiti di progettazione.
Alla fine di questa fase, tutte le tue risorse dovrebbero essere raccolte: contenuti, immagini, informazioni sul prodotto, offerte di contenuti, requisiti CRM, requisiti server/hosting, ecc.
Fase di costruzione
La fase di costruzione è quella che mi piace chiamare la fase delle “dita sulle tastiere” del progetto. A questo punto la strategia è fatta. Sappiamo come tutto combacia. Iniziare questa fase prima che le risorse siano pronte e prima che la progettazione sia completata è un motivo molto comune per cui la fase di costruzione può richiedere più tempo del dovuto.
Non è il momento di decidere quale tecnologia scegliere. Non è il momento di chiedersi quale sia l'elemento grafico migliore. Non è il momento di chiedersi se il verde acqua sia migliore del chartreuse.
Nel mio team, abbiamo un dibattito in corso su questo prossimo. La mia opinione è che anche i contenuti dovrebbero essere scritti per il sito prima di questa fase. Qualsiasi decisione non presa prima di questa fase rallenterà il progetto. A volte sembra controintuitivo, ma una strategia adeguata su come le cose si incastreranno creerà un prodotto migliore più velocemente. Ti consentirà di raggiungere più rapidamente lo scopo del tuo sito web.
In generale, ritengo che la maggior parte dei siti web delle piccole e medie imprese dovrebbero rimanere in questa fase per circa sei settimane. Questa è una buona area in cui, se la fase di progettazione viene eseguita correttamente, possiamo muoverci più velocemente. Possiamo ottenere più talento per fare più cose più velocemente.
Ci sono certamente ragioni per cui questa fase può essere prolungata. Se il sito web della tua piccola-media impresa ha 450 pagine di contenuti che devono essere caricate, ciò prolungherà i tuoi tempi. Se hai 250 prodotti e hai deciso che ogni pagina di prodotto necessita di un tocco unico, ciò allungherà i tempi. Se disponi di un'applicazione personalizzata creata per soddisfare un obiettivo aziendale, ciò allungherà i tempi.
In nessun caso, a mio avviso, questa fase dovrebbe essere bloccata perché non è stata presa una decisione strategica importante. Se è così, allora è mancato qualcosa in fase di progettazione.
Fase di test
Il problema più comune che si presenta nella fase di test è che non viene concesso abbastanza tempo. Per la maggior parte dei siti Web, se la creazione è eseguita correttamente, questo passaggio non dovrebbe richiedere più di una settimana o due. Se sono presenti elementi avanzati come app personalizzate, interazione utente avanzata (come una dashboard utente o un checkout B2C personalizzato) o alcuni elementi di progettazione unici, il tempo per i test dovrebbe essere più lungo.
Anche se è importante pubblicare un sito web il più rapidamente possibile per raggiungere gli obiettivi aziendali, questa è una fase in cui può essere utile rallentare un po'. Il test su tutti i browser moderni dovrebbe essere un requisito per garantire la compatibilità desktop e mobile. I test per l'accessibilità di base dovrebbero essere considerati critici (ma se la progettazione è stata eseguita correttamente, questo non dovrebbe essere un grosso problema). Probabilmente il tuo sito non sarà ottimizzato per i motori di ricerca (questa è tutta un'altra discussione) ma dovrebbe avere le caratteristiche di base di un sito web chiaramente pronto per l'ottimizzazione SEO (tag alt delle immagini, meta descrizioni, ecc.).
Non affrettare questa fase, ma comprendi anche che raccogliere le lendini non ti aiuterà. Mettere il tuo sito web online è fondamentale per assicurarti di raggiungere i tuoi obiettivi. Maggiori informazioni su questo processo qui.
Fase Go Live
Può sembrare semplice dire: "Portiamo il sito online". L'atto effettivo di realizzare un nuovo sito Web è generalmente piuttosto semplice, ci sono alcune cose in questo processo che possono richiedere un po' di tempo. Se si tratta di un nuovo sito web, di solito pianifico circa un giorno dal momento in cui otteniamo l'approvazione al momento in cui possiamo andare online. Mi piace pianificare in anticipo perché potrei volerlo fare un venerdì a fine giornata o la mattina presto a metà settimana..
Ma ci sono alcune cose che non possiamo testare adeguatamente finché il sito non sarà attivo. Anche se è possibile eseguire alcuni test prima della pubblicazione, a volte abbiamo bisogno di un sito live per eseguire una verifica finale. Se la fase di test viene eseguita correttamente, gli errori dovrebbero essere minimi. Ma qualcosa che mi piace assicurarmi di testare dopo che il sito sarà attivo potrebbe includere:
- Tag alternativi dell'immagine
- Meta descrizioni della pagina
- Accessibilità (funzioni di base)
- L'URL dei collegamenti interrotti inoltra i vecchi URL ai nuovi URL (evitando errori 404)
Questa fase inizia con la pubblicazione del sito Web, ma termina quando tutte le cose che pensavamo funzionassero funzionano effettivamente.
Qual è la vera risposta?
Quanto tempo ci vuole? Beh, questo dipende da tutta una serie di cose. Se qualcuno ti dice che se acquisti oggi e puoi avere il tuo sito attivo, garantito, tra 12 settimane da oggi, probabilmente ti deluderà. Ciascuna fase di cui sopra deve avvenire in sequenza. Se provi a saltare i passaggi o se questi si verificano in modo non corretto, le cose richiederanno più tempo, il tuo prodotto non sarà buono come dovrebbe essere e non sarai felice come meriti.
Ho creato siti Web semplici, basati su modelli, dalla strategia alla vita in meno di quattro settimane senza preoccuparmi di avere fretta. Ho avuto siti più complicati che impiegavano fino a 16 settimane senza tempi di stallo da parte del cliente o del nostro team.
La vera domanda che dovresti porti... Qual è il processo che utilizzerai per garantire che la creazione del sito web sia il più efficiente e che la tempistica sia il più ragionevole possibile?