Domanda

Mentre sto iniziando a sviluppare per il web, sto notando che avere un documento tra il client e il me stesso che stabilisce chiaramente che cosa vogliono sarebbe molto utile per entrambe le parti. Dopo aver letto alcune consiglio di Joel, fare qualsiasi cosa senza una specifica è un mal di testa, a meno che naturalmente la fatturazione oraria;)

  1. In quelli che hanno avuto esperienza, che cosa è un buon modo per estrarre tutti le informazioni possibili dal cliente su ciò che vogliono loro sito web per fare e come appare? Buono modi per evitare caratteristica scorrimento?

  2. Cosa requisiti web specifici dovrei essere a conoscenza? (grafico disegno forse)

  3. Che cosa si usa per scrivere le vostre specifiche in?

  4. Qualsiasi altra cosa si dovrebbe sapere?

Grazie!

Ps: a "StackOverflow puristi", se la mia domanda fa schifo, io sono aperto a feed back su come migliorarlo, piuttosto che verso il basso e voto "la tua domanda fa schifo" commenti

È stato utile?

Soluzione

Dipende l'obiettivo del sito web. Se si tratta di un sito sul mercato un nuovo prodotto che viene rilasciato dal cliente, è più facile per restringere la specifica, se si tratta di un sito generale, allora si tratta di un sacco di avanti e indietro.

Delineare il seguente:

  • Qual è l'obiettivo del sito / re-design.
  • Qual è l'aumento previsto in base clienti?
  • Qual è l'obiettivo del cliente Contenimento?
  • Qual è il target demografico?
  • Outline fin dall'inizio tutti gli elementi interattivi -. Flash / film / giochi
  • contorni della IA, sedersi con il cliente e delineare tutte le sezioni che vogliono. Pensate di come organizzare e portare di nuovo a loro.
  • Scarica tutte le modifiche per iscritto.
  • Fare tutto preparazione specifica prima di iniziare lo sviluppo per evitare cambiamenti dell'ultimo minuto.

Alcune indicazioni generali

  • Essere gentile, ma non essere troppo accomodante. Se il client sta chiedendo qualcosa di impossibile, far loro sapere che in un modo educato. Non dite che non può fare, dire che non è possibile realizzare che nel tempo assegnato budget.
  • evitare di fare paragoni tra le tue idee e grandi siti web di nome della società. Non dire la vostra funzione di ricerca sarà come Google, perché si imposta un certo tipo di standard per il programma che l'utente è abituato.
  • Segui standard in qualunque area di lavoro si trovi. Questo farà in modo che il codice non è solo facile da mantenere più tardi, ma anche evitare le probabilità di bug.
  • Stress l'accessibilità a te stesso e il cliente, è un big una cosa.

Più roba:

  • Non abbiate paura di esprimere la tua opinione. Naturalmente, il cliente ha il denaro e la decisione a portata di mano se lavorare con voi - in modo da essere gentile. Ma non essere un push-over, siete stati nel settore e si sa come funziona, in modo da far loro sapere che cosa funziona e cosa no.
  • Se i inciampa client sul spiegazioni tecniche, non assumono sono stupidi, sono solo in un altro settore.
  • Steer il cliente lontano da luoghi comuni e parole d'ordine. Evitare di gettare parole come 'ajax' e 'web 2.0' in giro, se non avete la funzionalità esatta in mente.
  • Assicurati di pianificare tutto prima di iniziare a lavorare come ho detto sopra. Se il sito è interattivo, è necessario assicurarsi che tutto maglie insieme. Quando il sito è pensato fino pezzo per pezzo, credetemi, è evidente.

Altri suggerimenti

Un consiglio che ho visto in molte situazioni di progetto software (design non solo sito web) si riferisce alle aspettative degli utenti. Alcune persone a gestire bene dando all'utente qualcosa da vedere, mentre facendo in modo che l'utente non crede che la cosa che vedono può effettivamente lavorare.

prototipazione carta può aiutare molto per questo tipo di situazione: http://en.wikipedia.org / wiki / Paper_prototyping

Sono con la prototipazione di carta, ma lo uso iplotz.com per essa, che sta lavorando bene finora da noi. Ti fa pensare a come l'applicazione dovrebbe funzionare in modo più dettagliato, e rende quindi meno probabilità di perdere su certe cose è necessario costruire, e rende molto più facile da spiegare al cliente che cosa state pensando. Si può anche chiedere al cliente di utilizzare iPlotz per spiegare le richieste a te, o di cooperare in esso.

Ho trovato anche in cerca di questionari client su google una buona idea per contribuire a generare qualche idea in più:

Google: web client questionario , Ci sono decine di file PDF e di altre forme di imparare da

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top