what is sei cmm iso
konverter røye til int c ++
I denne opplæringen skal vi diskutere hva som er full form og betydning av følgende begreper som SEI, CMM, ISO, IEEE og ANSI med en fullstendig forklaring, og vi vil også se hvordan disse sertifiseringene vil være nyttige for programvareindustrien.
I denne artikkelen gir vi de fem forskjellige typene av sertifiseringer med fullstendige detaljer.
Hva du vil lære:
# 1) VÆR
SEI står for 'Software Engineering Institute' ved Carnegie-Mellon University, initiert av US Defense Department for å forbedre programvareutviklingsprosesser.
# 2) CMM
CMM står for 'Capability Maturity Model', utviklet av SEI. Det er en modell på 5 nivåer av organisatorisk 'modenhet' som bestemmer effektiviteten i å levere kvalitetsprogramvare.
Den er rettet mot store organisasjoner som store amerikanske forsvarsdepartementets entreprenører. Imidlertid er mange av de involverte QA-prosessene passende for enhver organisasjon, og hvis det med rimelighet brukes, kan det være nyttig.
Organisasjoner kan motta CMM-rangeringer ved å gjennomgå vurderinger av kvalifiserte revisorer.
Nivå 1 - Karakterisert av kaos, periodiske panikker og heroisk innsats som kreves av enkeltpersoner for å fullføre prosjekter. Få om noen prosesser på plass; suksesser kan ikke gjentas.
korteste algoritme i Java kildekode
Nivå 2 - Sporing av programvareprosjekt, kravhåndtering, realistisk planlegging og konfigurasjonsadministrasjonsprosesser, vellykket praksis kan gjentas.
Nivå 3 - Standard programvareutviklings- og vedlikeholdsprosesser er integrert i en organisasjon, en Software Engineering Process Group er på plass for å overvåke programvareprosesser, og opplæringsprogrammer brukes for å sikre forståelse og samsvar.
Nivå 4 - Målinger brukes til å spore produktivitet, prosesser og produkter. Prosjektytelsen er forutsigbar, og kvaliteten er jevnlig høy.
Nivå 5 - Fokuset er på kontinuerlig prosessforbedring. Effekten av nye prosesser og teknologier kan forutsies og implementeres effektivt når det er nødvendig.
# 3) ISO
ISO står for 'International Organization for Standards' - ISO 9001, 9002 og 9003-standardene gjelder kvalitetssystemer som vurderes av eksterne revisorer, og de gjelder mange slags produksjons- og produksjonsorganisasjoner, ikke bare programvare.
Den mest omfattende er 9001, og dette er den som ofte brukes av organisasjoner for programvareutvikling. Den dekker dokumentasjon, design, utvikling, produksjon, testing, installasjon, service og andre prosesser.
hvilken er den beste YouTube-nedlasteren?
ISO 9000-3 (ikke det samme som 9003) er en retningslinje for bruk av ISO 9001 på programvareutviklingsorganisasjoner. Den amerikanske versjonen av ISO 9000-seriens standarder er nøyaktig den samme som den internasjonale versjonen og kalles ANSI / ASQ Q9000-serien.
Den amerikanske versjonen kan kjøpes direkte fra ASQ (American Society for Quality) eller ANSI-organisasjonene.
For å være ISO 9001-sertifisert, vurderer en tredjepartsrevisor en organisasjon, og sertifisering er vanligvis bra i ca 3 år, hvoretter det kreves en fullstendig revurdering.
Merk at ISO 9000-sertifisering ikke nødvendigvis indikerer kvalitetsprodukter, det indikerer bare at dokumenterte prosesser følges.
# 4) IEEE
IEEE står for ‘Institute of Electrical and Electronics Engineers’.
Skaper blant annet 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), og andre.
# 5) ANSI
ANSI står for 'American National Standards Institute', det primære industrielle standardiseringsorganet i USA publiserer noen programvarerelaterte standarder i forbindelse med IEEE og ASQ (American Society for Quality).
Del gjerne dine tanker i kommentarfeltet nedenfor.
Anbefalt lesing
- Hva er kvalitetsattributtene?
- Forskjellen mellom kvalitetssikring og kvalitetskontroll (QA vs QC)
- Falske Gud for kvalitet kontra sanne mennesker - Hvem er ansvarlig for programvarekvalitet?
- 7 Grunnleggende kvalitetsverktøy: Kvalitetsstyrings-, kontroll- og forbedringsverktøy
- Programvaretesting og kvalitetssikringssertifiseringer - Del 2
- Data Pool Feature i IBM Rational Quality Manager for Test Data Management
- Micro Focus Quality Center Tutorial (Day 6) - Defect Management
- Installasjonsveiledning for Micro Focus Quality Center - Lær QC (dag 2)