Skip to content
Technological controls
ISO 27001A.8.27

ISO 27001 Annex A 8.27 Secure system architecture and engineering principles

What it says

Principles for engineering secure systems shall be established, documented, maintained and applied to any information system development activities.

Quoted as published. Everything else on this page is written by Control Stack.

What it means

In plain English

Create and use guidelines for building secure systems in all development projects.

This control is about making sure that when we build or update our information systems, we follow clear guidelines to keep them secure. If we skip this step, our systems might be vulnerable to attacks, leading to data breaches or interruptions in service.

Why it matters

Without documented secure architecture and engineering principles, systems are designed inconsistently, increasing exploitable flaws, breaches and service disruption.

How to implement

  1. The IT manager should develop clear guidelines for designing secure systems.

    This can be done by reviewing existing security frameworks and tailoring them to the organisation's needs, ensuring they cover all aspects from user access to data protection.

  2. Project managers in charge of development projects must ensure these guidelines are followed during the planning phase.

    They can do this by including security requirements in all project documentation and making them a mandatory checkpoint in the project timeline.

  3. Software developers should apply these security principles during coding.

    This includes using secure coding practices and regularly testing for vulnerabilities. Regular training sessions can be organised to keep developers updated on the latest threats and secure coding techniques.

  4. Procurement teams should include security principles in vendor contracts.

    This ensures that any third-party software or development services purchased also adhere to the organisation's security standards.

  5. The board or senior management should regularly review and approve the security guidelines to ensure they are up-to-date and aligned with any changes in Australian regulations like the Privacy Act 1988 or CPS 234.

Keep it running

Define and maintain secure architecture/engineering principles (e.g., least privilege, defence-in-depth), and require their use via design reviews and threat modelling.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    Request the documented security engineering principles.

    Good evidence

    The document is up-to-date, aligns with current security best practices, and shows evidence of regular review.

  2. Check 2 of 5What an auditor asks for

    Ask for

    Request project documentation for recent system development initiatives.

    Good evidence

    Security considerations are clearly documented at all stages of the project, from planning to execution.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Request training records for the development team on secure coding practices.

    Good evidence

    Training is conducted periodically, with attendance records showing participation from key development members.

  4. Check 4 of 5What an auditor asks for

    Ask for

    Request copies of contracts with third-party vendors.

    Good evidence

    Contracts explicitly state that third-party vendors must comply with the same security principles as in-house developments.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Request minutes from board meetings where security practices were reviewed.

    Good evidence

    Meeting records show active board engagement with the security policies, including documented revisions and approvals.

Mappings

Closest match in ASD Information Security Manual: ISM-0938, Select secure-by-design committed vendors, which this control covers in full and more.

ISO 42001

ISO/IEC 42001: 1 mapping

ASD ISM

ASD Information Security Manual: 25 mappings

ASD Essentials

ASD Essentials for enterprise IT: 1 mapping

Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.

Get help with this control

ISO 27001 training

Mindset Cyber runs PECB-accredited ISO/IEC 27001 training that maps directly to the controls in this library.