Dubbi sui requisiti non funzionali [duplicato]

-3

Ho qualche dubbio sui requisiti non funzionali in un'app web. Gli attributi di qualità non sono requisiti funzionali? Inoltre, questi sono tutti esempi di requisiti non funzionali?

  • Il sistema dovrebbe avere un punteggio > = 80 in PageSpeed
  • Tutte le transazioni di rete devono essere crittografate
  • Gli utenti devono accedere al sistema per accedere al pannello di amministrazione
  • Il 90% dei nuovi utenti dovrebbe essere in grado di eseguire le attività principali (attività 1 e attività 2) del sistema senza errori la prima volta che eseguono l'attività
  • Il sistema dovrebbe essere compatibile con i browser principali

    
posta Carrick 27.08.2018 - 19:02
fonte

1 risposta

3

La regola generale che seguo per i requisiti non funzionali sono quelle che finiscono con le "caratteristiche", come: scalabilità, disponibilità, affidabilità, ecc ... e quindi anche i requisiti relativi alle prestazioni e alla sicurezza.

Quindi, nei tuoi esempi, ecco come li taggerei:

  • PageSpeed (Prestazioni: non funzionale)
  • Transazioni crittografate (Sicurezza: non funzionale)
  • Pannello di amministrazione (Sicurezza: non funzionale)
  • Il 90% dei nuovi utenti comprende immediatamente il sistema (Usabilità: non funzionale)
  • Browser (compatibilità: non funzionale)
risposta data 27.08.2018 - 19:11
fonte

Leggi altre domande sui tag