I progetti di sviluppo web possono prosperare o fallire a seconda dell'efficacia con cui vengono gestiti. Una corretta gestione del progetto può far funzionare le cose senza intoppi, mentre l'assenza di debiti processi può essere una ricetta per 404, progetti difettosi, clienti insoddisfatti e quasi ogni altro tipo di gremlin immaginabile.

Questa guida definitiva ti aiuterà a iniziare con la gestione del progetto del sito Web per i tuoi progetti di sviluppo. Ti spiegheremo come pianificare e gestire un progetto di sito web, passo dopo passo, attraverso la pianificazione, la creazione, l'ottimizzazione, la finalizzazione e il lancio.

Cos'è la gestione del progetto del sito web?

Gestione del progetto del sito web è l'uso della gestione dei progetti per fornire progetti di siti web, da nuove build di siti a riprogettazioni e migrazioni.

La gestione del progetto è una pratica di gestione in base alla quale un progetto viene suddiviso in attività, su cui si lavora in modo collaborativo all'interno di una piattaforma e processo di gestione del progetto per raggiungere un obiettivo specifico. Per maggiori dettagli su come funziona la gestione del progetto, leggi il nostro completo guida alla gestione del progetto.

Per prima cosa, preparati per la gestione del progetto del sito web

Prima di iniziare il processo di gestione del progetto del sito web, dovrai configurarti per implementarlo.

Ci sono tre fattori chiave che devi avere in atto:

  • Responsabile del progetto. Questa è la persona che guida il team attraverso un progetto, utilizzando un processo di gestione del progetto. Se la tua attività opera su una scala sufficiente, potresti assumere un project manager a tempo pieno o assumere un project manager freelance progetto per progetto. In alternativa, a un membro del team esistente può essere assegnata la responsabilità di guidare un progetto.

  • Piattaforma di gestione dei progetti. Nella gestione del progetto del sito Web, il progetto viene solitamente gestito all'interno di un file piattaforma di project management. Tutte queste piattaforme forniscono modi per gestire le attività necessarie alla consegna del prodotto finale, ma oltre a questo scopo comune possono variare in modo significativo. Ti suggeriamo di valutare attentamente le funzionalità di una piattaforma per valutarne l'idoneità per il tuo team. Ecco un'introduzione alle funzionalità che ottieni con Teamwork.

  • Metodologia di gestione del progetto. Una metodologia è un sistema di metodi che organizza il funzionamento di un processo. Tra le molte metodologie utilizzate nella gestione dei progetti,

    gestione agile del progetto è forse il più conosciuto. Altro metodologie di project management che sono comunemente usati per fornire progetti di sviluppo di siti web includono XP e PRINCE2. Qualunque sia la metodologia utilizzata, il tuo team dovrà essere completamente addestrato prima di iniziare a lavorare sui progetti. La metodologia dovrebbe anche essere spiegata nella documentazione del progetto all'interno della piattaforma di gestione del progetto.

Una volta che hai impostato il tuo responsabile del progetto, la tua piattaforma PM e la tua metodologia, sarai pronto per iniziare il processo di gestione del progetto del sito web.

undefined

Fase # 1: pianificazione

Pianificazione con il cliente

La prima priorità nella fase di pianificazione della gestione del progetto del sito web è definire, nei termini più chiari possibile, ciò che il cliente desidera. (Potrebbe essere un cliente di terze parti o un dipartimento o uno stakeholder all'interno della tua organizzazione, a seconda della natura della tua attività.)

Puoi iniziare chiedendo al cliente di compilare un questionario che chiede informazioni su importanti variabili del progetto. Di seguito sono riportati alcuni esempi di domande da includere:

  • Chi è il pubblico di destinazione?

  • Quali sezioni vorresti che avesse il tuo sito web?

  • Di quali pagine hai bisogno?

  • Con che frequenza cambierai il contenuto del tuo sito? Dovrai essere in grado di farlo da solo utilizzando un sistema di gestione dei contenuti (CMS)?

  • Puoi nominare tre design di siti web che ti piacciono? Cosa ti piace di loro?

  • Cosa odia il tuo animale domestico del tuo sito web?

  • Qual è il tuo budget?

Convincere il cliente a mettere per iscritto punti come questi dovrebbe aiutarti a formulare obiettivi da fornire per il progetto e definirne l'ambito. Più domande fai in questa fase, più puoi ridurre il rischio che i clienti problematici si lamentino di fattori soggettivi più avanti nella linea. Ti consigliamo di elencare almeno 10-20 domande chiave che puoi porre all'inizio di ogni progetto.

Utilizzando il tuo questionario, insieme alle informazioni raccolte durante gli incontri con il cliente, crea un preventivo e le specifiche per il sito web, coprendo l'intero ambito del progetto come discusso con il cliente. Una volta che il cliente ha accettato il preventivo e ha stipulato un contratto con te, puoi passare alla parte successiva della pianificazione.

Pianificazione con il team di progetto

Il passaggio successivo della fase di pianificazione è esaminare le specifiche del sito Web con il tuo team, in modo da poterle tradurre in un file piano di progetto del sito web. Tu e i tuoi compagni di squadra dovreste rispondere alle seguenti domande:

  • Quali sono i risultati del progetto (cosa è necessario fare?)

  • Come si suddivide il progetto in attività e chi nel nostro team può svolgere ciascuna attività?

  • Quanto del budget del cliente (o del tempo dell'organizzazione) richiederà il progetto?

  • Dove sono i file dipendenze nel progetto, dove il completamento di un'attività è possibile solo dopo che è stata completata un'altra specifica attività?

Dopo aver risposto a queste domande chiave, dovresti essere in grado di abbozzare un piano di progetto di base, specificando in dettaglio come verrà consegnato il progetto del sito web. Ora devi portare questo piano al cliente per la sua approvazione.

Una volta che il client e l'altra chiave stakeholder del progetto hai accettato il piano, puoi creare un nuovo progetto nella tua piattaforma di gestione dei progetti e iniziare a creare il file compiti di progetto.

Fase 2: costruzione

Nella fase di creazione di un progetto di sito web, il tuo team sarà probabilmente concentrato sulla creazione del layout, dei contenuti, del design e delle funzionalità del sito.

Nel frattempo, il focus della gestione del progetto tende a essere diviso tra il monitoraggio dei progressi del team, la garanzia della piena adozione del processo di gestione del progetto e la rimozione di eventuali "blocchi" segnalati dai membri del team.

Il monitoraggio dei progressi del team può essere effettuato a livello granulare, attività per attività e anche a livello di immagine più grande, utilizzando ausili visivi come grafici bruciati, che rappresentano la percentuale di lavoro del progetto completato, rispetto al tempo disponibile.

Garantire la piena adozione del processo di gestione del progetto è un lavoro per il project manager. Ciò può comportare la formazione dei membri del team su come utilizzare la piattaforma di gestione del progetto.

Un blocco può essere tutto ciò che impedisce il completamento di un'attività, da una lacuna nella conoscenza del web design di qualcuno, a un pezzo mancante di contenuto necessario per completare il design di una pagina. Quando un membro del team segnala un blocco, il project manager lavora con lui per trovare una soluzione.

Riunioni regolari del team durante la fase di costruzione possono aiutare un team a rimanere al corrente di tutte queste considerazioni.

undefined

Fase 3: ottimizzazione

Dall'ottimizzazione delle prestazioni cross-browser alla compressione dei file di immagine, questa è la fase in cui il tuo team porta il sito web ai più alti standard possibili.

Ti suggeriamo di incorporare l'ottimizzazione nel processo di gestione del progetto utilizzando una checklist per l'ottimizzazione del sito web come base.

Una volta che hai la tua lista di controllo, puoi creare una nuova attività per ogni requisito e assegnarla a un membro del team pertinente. Da questo punto in poi, la gestione del progetto della fase di ottimizzazione funziona più o meno come durante la costruzione.

Fase 4: finalizzazione

Questa fase della gestione del progetto del sito web è relativamente complessa. Copre il lavoro coinvolto nei seguenti processi:

  • Test iniziali. Dal punto di vista della gestione del progetto, questo inizia con una checklist di test, simile a quella utilizzata per identificare le attività per la fase precedente. È necessario creare un'attività per ciascuna attività di test, dal controllo del funzionamento delle transazioni in loco alla valutazione della conformità del sito Web agli standard di accessibilità. Ulteriore complessità viene aggiunta dalla necessità di creare nuove attività quando viene identificato un problema durante il test. Quando un membro del team rileva un problema durante il test, deve creare un'attività per il problema e assegnarlo al project manager. Il project manager quindi esamina il problema e riassegna l'attività a un membro del team con la capacità di risolvere il problema.

  • Andare in diretta. Durante questo processo, il sito Web ei suoi sistemi di supporto diventano operativi. Le attività principali includono il caricamento del sito nel relativo dominio e l'integrazione con applicazioni quali strumenti di analisi e client di email marketing.

  • Formazione del cliente / del personale. Le persone che gestiranno il sito web dopo il lancio devono essere istruite su come usarlo. Ciò può essere facilitato attraverso sessioni di formazione, che possono essere pianificate nella piattaforma PM come eventi (a condizione che nella piattaforma sia inclusa una funzionalità di calendario).

  • Attività di marketing / SEO di base. Queste sono le attività fondamentali che devono essere svolte per garantire che il sito sia pronto ad attirare visitatori, dall'invio della mappa del sito a Google, alla creazione di collegamenti tra il sito e qualsiasi profilo social media pertinente del cliente. Ancora una volta, si consiglia un approccio basato su elenchi di controllo per identificare le attività.

È del tutto possibile che il tuo team lavorerà su più di questi punti elenco contemporaneamente (o forse anche su tutti). Ciò crea la possibilità che il progetto diventi difficile da gestire e, pertanto, suggeriamo di prestare molta attenzione a come viene utilizzata la piattaforma di gestione del progetto in questa fase. Se puoi, usa funzionalità come elenchi di attività, che supportano la complessità del progetto preservando l'usabilità della piattaforma di gestione del progetto.

undefined

Fase 5: lancio

Il lancio del sito web e il lavoro che lo conduce possono essere un momento entusiasmante per un team di sviluppo del sito web. Tuttavia, questa è la fase peggiore in cui distogliere lo sguardo dalla palla.

La prima parte di questa fase è un secondo ciclo di test, che copre aspetti del sito che vanno dal SEO alla sicurezza. In alcuni casi, questi test possono coinvolgere parti interessate esterne come consulenti di marketing di ricerca e pentesters. Qualsiasi problema sollevato durante il test deve essere trasformato in attività, che può essere assegnato ai membri del team che hanno la capacità di risolverli.

Una volta risolti tutti questi problemi finali, sarai pronto per trasferire il controllo del sito web al cliente. Questo, di per sé, comporta un certo grado di complessità, quindi assicurati di creare attività dedicate per dettagli precisi come scrivere il completamento report per il progetto e trasferire in modo sicuro le credenziali di accesso al client.

Gestione dei progetti in continuo miglioramento per lo sviluppo web

La gestione del progetto del sito web non dovrebbe interrompersi una volta che il sito web è attivo. Il passaggio successivo cruciale è valutare i risultati del progetto e apprendere qualsiasi lezione potenzialmente preziosa possibile, prima del prossimo progetto del sito web. Ciò potrebbe significare qualsiasi cosa, dall'analisi delle prestazioni del sito Web, all'intervista ai membri del team su ciò che amavano o detestavano del processo di gestione del progetto.

Se impari sempre a conoscere i tuoi siti web e la gestione dei progetti del tuo sito web, entrambi dovrebbero continuare a migliorare sempre di più. Iscriviti a Teamwork oggi per una gestione ancora migliore del progetto del sito web