The Institute of Electrical and Electronics Engineers ( IEEE ) crea gli standard per l'elettronica , ingegneria elettrica e informatica . L'IEEE ha anche creato gli standard per lo sviluppo di software e di attuazione. Requisiti e Specifiche
Standard IEEE
830 è una guida sui requisiti software creati . Secondo gli autori Aybüke Aurum e Claes Wohlin , IEEE 12207 fornisce un regime prescrittivo dei processi e delle attività per la specifica e la gestione del ciclo di vita del software . Secondo Richard Fairley , IEEE 1058 fornisce una guida formato e il contenuto dei piani di gestione del software , ma i modelli di documento non specifici o tecniche di gestione dei progetti software da utilizzare .
Pianificazione e codificazione
standard di sviluppo IEEE software non raccomandano linguaggi software specifici. Secondo " A Software Process Handbook modello per incorporare funzionalità del Popolo " di Silvia Acuña , IEEE 1074 specifica i processi del ciclo di vita del software per lo sviluppo e manutenzione del software .
Test e validazione
standard IEEE
1012 elenca come il software deve essere verificato e convalidato . Standard IEEE 1044 è utilizzato per segnalare i bug del software e delle anomalie rilevate durante i test del software . Standard IEEE 829 definisce una corretta documentazione di prova del software , compresi i piani di test del software . Standard IEEE 1061 descrive come metriche di qualità del software devono essere raccolti e conservati .