what is sei cmm iso
bra mp3-nedladdare för android gratis
I denna handledning ska vi diskutera vad som är fullständig form och betydelse för följande termer som SEI, CMM, ISO, IEEE och ANSI med en fullständig förklaring och vi kommer också att se hur dessa certifieringar kommer att vara till hjälp för programvaruindustrin.
I den här artikeln tillhandahåller vi de fem olika typerna av certifieringar med fullständiga detaljer.
Vad du kommer att lära dig:
# 1) VAR
SEI står för 'Software Engineering Institute' vid Carnegie-Mellon University, initierat av US Defense Department för att förbättra programvaruutvecklingsprocesser.
# 2) CMM
CMM står för ”Capability Maturity Model”, utvecklad av SEI. Det är en modell av fem nivåer av organisatorisk ”mognad” som avgör effektiviteten vid leverans av kvalitetsprogramvara.
Den är inriktad på stora organisationer som stora amerikanska försvarsdepartementets entreprenörer. Många av de involverade QA-processerna är dock lämpliga för alla organisationer, och om det är rimligt kan det vara till hjälp.
Organisationer kan få CMM-betyg genom att genomgå bedömningar av kvalificerade revisorer.
Nivå 1 - Karaktäriseras av kaos, periodiska paniker och heroiska ansträngningar som krävs av individer för att framgångsrikt slutföra projekt. Få om några processer på plats; framgångar kanske inte kan repeteras.
Nivå 2 - Spårning av programvaruprojekt, kravhantering, realistisk planering och konfigurationshanteringsprocesser finns, framgångsrika metoder kan upprepas.
Nivå 3 - Standardprogramvaruutvecklings- och underhållsprocesser är integrerade i en organisation, en Software Engineering Process Group finns på plats för att övervaka programvaruprocesser och utbildningsprogram används för att säkerställa förståelse och efterlevnad.
Nivå 4 - Mätvärden används för att spåra produktivitet, processer och produkter. Projektets prestanda är förutsägbar och kvaliteten är genomgående hög.
hur man löser matrisindex utom gränser i Java
Nivå 5 - Fokus ligger på kontinuerlig processförbättring. Effekten av nya processer och tekniker kan förutsägas och implementeras effektivt när det behövs.
# 3) ISO
ISO står för 'International Organization for Standards' - standarden ISO 9001, 9002 och 9003 gäller kvalitetssystem som utvärderas av externa revisorer och de gäller för många typer av produktions- och tillverkningsorganisationer, inte bara programvara.
Den mest omfattande är 9001, och den är den som oftast används av programvaruutvecklingsorganisationer. Den omfattar dokumentation, design, utveckling, produktion, testning, installation, service och andra processer.
hur öppnar jag en torrentfil
ISO 9000-3 (inte samma som 9003) är en riktlinje för att tillämpa ISO 9001 på programvaruutvecklingsorganisationer. Den amerikanska versionen av ISO 9000-seriens standarder är exakt densamma som den internationella versionen och kallas ANSI / ASQ Q9000-serien.
Den amerikanska versionen kan köpas direkt från ASQ (American Society for Quality) eller ANSI-organisationerna.
För att vara ISO 9001-certifierad bedömer en tredje part revisor en organisation och certifiering är vanligtvis bra i cirka 3 år, varefter en fullständig omprövning krävs.
Observera att ISO 9000-certifiering inte nödvändigtvis indikerar kvalitetsprodukter, det indikerar bara att dokumenterade processer följs.
# 4) IEEE
IEEE står för 'Institute of Electrical and Electronics Engineers'.
Skapar bland annat standarder som 'IEEE Standard for Software Test Documentation' (IEEE / ANSI Standard 829), 'IEEE Standard of Software Unit Testing (IEEE / ANSI Standard 1008),' IEEE Standard for Software Quality Assurance Plans '(IEEE / ANSI Standard 730) och andra.
# 5) ANSI
ANSI står för 'American National Standards Institute', det primära organet för industriella standarder i USA publicerar några programvarurelaterade standarder i samband med IEEE och ASQ (American Society for Quality).
Dela gärna dina tankar i kommentarsektionen nedan.
Rekommenderad läsning
- Vilka är kvalitetsattributen?
- Skillnaden mellan kvalitetssäkring och kvalitetskontroll (QA vs QC)
- Fake God of Quality Versus True Humans - Vem är ansvarig för programvarukvalitet?
- 7 grundläggande kvalitetsverktyg: kvalitetshanterings-, kontroll- och förbättringsverktyg
- Programvarutestning och kvalitetssäkringscertifieringar - Del 2
- Data Pool Feature i IBM Rational Quality Manager för testdatahantering
- Micro Focus Quality Center-handledning (dag 6) - Defekthantering
- Micro Focus Quality Center Installationsguide - Lär dig QC (dag 2)