|
analisi-disegno.com Homepage | Blog | Per essere avvisati in caso di nuovi documenti | In English
|
|
Altri sistemi di classificazione dei requisiti Esistono molti diversi sistemi di classificazione dei requisiti, nel mondo del software. E finora non si è imposto alcuno standard. Il mio sistema di classificazione, FOCUS-TBD, è descritto in una pagina separata. Qui di seguito, in sintesi, alcuni tra i più diffusi tra gli altri sistemi classificatori. La norma ISO 9126 non nasce per classificare i requisiti, è relativa agli aspetti di qualità dei prodotti sw. Ma è comunque molto usata nella classificazione dei requisiti. Prevede sei categorie principali, ciascuna suddivisa in sottocategorie: Functionality - A set of attributes that bear on the existence of a set of functions and their specified properties. The functions are those that satisfy stated or implied needs.
Reliability - A set of attributes that bear on the capability of software to maintain its level of performance under stated conditions for a stated period of time.
Usability - A set of attributes
that bear on the effort needed for use, and on the individual
Efficiency - A set of attributes that bear on the relationship between the level of performance of the software and the amount of resources used, under stated conditions.
Maintainability - A set
of attributes that bear on the effort needed to make specified
Portability - A set of attributes that bear on the ability of software to be transferred from one environment to another.
Incose (International Council on Systems Engineering). Il Requirements Working Group (2001) prevede le seguenti tipologie. Functional requisito funzionale: cosa va realizzato Performance in che modo le funzioni vanno realizzate Quality Factor altri fattori di qualità del prodotto o del processo, così dettagliati:
Environment requisiti sullambiente fisico (ma anche socio-politico-economico) in cui il sistema viene eseguito, o viene effettuato il lavoro Physical requisiti sul formato fisico del prodotto Interface requisiti sulle interfacce del prodotto con lesterno Constraint vincoli sulle modalità di applicazione degli altri requisiti, o su come va effettuato il lavoro Volere (un template per la specifica dei requisiti di James e Suzanne Robertson) ha queste categorie: Requisiti funzionali e sui
dati (Functional and Data Requirements)
Requisiti di aspetto e percezione
(Look and Feel Requirements)
Requisiti di usabilità
e sui fattori umani (Usability and Humanity Requirements)
Requisiti di prestazioni (Performance
Requirements)
Requisiti di operatività
ed ambientali (Operational and Environmental Requirements)
Requisiti di manutenibilità
e supporto (Maintainability and Support Requirements)
Requisiti di sicurezza (Security
Requirements)
Requisiti culturali e politici
(Cultural and Political Requirements)
Requisiti legali (Legal Requirements)
Migrazione al nuovo prodotto
(Migration to the New Product)
Documentazione utente e formazione
(User Documentation and Training)
Vincoli imposti (Mandated Constraints)
Pagina generale sui requisiti |
| analisi-disegno.com, servizi e materiali per lo sviluppo dei sistemi software, a cura di Adriano Comai. |