The Institute of Electrical and Electronics Engineers ( IEEE ) skapar standarder för elektronik , elektroteknik och data . IEEE också har skapat standarder för mjukvaruutveckling och implementering . Krav och specifikationer
IEEE Standard 830 är en guide om skapade programvara krav . Enligt författarna Aybüke Aurum och Claes Wohlin , ger IEEE-standard 12207 en normativ ordning av processer och aktiviteter för specifikation och livscykelhantering av programvara . Enligt Richard Fairley , ger IEEE-standard 1058 vägledning format och innehåll planer programhantering , men inte särskilda dokumentmallar eller programvara projektets metoder för hantering som ska användas . Addera Planering och kodning
IEEE mjukvaruutveckling standarder rekommenderar inte specifika programvaror språk . Enligt " A Software Process Model Handbok för att införliva människors förmåga " av Silvia Acuña , specificerar IEEE-standard 1074 livscykelprocesser för att utveckla och underhålla programvara .
Testning och validering
IEEE-standard 1012 listar hur programvaran ska verifieras och valideras . IEEE-standard 1044 används för rapportering av programfel och brister som upptäcks vid testning av programvara . IEEE-standard 829 definierar ordentlig dokumentation programvara test, inklusive planer programvara test . IEEE-standard 1061 beskriver hur mjukvara kvalitetsmått bör samlas in och bevaras .