Start en gratis prøveperiode
Menu

AQAP 2210

AQAP 2210 softwarekvalitetssikring

Forsvarsleverandører, hvor leverancen indeholder software, og hvor kontrakten henviser til AQAP 2210 ud over AQAP 2110 eller AQAP 2310.

AQAP 2210 tilføjer NATO's softwarespecifikke krav til kvalitetssikring oven på AQAP 2110 eller AQAP 2310. Den optræder aldrig alene. Den supplerer det kvalitetssystem, som de publikationer kræver, for den del af leverancen der er software.

Hvad AQAP 2210 er

AQAP 2210 er NATO's supplerende krav til softwarekvalitetssikring, der lægger sig oven på AQAP 2110 eller AQAP 2310. Det gælder, når din leverance indeholder software. Standarden findes, fordi software fejler på måder, som et inspektionsregime bygget til hardware aldrig var indrettet til at fange.

Ordet supplerende er det centrale. AQAP 2210 er ikke et kvalitetssystem i sig selv og bruges aldrig alene. Kontrakten henviser til AQAP 2110 eller AQAP 2310 for kvalitetsstyringssystemet og til AQAP 2210 for den software, leverancen indeholder. Kravene lægges sammen, de er ikke alternativer.

Hvad standarden skal opnå

AQAP 2210 dækker både ledelsesmæssige og tekniske processer gennem hele projektets livscyklus. De erklærede formål er at:

  • Skabe indblik i softwareudviklingsprocessen, så kunden ikke behøver at tage den på tro og love.
  • Opdage kvalitetsproblemer i softwaren så tidligt som muligt i livscyklussen, hvor de stadig er billige at rette.
  • Levere kvalitetskontroldata i tide, så der reelt kan iværksættes korrigerende handling.
  • Bekræfte, at kvaliteten bygges ind under udviklingen i stedet for at blive inspiceret ind bagefter.
  • Give sikkerhed for, at den producerede software opfylder de kontraktlige krav.
  • Sikre, at der ydes den nødvendige softwarestøtte til systemudviklingen, hvor kontrakten kræver det.
  • Sikre, at projektets forhold vedrørende safety og security bliver håndteret.

Hvad det betyder i praksis

Ud over sine definitioner stiller publikationen krav til projektets kvalitetsplan for software, til softwaredesign og til verifikation og validering. I dagligdagen betyder det en plan, kunden kan holde dig fast på, et design med sporbarhed til de krav, det opfylder, og dokumentation for, at hvert enkelt krav faktisk blev verificeret og ikke bare antaget opfyldt.

Den praktiske vanskelighed er sjældent ingeniørarbejdet. Den er, at dokumentationen ligger ét sted, kravene et andet, og kvalitetsplanen i et dokument, ingen har åbnet, siden tilbuddet blev afgivet. AQAP 2210 demonstreres ved at forbinde de tre og ved at kunne vise sammenhængen den dag, nogen spørger.

Sammenhængen med AQAP 2110 og AQAP 2310

AQAP 2110 indeholder kravene i ISO 9001 plus NATO's tilføjelser og er det sædvanlige grundlag for en leverandør, der designer og producerer. AQAP 2310 gør det samme med EN 9100 for komplekst arbejde inden for luftfart, rumfart og forsvar. AQAP 2210 lægger sig oven på den af de to, som din kontrakt henviser til, og tilføjer intet til de dele af leverancen, der ikke er software.

Er du i gang med at afklare, hvilke publikationer din kontrakt reelt henviser til, beskriver oversigten over AQAP-familien, hvordan 2110, 2131, 2210, 2310 og 2105 hænger sammen.

Der findes ikke noget AQAP 2210-certifikat

Som med enhver AQAP certificeres overensstemmelse ikke af et akkrediteret certificeringsorgan, sådan som det sker med ISO 9001. Den sikres gennem Government Quality Assurance: kundenationens kvalitetsmyndighed verificerer dit kvalitetssystem og den konkrete kontrakt og har ret til adgang til dine lokaler, dine optegnelser og dine underleverandørers. For software rækker den adgang som regel længere, end leverandører forventer, fordi den dokumentation, en bedømmer vil se, bliver skabt under udviklingen og ikke til sidst.

Sådan hjælper ComplyTrain dig med at leve op til kravene

AQAP 2210 lægges altid oven på AQAP 2110 eller AQAP 2310. Derfor giver det mening at have ét system, der rummer begge sæt forpligtelser, i stedet for et separat værktøj til softwaredelen:

  • Det ISO 9001-strukturerede kvalitetsstyringssystem, som grundpublikationen kræver - Quality Management
  • Kontraktens softwarekrav samlet i et styret sæt og med sporbarhed til den dokumentation, der verificerer hvert enkelt krav - Requirements Management
  • Projektets kvalitetsplan og softwareprocedurerne under versionsstyring med godkendelse, så den plan, kunden holder dig op på, også er den plan, der gælder - Document Control
  • Risici for kontraktens gennemførelse, herunder de safety- og security-forhold, standarden beder dig håndtere, i et løbende register - Risk Management
  • Kompetenceregistreringer for de ingeniører, der er navngivet i kontrakten - Training Management

ComplyTrain har ingen AQAP-kvalifikation og har heller ikke brug for det. Det er systemet, du driver dine egne AQAP 2210-forpligtelser i og opbevarer dokumentationen for. Selve conformance er en sag mellem dig og kundens kvalitetsmyndighed.

Spørgsmål

Bruges AQAP 2210 alene?

Nej. Det er tænkt som et supplement. En kontrakt henviser til AQAP 2110 eller AQAP 2310 for kvalitetsstyringssystemet og til AQAP 2210 for softwaren i leverancen. Har du kun fået AQAP 2210, så tjek kontrakten igen - grundpublikationen står der.

Hvad er forskellen på AQAP 2110 og AQAP 2210?

AQAP 2110 dækker kvalitetssikring af design, udvikling og produktion generelt og indeholder kravene i ISO 9001 plus NATO's tilføjelser. AQAP 2210 lægger de softwarespecifikke krav oven i. En leverandør, der leverer softwaretungt forsvarsmateriel, skal normalt leve op til begge, hvor 2210 anvendes oven på kvalitetssystemet i 2110.

Supplerer AQAP 2210 også AQAP 2310?

Ja. Den fulde betegnelse er NATO Supplementary Software Quality Assurance Requirements to AQAP 2110 eller AQAP 2310. Hvilken af de to den hører under, afhænger af den grundpublikation, din kontrakt henviser til, ikke af noget ved selve softwaren.

Kan en virksomhed blive certificeret efter AQAP 2210?

Nej. Et certificeringsorgan udsteder ikke et AQAP-certifikat. Konformitet sikres gennem Government Quality Assurance, hvor kvalitetsmyndigheden i kundenationen verificerer dit kvalitetssystem og den konkrete kontrakt. Et ISO 9001-certifikat dokumenterer normalt det underliggende ledelsessystem, og AQAP-tilføjelserne påvises over for kunden.

Hvad kræver AQAP 2210 egentlig i det daglige?

En projektkvalitetsplan for softwaren, et design der kan spores tilbage til de krav, det opfylder, samt dokumentation for verifikation og validering, der viser, at hvert krav faktisk er blevet kontrolleret. Standarden bygger på indsigt: kunden skal kunne følge softwarens kvalitet undervejs i udviklingen, ikke først ved levering.

Implementering

AQAP 2210 sammen med grundpublikationen

Softwarekravene lægger sig oven i AQAP 2110 eller AQAP 2310. Opgaven er derfor at koble dem sammen, ikke at køre dem hver for sig.

  1. Bekræft, hvilken grundudgivelse der gælder

    AQAP 2210 er et supplement til AQAP 2110 eller AQAP 2310. Hvilken af dem kontrakten henviser til, afgør hvilket kvalitetsstyringssystem der ligger til grund, og dermed størstedelen af arbejdet.

  2. Skriv kvalitetsplanen, så den dækker softwaren

    Planen er det, kunden holder dig op på. Hold den under versionsstyring med godkendelse, så den gældende version er den, kunden har fået.

  3. Spor design og verifikation tilbage til krav

    Hvert enkelt krav til softwaren bør pege på det design, der opfylder kravet, og på den verifikation, der har efterprøvet det. Det er den sporbarhed, en auditor beder om.

  4. Håndtér sikkerhed og beskyttelse, og hold det opdateret

    Standarden kræver, at du forholder dig til projektets safety- og security-forhold. Et register, du fører løbende under udviklingen, svarer på det. Et, du skriver til udbuddet, gør det ikke.

Styr AQAP 2210 og den tilhørende basispublikation i ét system

Se, hvordan ComplyTrain passer til de publikationer, din kontrakt henviser til. Vi holder en demo på 30 minutter og gennemgår dine egne processer. Mangler du en standard, som endnu ikke findes på siden? Sig til under mødet. Vi tilføjer standarder på forespørgsel.