Markdown Editor

Project Information Security Checklist Template (ISO/IEC 27001 A.5.8)

Project security checklist for A.5.8: security tiers, gates G1 to G4, checks per stage, privacy by design, project types (software, cloud, M&A), risk log

ISMS và ISO/IEC 27001Đầy đủISO/IEC 27001:2022 A.5.8 (cited only); ISO/IEC 27002:2022; ISO/IEC 27005:2022projectinformationsecuritychecklist
Mở trong editorTải .md

Cách dùng: Use it for every project that creates or changes information processing, from software and cloud adoption to outsourcing and acquisitions. Fill the project profile and security tier first, because the tier decides which checks are mandatory. The main pitfall is treating security as a final sign-off instead of gates where decisions are still cheap.

Xem trước

Project Information Security Checklist: [Project name]

A stage-by-stage checklist that builds information security into a project from idea to closure: security requirements, risk assessment, privacy by design, supplier and cloud checks, testing and sign-off gates. It supports ISO/IEC 27001:2022 + Amd 1:2024 Annex A control A.5.8 (information security in project management), with guidance from ISO/IEC 27002:2022, and links to clauses 6.1.2 and 8.2 (risk assessment). Where a project changes the ISMS itself, clause 6.3 (planning of changes) also applies through the ISMS change plan. Replace every [bracketed] value and every row marked Example.

Document control

FieldValue
Document IDDOC-ISMS-046 (template); project copy: [PRJ-SEC-NNN]
Version[1.0]
Status[Draft / In progress / Closed]
Owner[@project-manager]
Approvers/reviewers[@security-contact], [@isms-manager], [@dpo], [@project-sponsor]
Last updatedYYYY-MM-DD
Classification[Internal]
Standard and editionISO/IEC 27001:2022 + Amd 1:2024 (A.5.8, 6.1.2, 8.2); ISO/IEC 27002:2022
Next scheduled reviewAt each gate in section 4; template reviewed every 12 months
Project[Project name and ID]
Project type[Software / Infrastructure / Cloud adoption / Outsourcing / M&A / Facility / Other]
Security tier[Tier A high / Tier B standard / Tier C light] (section 2.2)

Approvals

GateRoleNameDecisionDate
G1 InitiationSecurity contact[@security-contact][Pass / Pass with conditions / Hold]YYYY-MM-DD
G2 DesignSecurity contact and DPO[@security-contact], [@dpo][Pass / Pass with conditions / Hold]YYYY-MM-DD
G3 Go-liveSecurity contact and system owner[@security-contact], [@system-owner][Pass / Pass with conditions / Hold]YYYY-MM-DD
G4 ClosureISMS manager[@isms-manager][Closed / Open items transferred]YYYY-MM-DD

Revision history

VersionDateAuthorChange
0.1YYYY-MM-DD[@author]Checklist opened at project start
1.0YYYY-MM-DD[@author]Gate G1 passed
[x.y]YYYY-MM-DD[@author][Change summary]

Contents

1. Purpose and when to use

This checklist ensures that information security risks are identified and treated as part of every project at [Organization name], whatever the project method (waterfall, agile, hybrid). It turns the organization's policies into concrete project tasks and records the security decisions made at each stage.

Use this checklist for any project that does one or more of the following:

  1. introduces, replaces or significantly changes an information system, application, cloud service or network;
  2. collects, uses or shares new categories of personal data, or uses existing personal data for a new purpose;
  3. brings in a new supplier with access to information or systems;
  4. changes a physical site that holds information or equipment;
  5. combines or separates organizations, business units or systems (M&A, divestment, reorganisation).

Routine changes inside an existing system follow the change process (ops/change-request) instead. Changes to the ISMS itself follow the ISMS change plan (DOC-ISMS-025).

2. Project profile and security tier

2.1 Project profile

FieldValue
Project name and ID[Name, PRJ-NNN]
Sponsor[@sponsor]
Project manager[@project-manager]
Security contact[@security-contact]
System owner after go-live[@system-owner]
Business objective[One or two sentences]
Information involved and highest classification[Public / Internal / Confidential / Restricted]
Personal data involved[None / Staff / Customers / Special categories]
Internet-facing component[Yes / No]
Suppliers involved[Names or "none"; supplier register IDs]
Cloud services involved[Cloud service register IDs]
Planned go-liveYYYY-MM-DD

2.2 Security tier

TierCriteria (any one is enough)Mandatory checklist items
Tier A, highRestricted or Confidential data at scale; special category personal data; internet-facing production system; critical business process (BIA DOC-ISMS-120); new Tier 1 cloud service; M&AAll items marked A, B and C
Tier B, standardConfidential data in limited volume; personal data of staff or customers in limited volume; new Tier 2 cloud service or supplierItems marked B and C
Tier C, lightInternal or Public data only; no personal data beyond user accounts; no new supplier with system accessItems marked C

Tier assigned: [A / B / C], by [@security-contact] on YYYY-MM-DD. Reason: [short reason].

3. Roles

RoleResponsibility in the project
Project sponsorAccepts residual project risks within authority, funds required controls, decides at Hold gates
Project managerOwns this checklist, plans security tasks in the schedule, collects evidence
Security contactAdvises on requirements and design, reviews evidence, decides gate outcome from the security side
Data protection officer or privacy leadPrivacy by design review, DPIA decision and review
System owner (future)Accepts operational responsibility, confirms that run-time controls and procedures are ready
Architects and engineersImplement security requirements, threat model, secure configuration
Procurement and legalSupplier due diligence and contract security terms
ISMS managerEnsures the project updates ISMS records (asset inventory, risk register, SoA references)

4. Stages and security gates

GateQuestionEvidence requiredPossible outcomes
G1 InitiationDo we know the information at stake, the tier and the security requirements?Sections 2 and 5 completePass, Pass with conditions, Hold
G2 DesignAre risks assessed, privacy designed in, and the design and suppliers acceptable?Section 6 complete, risk log entries, DPIA decisionPass, Pass with conditions, Hold
G3 Go-liveHave security tests passed, are findings treated or accepted, and is operations ready?Section 7 and 8 complete, test reports, acceptance recordsPass, Pass with conditions, Hold
G4 ClosureAre ISMS records updated and every open item owned outside the project?Section 9 completeClosed, Closed with transferred items

"Pass with conditions" means the project may continue, but each condition has an owner and a due date in the risk log (section 11). A Hold returns the project to the same stage until the security contact and sponsor agree it can move on.

5. Stage 1 checklist: initiation

Status values: Done, Not applicable (with reason), Open.

IDCheckTierStatusEvidence or note
S1-01Security contact assigned and named in the project charterC[Done / Open][Charter reference]
S1-02Information involved identified and classified (data/data-classification-policy)C[ ][ ]
S1-03Personal data screening done: types, data subjects, purposesC[ ][ ]
S1-04Security tier assigned (section 2.2)C[ ][ ]
S1-05Legal, regulatory and contractual requirements identified from the legal register DOC-ISMS-014 (for example data protection law, sector rules, customer contracts)B[ ][ ]
S1-06High-level security requirements written: access control, logging, encryption, availability, retention, backupB[ ][Requirements list reference]
S1-07Availability and recovery needs agreed with the business (recovery time and recovery point objectives)B[ ][ ]
S1-08Security tasks and effort included in the project plan and budget (tests, reviews, tooling)B[ ][ ]
S1-09Initial threats and risks noted in the project risk log (section 11)B[ ][ ]
S1-10Interfaces with other ISMS processes noted: change, supplier, cloud, BCPA[ ][ ]

6. Stage 2 checklist: planning and design

IDCheckTierStatusEvidence or note
S2-01Security risk assessment performed with the organization's method (DOC-ISMS-010) and recorded in section 11B[ ][ ]
S2-02Threat model completed for the solution (security/threat-model)A[ ][ ]
S2-03Privacy by design review completed (compliance/privacy-by-design-review): data minimisation, purpose, retention, rightsB[ ][ ]
S2-04DPIA screening done; full DPIA completed where required by law or policy (compliance/dpia)B[ ][DPIA reference or screening result]
S2-05Security requirements detailed and traceable to design items (authentication, authorisation, input validation, logging, encryption, secrets, backups)B[ ][ ]
S2-06Architecture reviewed by the security contact: network zones, exposure, identity integration, data flowsA[ ][Design review record]
S2-07Cloud services categorised and approved under DOC-ISMS-044B[ ][Cloud service register IDs]
S2-08Suppliers assessed (compliance/supplier-security-assessment) and security terms included in contractsB[ ][Supplier register IDs]
S2-09Outsourced development requirements applied where code is written by a third party (isms/outsourced-development-security)A[ ][ ]
S2-10Secure development rules confirmed for in-house development (isms/secure-development-policy)B[ ][ ]
S2-11Access model defined: roles, privileged access, joiner, mover and leaver processB[ ][ ]
S2-12Data migration plan includes integrity checks and protection of data in transit and in test environmentsA[ ][ ]
S2-13Test plan includes security tests appropriate to the tier (section 7)B[ ][ ]
S2-14Risk treatment decisions approved by the risk owner; residual High risks escalated per DOC-ISMS-010B[ ][ ]

7. Stage 3 checklist: build, procure and test

IDCheckTierStatusEvidence or note
S3-01Systems configured to the secure configuration baseline (isms/secure-configuration-baseline)B[ ][ ]
S3-02Secrets stored in the approved secrets manager, none in code or ticketsB[ ][ ]
S3-03Static and dependency scanning run in the build pipeline; findings triagedB[ ][ ]
S3-04Vulnerability scan of the deployed environment before go-liveB[ ][ ]
S3-05Penetration test or equivalent independent test, scope agreed with the security contact (security/pentest-report)A[ ][ ]
S3-06Security requirements verified by test (access control, logging, encryption)B[ ][ ]
S3-07Test data: no production personal data in test unless masked or explicitly approvedB[ ][ ]
S3-08Logging and monitoring integrated with the central platform (DOC-ISMS-064)A[ ][ ]
S3-09Backups configured and a restore tested (isms/backup-restore-test-log)A[ ][ ]
S3-10Supplier deliverables checked against contract security termsB[ ][ ]
S3-11Open findings recorded with severity, owner and due date; Critical and High findings fixed or accepted per DOC-ISMS-010B[ ][ ]

8. Stage 4 checklist: go-live and transition

IDCheckTierStatusEvidence or note
S4-01Go-live change approved through the change process (ops/change-request)C[ ][Change ID]
S4-02System owner named and has accepted operational responsibilityC[ ][ ]
S4-03User accounts provisioned by role; project and test accounts removed or disabledB[ ][ ]
S4-04Privileged accounts registered and under privileged access controlsB[ ][ ]
S4-05Operating procedures written (isms/security-operating-procedure)A[ ][ ]
S4-06Incident response contacts and playbooks updated for the new systemA[ ][ ]
S4-07Business continuity and DR documents updated (DOC-ISMS-121, ops/disaster-recovery-plan)A[ ][ ]
S4-08Users and support staff trained on security-relevant functionsB[ ][ ]
S4-09Customer or regulator notifications made where required by contract or lawB[ ][ ]
S4-10Decommissioning of replaced systems planned, including data migration verification and secure disposalB[ ][ ]

9. Stage 5 checklist: closure

IDCheckTierStatusEvidence or note
S5-01Asset inventory updated with new or changed assets (DOC-ISMS-012)C[ ][ ]
S5-02Open project risks transferred to the main risk register (DOC-ISMS-016) with ownersB[ ][ ]
S5-03Open vulnerabilities transferred to the vulnerability remediation tracker (DOC-ISMS-072)B[ ][ ]
S5-04Statement of Applicability references updated where new controls or evidence were introduced (DOC-ISMS-011)A[ ][ ]
S5-05Supplier register and cloud service register updatedB[ ][ ]
S5-06Project accesses for external parties revokedB[ ][ ]
S5-07Replaced systems decommissioned and data securely deleted, with recordsB[ ][ ]
S5-08Security lessons learned recorded and sent to the ISMS manager for the continual improvement register (DOC-ISMS-088)C[ ][ ]

10. Additional checks by project type

10.1 Software development

IDCheckStage
SW-01Secure coding standard agreed (security/secure-coding-standard) and code review includes security2
SW-02Software supply chain: dependency policy, software bill of materials, signed builds (security/supply-chain-security)3
SW-03Separation of development, test and production environments2
SW-04Security acceptance criteria included in the definition of done for features2

10.2 Infrastructure and network

IDCheckStage
INF-01Network segmentation and firewall rules reviewed (DOC-ISMS-063)2
INF-02Capacity and resilience design meets agreed recovery objectives2
INF-03Hardening and patch level verified before connection to production3
INF-04Remote administration paths secured with MFA and logging3

10.3 Cloud adoption

IDCheckStage
CLO-01Shared responsibility matrix completed (DOC-ISMS-044 section 3)2
CLO-02Data location and transfer assessment completed2
CLO-03Cloud exit approach recorded (DOC-ISMS-076)2
CLO-04Posture monitoring enabled before go-live3

10.4 Outsourcing and managed services

IDCheckStage
OUT-01Supplier security agreement with right to audit and incident notification (DOC-ISMS-068)2
OUT-02Supplier staff access defined, least privilege, logged3
OUT-03Service monitoring and reporting set up (A.5.22)4
OUT-04Exit and transition plan agreed, including return and deletion of data2

10.5 Mergers, acquisitions and divestments

IDCheckStage
MA-01Security due diligence of the target before signing: incidents, certifications, open findings, legal exposure1
MA-02Interim connectivity rules: no network trust between organizations until assessed2
MA-03Identity integration plan, removal of inherited dormant and shared accounts3
MA-04ISMS scope impact assessed and communicated to the certification body where the certified scope changes (DOC-ISMS-002, DOC-ISMS-095)4
MA-05For divestments: data separation, access removal and transfer of records agreed3

10.6 Facility and office projects

IDCheckStage
FAC-01Physical security requirements applied (DOC-ISMS-055)2
FAC-02Equipment moves logged, media protected in transit4
FAC-03Old premises cleared, equipment disposed securely (DOC-ISMS-057)5

11. Project security risk log

Risk IDDescriptionLIScore and levelTreatmentOwnerResidual L x IResidual levelStatus
PRJ-RSK-001 (Example)Customer personal data copied to the test environment during migration4416 HighMasked data sets only; DPO approval for any exceptionProject manager2 x 4 = 8MediumTreated
PRJ-RSK-002 (Example)Outsourced developer introduces vulnerable dependencies3412 HighDependency scanning in the pipeline, contract clause on secure developmentEngineering lead2 x 3 = 6MediumTreated
PRJ-RSK-003 (Example)Go-live date forces release with open penetration test findings339 MediumFix Critical and High findings before release; Medium findings within 30 daysSponsor2 x 3 = 6MediumAccepted by risk owner and department head
PRJ-RSK-004 (Example)New SaaS provider has no customer-managed encryption keys236 MediumAccept, provider encryption at rest and contract terms judged sufficientSystem owner2 x 3 = 6MediumAccepted by risk owner and department head

11.1 Worked example: Quillmere Health Systems patient portal

(Example) Quillmere Health Systems runs a project to add a patient self-scheduling portal to its clinical scheduling service. The portal is internet-facing and processes patient personal data on behalf of hospitals, so the project is Tier A. At G1 the security contact (one of the 3-person security team) adds requirements for MFA for hospital administrators, rate limiting, audit logging and data minimisation. At G2 the DPIA screening shows a full DPIA is needed because of health data at scale; the hospitals as controllers are consulted through the account teams. The threat model finds an account enumeration risk, treated by generic error messages. At G3 the penetration test reports 0 Critical, 1 High and 4 Medium findings; the High finding is fixed and retested, and the 4 Medium findings are accepted by the system owner and the department head with a 30-day fix plan. At G4 the portal is added to the asset inventory, two residual risks move to the main risk register, and the SoA evidence references for A.8.25 to A.8.29 are updated.

12. Size tiers

AspectSmall: Quillmere Analytics Ltd (46 staff)Medium: Quillmere Health Systems (320 staff)Large: Quillmere Group (2,400 staff, 6 sites)
Typical projects (Example)New product features, a new SaaS tool, moving the analytics platform to a new managed databasePatient portal, colocation hardware refresh, new hospital integrationsERP migration across plants, OT network modernisation, acquisitions in new countries
Security contactThe ISMS manager (0.5 FTE, Head of Engineering Operations) or a senior engineerOne of the 3-person security team per projectSecurity business partner per business line from the 14-person security office
Checklist formChecklist copied into the project ticket epic; gates as ticket approvalsChecklist in the project management tool, gates in the steering meetingGates embedded in the portfolio governance process, automated reminders, dashboard of gate compliance
Tier distribution (Example)Most projects Tier B or C; platform changes Tier AClinical data projects Tier ATier A for OT, M&A and ERP; local projects Tier B or C
PrivacyDPO function outsourced, consulted for Tier A and BIn-house privacy lead, DPIA for all health data projectsGroup privacy office with country privacy leads
AssuranceInternal auditor (outsourced or a trained peer independent of the projects) samples 2 closed projects per yearInternal audit samples 4 projects per yearInternal audit samples per site and business line; portfolio office reports gate compliance quarterly

13. Records and evidence

RecordProvesOwnerLocationRetention (Example)
Completed project checklist with gate approvalsSecurity was addressed at each stageProject manager[Project repository]Life of system plus 3 years
Project security risk logRisks were assessed with the organization's method and treatedProject manager[Project repository, then risk register]Life of system plus 3 years
Threat model, privacy by design review, DPIADesign decisions considered security and privacySecurity contact, DPO[Security and privacy repositories]Life of system plus 3 years (DPIA as required by law)
Security test reports and finding acceptancesSecurity requirements were verifiedSecurity contact[Test repository]3 years
Supplier assessments and contractsThird parties met requirementsProcurement[Supplier records]Life of contract plus 6 years
Closure record with transferred itemsResidual risks and findings continued to be managedISMS manager[ISMS records]3 years
Portfolio gate compliance report (medium and large tiers)The control operates across projectsPortfolio office[Governance reports]3 years

Reference this checklist in the Statement of Applicability (DOC-ISMS-011) against A.5.8 and in isms/control-evidence-matrix.

14. References

ReferenceEdition (checked 2026-11-01)Use
ISO/IEC 27001:2022 + Amd 1:2024, https://www.iso.org/standard/82875.html and https://www.iso.org/standard/88435.htmlCurrentA.5.8; clauses 6.1.2 and 8.2 (6.3 only where the project changes the ISMS); related controls A.5.23, A.8.25 to A.8.30
ISO/IEC 27002:2022, https://www.iso.org/standard/75652.htmlCurrentGuidance on security in project management
ISO/IEC 27005:2022, https://www.iso.org/standard/80585.htmlCurrentRisk assessment guidance for project risks
ISO/IEC 27701:2025, https://www.iso.org/standard/85819.htmlCurrentPrivacy information management (privacy by design context)
NIST SP 800-218, Secure Software Development Framework (SSDF) Version 1.1February 2022; a Rev. 1 draft was published December 2025, check for a final versionOptional secure development practices for software projects
Related templatescompliance/privacy-by-design-review, compliance/dpia, security/threat-model, isms/secure-development-policy, isms/outsourced-development-security, isms/cloud-services-security-policy, compliance/supplier-security-assessment, compliance/risk-register, security/pentest-report, ops/change-request, isms/control-evidence-matrix

Standard and licence note

Structure aligned with ISO/IEC 27001:2022 + Amd 1:2024 (Annex A control A.5.8 and clauses 6.1.2 and 8.2), ISO/IEC 27002:2022 and ISO/IEC 27005:2022. Control and clause numbers are cited with original short labels; the checklist items, tiers, gates and examples are original text, and no text from ISO/IEC standards is reproduced. Obtain the official standards from ISO, IEC or your national standards body. NIST SP 800-218 is a US government publication cited by name and version. Check the current edition of each reference before use.

Template licence: MIT.

Template liên quan