FREN
The DIAG.IT Method

Standards are complex. Your audit should not be.

The DIAG.IT method starts from a simple audit question and maps it to every framework. You tick the frameworks that apply, the domains to cover and their risk level: the generator produces the audit plan, then the work programme, the questionnaires and the list of documents to request.

Tick the boxes and the audit plan builds itself

Start from an example or build your own engagement: applicable frameworks, domains to cover and the risk level of each. The plan is recalculated with every box you tick.

Frameworks
Domains and risk level

Audit plan

0domains
0questions in the programme
0items per sample
0references in the selected frameworks

Phases and effort

PhaseDays

Allocation of testing days

DomainRiskDaysWeightQuestions

In the full version, this plan comes straight away with:

  • Work programme: the 0 questions, their test steps and the sample
  • Questionnaires scored from 1 to 4, with observations
  • Document request list, de-duplicated by domain
  • Mapping to the selected frameworks

This version is used as part of an engagement.

What the generator produces

One scoping, six consistent deliverables

From the same ticked boxes, the generator draws on the 236 questions of the framework: the plan, the work programme, the questionnaires and the document list stay consistent with one another. On this site, each generator is shown through an example. The full version is used as part of an engagement.

1

Audit plan

Phases, effort and allocation of testing days by domain, in proportion to the risk assigned to each.

Build a plan →
2

Work programme

The selected questions, with their test steps, sampling according to depth, expected evidence and references.

See a question →
3

Scored questionnaires

One sheet per question, scored from 1 to 4 against criteria specific to each test, with the auditor's observation.

See a full test sheet →
4

Documents to request

The expected evidence, grouped by domain and de-duplicated, to send to the auditee at kick-off.

See an extract →
5

Mapping

For each article or clause of the selected frameworks, the questions that cover it, and the other way round.

See the frameworks covered →
6

Summary of scores

Average, distribution of scores and findings scored 3 or 4 by domain, ready for the report.

See it in the case study →

The six generators at work on a fictitious engagement : how it unfolds, the documents produced, one test performed and the summary.

Read the case study →

The principle

Connect the standards rather than learn one more. One audit question, all its references.

The standards jungle is not going away. It will only get thicker, with artificial intelligence, resilience and third-party requirements. I do not believe we need to know one more standard. I believe we need to connect them, translate them into concrete tests and explain them simply to everyone.

No.The DIAG.IT method: test once, cover everything
1Start from the audit question, not from the standard.
2For each question, cite every standard and every article it covers, and apply the strictest requirement.
3Specify the test method, the sample, the expected evidence and the scoring criterion.

One test, documented once, serves every text at the same time. I did not want yet another catalogue. I wanted a translator : a simple question for the junior auditor, the precise reference for the expert, traceability for the supervisor.

Preview

What a test sheet looks like

Every question in the framework follows the same template: control objective, references, test steps, sampling, expected evidence, scoring criteria and point of attention. Here is a complete sheet, as used on an engagement.

ACCE-14Are access rights periodically recertified by application or data owners?
Control objective

Verify that access rights are periodically reviewed by business owners and that anomalies are corrected. NIST PR.AA-05: define, manage, enforce and review access permissions.

References
ISO/IEC 27001:2022 Annex A.5.18NIS2 art. 21(2)(i)NIST CSF 2.0 PR.AA-05
Test steps
  1. Obtain the frequency set by the policy and the last 2 reviews
  2. For the latest review, check the scope, the approvers and the return date
  3. Check that rights to be removed were actually removed (compare before and after)
  4. Reconcile approvers with the designated owners
Sampling

Latest review: full coverage of the scope. n rights to be removed checked after the review.

Evidence

Review reports; approvals; removal tickets; access rights listings

Criteria
1

Review at the defined frequency, full scope, rights removed on time

2

Review at the defined frequency, 1 application out of scope or late removals

3

Partial review, or removals not carried out for 10 to 25% of rights

4

No review for more than 12 months, or removals not verified

Point of attention

Check that removals actually happened: a review without remediation has no effect.

A few other questions from the framework, with their references:

CodeAudit questionReferences
ACCE-11Is multi-factor authentication enforced for all privileged access?DORA art. 9(4)(d)ISO/IEC 27001:2022 Annex A.8.5NIS2 art. 21(2)(j)NIST CSF 2.0 PR.AA-03
CONT-04Are restores tested regularly on critical systems, with results recorded?DORA art. 12(2)ISO/IEC 27001:2022 Annex A.8.13NIST CSF 2.0 PR.DS-11GDPR art. 32(1)(c)GDPR art. 32(1)(d)
INCI-15If the entity is a financial entity, are major ICT-related incidents classified and reported to the authority within the deadlines set by the DORA regulation?DORA art. 17DORA art. 18DORA art. 19DORA, technical standards DR 2024/1772DORA, technical standards DR 2025/301ISO/IEC 27001:2022 Annex A.5.26ISO/IEC 27001:2022 Annex A.5.31NIST CSF 2.0 RS.CO-02
TIER-14Are exit and reversibility strategies defined, contracted and tested for critical services, including return and deletion of data?DORA art. 28(8)DORA art. 30(2)(d)DORA art. 30(3)(f)ISO/IEC 27001:2022 Annex A.5.20ISO/IEC 27001:2022 Annex A.5.23ISO/IEC 27001:2022 Annex A.8.10NIST CSF 2.0 GV.SC-10GDPR art. 28(3)(g)
DONN-02Have processing operations likely to result in a high risk to individuals been subject to an impact assessment before they start, and are the selected measures applied?ISO/IEC 27001:2022 Annex A.5.34ISO/IEC 27701:2025 6.1.2ISO/IEC 27701:2025 A.1.2.6GDPR art. 35GDPR art. 36
IA-05Is the use of generative AI tools by staff governed (authorised tools, prohibited information, technical measures, contracts)?ISO/IEC 27001:2022 Annex A.5.10ISO/IEC 27001:2022 Annex A.8.12ISO/IEC 42001:2023 5.2NIST CSF 2.0 PR.DS-01GDPR art. 32GDPR art. 5(1)(f)

236 sheets of this kind, across 13 domains. The full library, with filters by framework, scoring and exports, is used as part of an engagement.

Contact me →

Documents to request

A single list, sent on day one

Each sheet states the expected evidence. The generator groups it by domain and removes duplicates: the auditee receives a single list at kick-off, instead of requests trickling in. Here is an extract for four domains.

DomainDocument requestedFor question
ACCECurrent access and authorisation management policyACCE-14
ACCEReports of the last two access reviews, with owners' approvalsACCE-14
ACCERemoval tickets and access listings before and after the latest reviewACCE-14
ACCEList of privileged accounts and multi-factor authentication settingsACCE-11
CONTBackup policy and minutes of the latest restore testsCONT-04
INCIIncident classification procedure and incident register for the last twelve monthsINCI-15
INCIMajor incident notifications sent to the authority, with their datesINCI-15
TIERRegister of ICT third-party providers and contracts for critical servicesTIER-14
TIERExit strategies and reports of reversibility testsTIER-14

Extract written for illustration. On an engagement, the list covers every selected question and then serves as a tracker: document received, version, date.

Traceability

Fourteen frameworks, 411 traced references

Every article, clause or subcategory cited is linked to the questions that cover it. The table below shows, for each framework, the number of traced references and the number of questions concerned.

FrameworkReferencesQuestions
NIST CSF 2.0101233
ISO/IEC 27001:2022 Annex (ISO/IEC 27002:2022 controls)93210
DORA (Regulation 2022/2554)65102
GDPR (Regulation 2016/679)4434
ISO/IEC 27001:2022 (clauses)4336
NIS2 (Directive 2022/2555)2166
ISO 22301:2019 (clauses)910
AI Act (Regulation 2024/1689)65
DORA, technical standards (RTS/ITS)610
ISO/IEC 42001:2023 (clauses)54
ITIL 4517
ISO/IEC 27701:2025 (clauses)44
CRA (Regulation 2024/2847)21
ISO/IEC 2701711

This site does not reproduce the text of the standards: references point to the official texts. The detailed mapping table, article by article, is part of the version used on engagements.

Full version reserved for engagements. The detailed framework, the mapping and the six generators are used as part of an assessment or a support engagement.

Contact me →

Contact me

Leave your details and I will get back to you to discuss your needs.

Your details are used first and foremost to answer your request. Without your consent above, they are not reused afterwards. They are never shared with anyone. See the legal notice.