De persoon of het team dat een door een computerprogramma gegenereerd foutenrapport moet beoordelen en opvolgen, is sterk afhankelijk van de context:
* Voor eenvoudige, gemakkelijk corrigeerbare fouten: De programmeur die de code heeft geschreven, of een aangewezen teamlid dat verantwoordelijk is voor het onderhoud van dat specifieke programma, kan dit afhandelen.
* Voor complexere of ernstigere fouten die de gegevensintegriteit of functionaliteit beïnvloeden: Er kan een senior programmeur, een software quality assurance (QA)-team, een data-analist of een databasebeheerder (DBA) bij betrokken zijn. De ernst van de fout bepaalt het vereiste expertiseniveau.
* Voor fouten die van invloed zijn op de bedrijfsvoering: Het kan nodig zijn dat een projectmanager, bedrijfsanalist of zelfs het hogere management wordt geïnformeerd en betrokken bij het oplossingsproces. Dit geldt met name als de fout gevolgen heeft voor klanten of financiële gegevens.
* Voor beveiligingsgerelateerde fouten: Het beveiligingsteam moet er absoluut bij betrokken worden.
Kortom:er is geen eenduidig antwoord. Binnen de organisatie moet een goed gedefinieerd foutafhandelings- en escalatieproces aanwezig zijn om te bepalen wie verantwoordelijk is voor het beoordelen en opvolgen van verschillende soorten fouten. Dit proces moet worden gedocumenteerd. |