SECTION1GENERAL
1Introduction
Duetoincreasingintegrationanduseofsoftwarebasedcomplexsystemsonboardshipsandoffshorevessels
itiswidelyrecognizedthatqualityassuranceofthedevelopment,deliveryandmodificationofsoftware-
basedsystemsisimportanttoensuresafeandreliablevesseloperation.
Manufacturersapprovedinaccordancewiththisclassprogramme(CP)arecertifiedtooperateaquality
systemandmanufacturesoftwarebasedproductsinaccordancewithrequirementsinDNVrulesforshipsand
offshorestandards.
Sincecriticalvesselfunctionscommonlydependonsoftwarebasedsystems,experienceshowsthat
e.g.wrongparameterization,inadequateintegration,failedcommunicationandcasualmodificationsare
repeatedlyattributedasrootcauseoffailuresandincidents.
Suchchallengesarenormallynotsolvedbytestingortechnicalcapabilitiesalone,butwouldrequirethat
personnelworkaccordingtoestablishedandrecognisedproceduresimplementedintheorganization'squality
system.ThisCPaimstodescribehowtoperformsuchactivitiesrelatedtomanagement,planning,design,
implementationanddeliveryofsoftwarebasedproducts.
Theactivitiesaregroupedintotwocategorieswherethefirstlevel(L1)representsworkprocessesconsidered
tobebestpracticeandwherethesecondlevel(L2)representsamoreenhancedwayofworking.Seealso
Sec.2[2].
Itisforeseenthatamanufacturerwouldtypicallybenefitthisapprovalofmanufacturers(AoM)certificationin
thefollowingways:
1) Verifiedcapabilities:anAoMcertificateservesasaprooftowardscustomersthattheorganizationis
followingtheindustrybestpracticesfordeliveryprojects.
2) Reducedtechnicalrisks:avoidingunexpectedtechnicalissuesbye.g.controllingspecifications,reviewing
thedesignandtrackingofchanges.
3) Reducedbusinessrisks:applyingtheprocessesverifiedbytheAoMcertificationimprovescollaboration
withyardandownerindeliveryprojects.
4) Easierproductcertification:lessworkassociatedwiththeproductcertificationprocessduetopre-
qualificationoftheorganization'scapabilitytomanufactureanddeliversoftwarebasedproducts.
5) Processimprovement:thetwoambitionlevelsoftheAoMstandardgivesaroadmapfortheinternal
processimprovementwork.
2Objective
ThegeneralobjectiveofanAoMschemeistoverifyandcertifythemanufacturers'abilitytoconsistently
manufactureproductstogivenspecifications,includingDNVrulesforshipsandoffshorestandards.
TheobjectiveofthisAoMclassprogrammeistodescribetheprocessandrequirementsforapprovalof
manufacturersofsoftwarebasedsystemsandcomponentsdeliveringtoclassedshipsandoffshoreunits.
ForadescriptionoftheDNVAoMschemeingeneral,seedocumentDNV-CP-0346DNVapprovalof
manufacturersscheme.
3Scope
ThisCPspecifiesrequirementstospecificcontentofthemanufacturer'squalitysystemincluding
documentationtobeproducedforevidenceofitsapplication.
AlthoughthisCPintendstocoverthelifecycleofasoftwarebasedsystemorcomponent,therequirements
arerelatedonlytotheactivitiesperformedbythemanufacturer.Activitiestobeperformedbyother
stakeholders,suchassystemintegratorandowner,arenotpartofthisCP.
TheAoMcertificationprocessisdescribedinSec.2andrequirementstothequalitysystemaredescribedin
Sec.3.
Section1
Classprogramme:Approvalofmanufacturers—DNV-CP-0507.EditionSeptember2021 Page5
Systemandsoftwareengineering
DNVAS