Primo passo nell'analisi di un sistema proposto [duplicato]

3

Un cliente ci ha chiesto di automatizzare i suoi processi basati su carta offline. Ci ha inviato una copia delle forme fisiche che utilizza.

Il nostro team ha incontrato e discusso come dovrebbe essere la navigazione, quali componenti principali sarebbero presenti nell'interfaccia utente. Questo è tutto.

Il problema è che non abbiamo requisiti "scritti" reali. Con la mancanza di un vero analista aziendale / di sistema nella nostra azienda, quali sono i passi da compiere per raggiungere il punto in cui siamo pronti per iniziare a sviluppare il sistema?

    
posta SaryA 22.08.2013 - 13:14
fonte

2 risposte

2

Anche se non hai un analista di business, devi avere i requisiti in forma scritta per:

  1. avere una chiara immagine di ciò che stai facendo. Indipendentemente dal numero di volte in cui hai discusso l'applicazione e dalla familiarità con i dettagli, non puoi garantire di ricordare tutto e alla fine perderai una funzione o fornirai qualcosa di diverso dal bisogno del cliente.
  2. usa i requisiti nelle negoziazioni con il cliente. Il cliente dovrebbe vedere cosa avranno alla fine in una fase iniziale. Se vogliono cambiare qualcosa, i requisiti scritti aiuteranno a vedere dove, cosa ed eventualmente perché è stata apportata la modifica.
  3. proteggiti. Le persone tendono a dimenticare molto. Non c'è alcuna possibilità che il cliente ricordi ogni singolo dettaglio di ciò che hai concordato. Se ciò accade, avrai il documento per dimostrare il contrario.

Non è necessario che tu scriva i requisiti come farebbe un analista di business. A seconda della complessità del sistema e di quanto sia ovvio, possono essere sufficienti anche semplici diagrammi di processi e interfacce utente di alto livello.

Se non riesci ancora a scrivere i requisiti, ti suggerisco di creare un semplice prototipo, discuterlo con il cliente e continuare a lavorarci (anche se i requisiti e il prototipo non si escludono a vicenda).

    
risposta data 22.08.2013 - 13:36
fonte
1

Scopri i processi aziendali che usa con il materiale.
Fai domande come:

  • Da dove provengono i dati che inserisce nei moduli?
  • Cosa succede ai moduli dopo essere stati compilati?
  • Che aspetto hanno i dati tipici su di essi?
  • Quali campi sono richiesti?
  • Quali validazioni sarebbero necessarie?
  • Chi utilizza le informazioni una volta inserite?
  • Per quanto tempo dovrebbero essere conservate le informazioni?
  • Come devono essere identificati i record?
  • A cosa gli utenti vorranno cercare per trovare i record?
  • Quali funzionalità aggiuntive sono già previste dall'automazione del processo?
  • Quali sono i tempi o i limiti di tempo?
  • Quali cambiamenti esterni sono previsti / possibili nel prossimo anno che potrebbero influire su una soluzione?
risposta data 22.08.2013 - 13:19
fonte

Leggi altre domande sui tag