Come per i non programmatori: formulare i requisiti di programmazione web

2

Come per non programmatore: formulare i requisiti di programmazione web

per la progettazione di un sito Web da parte di terzi

come chiedere e cosa chiedere

Esempio: voglio assumere qualcuno per progettare o implementare qualsiasi "Photo Voting Contest" con alcune funzioni extra.

Come formulare le mie esigenze per un programmatore web per capirmi?

Ci sono dei modelli? Libri?

    
posta 0Complex 17.03.2011 - 21:36
fonte

2 risposte

2

How do I formulate my needs for a web-programmer to understand me ?

Un approccio è questo.

  1. Definisci gli utenti. Chi userà il sito? Elenca tutti i ruoli che le persone giocheranno.

  2. Definisci i casi d'uso. Cosa farà una persona? Ogni caso d'uso ha un semplice sommario: "Nel ruolo di {qualche ruolo}, ho bisogno di {alcuni dati o elaborazione} in modo da poter {qualche risultato}." Si chiama User Story. link

  3. Aggiungi dettagli ai casi d'uso. Un caso d'uso è un'interazione tra l'attore e il sistema. L'attore fa qualcosa e il sistema risponde. Annota l'azione dell'attore e la risposta del sistema. Poche frasi al massimo Un'interazione che ha più di 4 o 5 passaggi è probabilmente composta da due interazioni separate che si sono bloccate insieme.

    link

  4. Rivedi il pacchetto con alcune persone che possono porre domande intelligenti. Ripulisci gli attori e i casi d'uso in modo che abbiano senso per gli altri.

risposta data 17.03.2011 - 21:43
fonte
0

Inizia con i diagrammi dei casi d'uso. Fai in modo che seguano semplici flussi di lavoro su come un utente fa un'azione X. Essere in grado di delineare il flusso di lavoro aiuterà a delineare le regole di business per l'applicazione e potenzialmente alcuni dati coinvolti con esso.

Fornirà ai programmatori del web le domande per porre domande come "Vedo in questo passaggio che l'utente inserisce il suo nome. Vuoi che tali informazioni siano memorizzate in modo permanente per la prossima volta che vengono sul sito, o ha solo bisogno di rimanere per la durata del tempo sul sito? "

    
risposta data 17.03.2011 - 21:42
fonte