2010-04-21 13 views
13

Attualmente nel mio comp., Ci sono alcune modifiche in corso riguardanti la documentazione del progetto. C'è un sacco di tempo e sforzi spesi per discutere di specifiche funzionali rispetto ai requisiti doc. Tuttavia, non penso che nessuno qui capisca il motivo per cui ne useresti uno sull'altro. Pertanto, non capisco la differenza da solo.Specifiche funzionali rispetto al documento Requisiti

Qualcuno può far luce su questo argomento per favore? Se hai collegamenti ad articoli, post di blog, ecc. Sarebbe anche utile.

risposta

20

Un documento di requisiti deve specificare i requisiti dal punto di vista dell'utente finale.

User requirements document - Wikipedia

una specifica funzionale è un livello più basso e comincia a definire come le diverse parti del sistema dovrebbe funzionare a livello di System Engineering:

Functional specification - Wikipedia

+0

Nel dominio dei dispositivi medici di cui l'utente ha bisogno, ovvero "esigenze degli utenti". Questi devono essere convalidati per formare parte dei requisiti del prodotto e vivere nella specifica dei requisiti di prodotto di livello superiore. Non esistono "requisiti utente" ... le altre discipline possono operare diversamente. – smashtastic

2

Requisito:

È Deve essere a Edimburgo entro le 14:00 di domani.

Specification:

viaggio in auto per l'aeroporto ... poi prendere un volo di collegamento a .... poi prendere il tram per il centro della città ... poi a piedi ....

In generale è "Qual è il risultato?" contro 'Come lo faremo?'.

+0

Non sono d'accordo, almeno sulla base dei due link di Wikipedia pubblicati da Justin (che ovviamente potrebbero non essere accurati). Secondo le specifiche funzionali dice, "non include le specifiche di come verrà implementata la funzione di sistema.Al contrario, si concentra su ciò che vari agenti esterni (le persone che utilizzano il programma, le periferiche del computer o altri computer, ad esempio) potrebbero "osservare" quando interagiscono con il sistema. " – JakeStrang

1

Affari Requisito:

Implementare un sistema computerizzato che il calcolo di stipendi ai dipendenti con deduzioni e le aggiunte necessarie e pagare l'importo che il dipendente è in realtà dovuto.

Requisiti funzionali

  • Quanti dipendenti in azienda ed i loro dettagli
  • Sono part-time, o full-time o ogni ora
  • Qual è la data di pagamento
  • Qual è il detrazioni come TAX, PF, Contributi comunitari ecc.
5

Requisiti: “che cosa” l'applicazione dovrebbe fare [dalla prospettiva dell'utente]

Specifica funzionale: “come” la funzione di applicazione

Specifiche tecniche: “come” la funzione implementata

Problemi correlati