<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SIS Certifications Insights]]></title><description><![CDATA[SIS Certifications Insights]]></description><link>https://sis-cert.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/6acf276969b1c88889eaaa90/3ade5d8a-5105-46a2-bb8a-445ed1cca917.jpg</url><title>SIS Certifications Insights</title><link>https://sis-cert.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Wed, 21 Oct 2026 23:21:59 GMT</lastBuildDate><atom:link href="https://sis-cert.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[ISO 42001 Certification for AI Teams: How to Govern Your Models Like You Ship Code]]></title><description><![CDATA[Model inventories, impact assessments, eval gates and drift monitoring already look a lot like ISO 42001 evidence. Here’s how the requirements map to an ML…]]></description><link>https://sis-cert.hashnode.dev/iso-42001-certification-for-ai-teams-how-to-govern-your-models-like-you-ship-code</link><guid isPermaLink="true">https://sis-cert.hashnode.dev/iso-42001-certification-for-ai-teams-how-to-govern-your-models-like-you-ship-code</guid><dc:creator><![CDATA[SIS Certifications]]></dc:creator><pubDate>Wed, 21 Oct 2026 11:50:06 GMT</pubDate><content:encoded><![CDATA[<p>A prospect's security team sends over a vendor questionnaire. Between the usual questions about encryption and access control, there's a new section: <em>"Which AI systems do you use or provide? How are they assessed for risk? Who reviews their outputs? How do you manage third-party models?"</em></p>
<p>Your team ships good models. But the honest answer to half of those questions is "it depends who you ask."</p>
<p>That gap is exactly what <a href="https://siscertifications.com/iso-42001-certification-for-ai/">ISO 42001 certification</a> is designed to close, and a surprising amount of it lives in tooling that ML teams already run.</p>
<h2>What is ISO 42001?</h2>
<p>ISO/IEC 42001, published in December 2023, is the first international standard for an <strong>AI Management System (AIMS)</strong>. It gives organisations a structured way to develop, provide and use AI responsibly, covering risk, transparency, data quality, human oversight and accountability.</p>
<p>Like <a href="https://siscertifications.com/iso-9001-certification/">ISO 9001</a> and <a href="https://siscertifications.com/iso-27001-certification/">ISO 27001</a>, it's certifiable by an accredited certification body. It applies whether you <strong>build</strong> AI systems, <strong>provide</strong> them to customers, or simply <strong>use</strong> third-party AI inside your business.</p>
<p>Two clarifications up front. The ISO 42001 standard certifies your <em>management system</em>, not an individual model's accuracy. And it isn't a legal requirement, nor does it make you automatically compliant with laws like the EU AI Act. What it gives you is a documented, audited system that supports those obligations.</p>
<h2>ISO 42001 certification requirements for ML teams</h2>
<p>The <strong>ISO 42001 certification requirements</strong> follow the same high-level structure as other ISO standards (clauses 4 to 10), with AI-specific content, plus <strong>Annex A</strong>, which groups its controls into nine areas. Here's how those areas map to an ML workflow:</p>
<table>
<thead>
<tr>
<th>Annex A area</th>
<th>What it asks</th>
<th>What counts as evidence</th>
</tr>
</thead>
<tbody><tr>
<td>AI policies (A.2)</td>
<td>A policy for responsible AI development and use</td>
<td>Approved AI policy, acceptable-use rules for staff</td>
</tr>
<tr>
<td>Internal organisation (A.3)</td>
<td>Clear roles and accountability for AI</td>
<td>RACI for model owners, reviewers, escalation path</td>
</tr>
<tr>
<td>Resources for AI systems (A.4)</td>
<td>Document the data, tooling, compute and people involved</td>
<td>System inventory, data sources, tooling register</td>
</tr>
<tr>
<td>Assessing impacts (A.5)</td>
<td>Assess how AI affects individuals and society</td>
<td>AI system impact assessment per system</td>
</tr>
<tr>
<td>AI system life cycle (A.6)</td>
<td>Controls from design to retirement</td>
<td>Design reviews, eval results, release approvals, rollback plans</td>
</tr>
<tr>
<td>Data for AI systems (A.7)</td>
<td>Manage data quality, provenance and preparation</td>
<td>Data lineage, labelling guidelines, dataset versioning</td>
</tr>
<tr>
<td>Information for interested parties (A.8)</td>
<td>Be transparent with users and stakeholders</td>
<td>Model cards, user-facing disclosures, incident reporting channel</td>
</tr>
<tr>
<td>Use of AI systems (A.9)</td>
<td>Use AI responsibly and as intended</td>
<td>Human-oversight rules, usage limits, monitoring of outputs</td>
</tr>
<tr>
<td>Third-party and customer relationships (A.10)</td>
<td>Manage suppliers, vendors and customers</td>
<td>Vendor assessments for model and API providers, contract terms</td>
</tr>
</tbody></table>
<p>Note the key difference from a standard security audit: clause 6 and Annex A ask for an <strong>AI system impact assessment</strong>. That means looking beyond business risk to how a system could affect the people on the receiving end of its outputs.</p>
<h2>Step 1: Build an AI system register</h2>
<p>Auditors will start by asking, "What AI do you have?" Most teams undercount. The register should include models you train, third-party APIs you call, AI features embedded in tools you buy, and the internal tools staff use daily. Treat it like config, version-controlled and reviewed:</p>
<pre><code class="language-yaml"># ai-system-register.yml – ISO 42001 AIMS inventory
systems:
  - id: AI-001
    name: support-ticket-classifier
    type: in_house_model
    owner: ml-platform-team
    purpose: "Route inbound tickets to the right queue"
    data_sources: [ticket_history_v4, product_taxonomy_v2]
    personal_data: true
    risk_level: medium
    impact_assessment: docs/impact/AI-001.md
    human_oversight: "Agent review on low-confidence predictions"
    eval_gate: "F1 &gt;= 0.90 on holdout before release"
    monitoring: [drift_dashboard, weekly_error_review]
    last_reviewed: 2026-09-15

  - id: AI-002
    name: llm-drafting-assistant
    type: third_party_api
    vendor: "&lt;LLM provider&gt;"
    owner: product-team
    purpose: "Draft customer replies for agent review"
    personal_data: true
    risk_level: high
    vendor_assessment: docs/vendors/llm-provider.md
    human_oversight: "No auto-send; every draft reviewed by an agent"
    controls: [pii_redaction, prompt_logging, output_filters]
    last_reviewed: 2026-09-15
</code></pre>
<p>Each entry gives an auditor the owner, purpose, data, risk, oversight and evidence in one place.</p>
<h2>Step 2: Turn impact assessments into a pull request checklist</h2>
<p>An AI system impact assessment doesn't have to be a 30-page document. Keep it short, structured and attached to the system. A good template asks:</p>
<ul>
<li>Who is affected by this system's outputs, and how?</li>
<li>What happens if it's wrong? Who is harmed, and how badly?</li>
<li>Could outputs differ unfairly across groups of people?</li>
<li>What human oversight exists, and can a person override the system?</li>
<li>How can an affected person raise a concern or request review?</li>
</ul>
<p>Make completing it a required item in the PR template for any new AI system or major change. The merged PR becomes your approval record.</p>
<h2>Step 3: Add eval gates and release controls</h2>
<p>Annex A's life cycle controls map neatly onto what MLOps teams already do:</p>
<ul>
<li><strong>Evaluation gates in CI/CD:</strong> accuracy, robustness and fairness checks that must pass before a model is promoted</li>
<li><strong>Versioning:</strong> models, datasets, prompts and configs all tracked, so any prediction can be traced to what produced it</li>
<li><strong>Approvals:</strong> a recorded sign-off by the named model owner and a reviewer</li>
<li><strong>Rollback plan:</strong> a documented way to revert a model or prompt change quickly</li>
<li><strong>Model cards:</strong> short documentation of intended use, limits and known failure modes</li>
</ul>
<p>Every pipeline run that enforces these checks leaves logs an auditor can sample.</p>
<h2>Step 4: Monitor in production, not only before release</h2>
<p>ISO 42001 expects ongoing monitoring (clause 9) because AI systems change after deployment. Data drifts, vendors update models, and use cases creep. Track and review:</p>
<ul>
<li><strong>Performance drift</strong> against your baseline evals</li>
<li><strong>Incident and complaint logs</strong> tied to specific systems</li>
<li><strong>Vendor model changes</strong> and deprecation notices</li>
<li><strong>Usage patterns</strong> that suggest the system is being used outside its intended purpose</li>
</ul>
<p>Record the review cadence (for example, weekly by the owning team, quarterly at management review) and keep the notes.</p>
<h2>Step 5: Govern third-party AI like any other supplier</h2>
<p>Many teams now rely on external LLM APIs, embedding services and AI-enabled SaaS. Annex A's third-party area expects you to assess these suppliers before use and monitor them afterwards. For each vendor, record:</p>
<ul>
<li>What data is sent and whether it's retained or used for training</li>
<li>Security and privacy certifications the vendor holds</li>
<li>Contract terms on data use, incident notification and model change notices</li>
<li>Your fallback if the vendor's service or terms change</li>
</ul>
<h2>Where AI teams usually get caught out</h2>
<ul>
<li><strong>An incomplete inventory.</strong> Shadow AI tools and embedded AI features missing from the register.</li>
<li><strong>Impact assessments written once and forgotten,</strong> never updated when the system changes.</li>
<li><strong>No defined human oversight,</strong> or oversight that exists on paper but isn't actually followed.</li>
<li><strong>Evals that stop at launch,</strong> with no production monitoring.</li>
<li><strong>Unreviewed vendors,</strong> especially LLM and API providers adopted by individual teams.</li>
<li><strong>No owner.</strong> Systems without a named accountable person.</li>
</ul>
<h2>ISO 42001 alongside your other standards</h2>
<p>ISO 42001 shares its structure with <a href="https://siscertifications.com/iso-27001-certification/">ISO 27001</a>, so teams that already hold ISO 27001 certification can reuse the same internal audit, management review, risk process and document control, which shortens the road considerably. If your AI processes personal data, <a href="https://siscertifications.com/iso-27701-certification/">ISO 27701</a> adds privacy controls and supports GDPR readiness. And SaaS providers selling to US clients often add a <a href="https://siscertifications.com/soc-system-and-organisation-controls/">SOC 2 report</a> alongside both.</p>
<h2>ISO 42001 certification process</h2>
<ol>
<li>Define the AIMS scope: which AI systems, teams and activities are covered</li>
<li>Build the AI system register and assign owners</li>
<li>Run risk assessments and AI system impact assessments</li>
<li>Write the AI policy and put Annex A controls in place</li>
<li>Train your team and collect evidence from real pipelines</li>
<li>Run an internal audit and management review</li>
<li>Pass the Stage 1 and Stage 2 audits by an accredited certification body</li>
<li>Maintain certification with annual surveillance audits over a three-year cycle</li>
</ol>
<h2>What affects ISO 42001 certification cost?</h2>
<p>There's no single price. <strong>ISO 42001 certification cost</strong> depends on the number of AI systems and teams in scope, whether you build, provide or only use AI, the risk level of those systems, how developed your existing governance is, and the audit duration required under accreditation rules. The reliable way to understand ISO certification cost is to request a quote based on your scope from an accredited ISO certification body.</p>
<h2>Choosing the best ISO certification body</h2>
<p>When comparing the top ISO certification bodies, check that the body is accredited by an IAF member, that ISO 42001 is within its accredited scope, and that certificates can be verified online. <a href="https://siscertifications.com/">SIS Certifications</a> is accredited by IAS, IAF and UAF, and its guide to <a href="https://siscertifications.com/iso-42001-certification-for-ai/">ISO 42001 certification</a> explains the full process.</p>
<h2>FAQ</h2>
<p><strong>Does ISO 42001 certify that my AI model is accurate or unbiased?</strong>
No. It certifies that you have a management system to assess, control and monitor AI risks. It doesn't guarantee any single model's performance.</p>
<p><strong>Do we need ISO 42001 if we only use third-party AI tools?</strong>
It can still apply. The standard covers organisations that use AI as well as those that build it, and clients increasingly ask how you govern the tools your team uses.</p>
<p><strong>Is ISO 42001 required by the EU AI Act?</strong>
No. It isn't a legal requirement, and certification doesn't equal compliance with the Act. It does give you a structured system that supports many of the governance expectations.</p>
<p><strong>How long does ISO 42001 certification take?</strong>
For a well-organised team with an existing ISO 27001 system, often three to six months. Without one, expect longer.</p>
]]></content:encoded></item><item><title><![CDATA[ISO 14001 Certification for IT Companies: How to Measure Environmental Performance with Your DevOps Stack]]></title><description><![CDATA[How IT and SaaS companies meet ISO 14001 clauses 6.2 and 9.1 with measurable environmental objectives, DevOps monitoring and automated controls.]]></description><link>https://sis-cert.hashnode.dev/iso-14001-certification-for-it-companies-how-to-measure-environmental-performance-with-your-devops-stack</link><guid isPermaLink="true">https://sis-cert.hashnode.dev/iso-14001-certification-for-it-companies-how-to-measure-environmental-performance-with-your-devops-stack</guid><category><![CDATA[ISO14001]]></category><category><![CDATA[Devops]]></category><category><![CDATA[sustainability]]></category><category><![CDATA[Cloud]]></category><dc:creator><![CDATA[SIS Certifications]]></dc:creator><pubDate>Mon, 19 Oct 2026 10:37:23 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6acf276969b1c88889eaaa90/65197ce8-8e55-4ac1-91cb-13d969fca0d8.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most IT companies that start on ISO 14001 get the first part right. They write an environmental policy, list a few environmental aspects (cloud usage, laptops, office power) and set an objective like "reduce our carbon footprint."</p>
<p>Then the Stage 2 auditor asks a simple question: <em>"How do you know you're meeting that objective?"</em></p>
<p>Silence. A spreadsheet that was last updated in March. A screenshot of an AWS dashboard nobody reviews.</p>
<p>This is where most technology companies struggle with <a href="https://siscertifications.com/iso-14001-certification/">ISO 14001 certification</a>. Not on intent, but on measurement. The good news: if you run a modern DevOps stack, you already have most of the monitoring you need. You just aren't pointing it at environmental performance yet.</p>
<h2>What ISO 14001 expects you to measure</h2>
<p><a href="https://siscertifications.com/iso-14001-certification/">ISO 14001</a> is the international standard for an Environmental Management System (EMS). Four clauses drive almost everything an auditor checks on measurement:</p>
<table>
<thead>
<tr>
<th>Clause</th>
<th>Requirement</th>
<th>What it means for an IT company</th>
</tr>
</thead>
<tbody><tr>
<td>6.1.2 – Environmental aspects</td>
<td>Identify activities that affect the environment</td>
<td>Cloud compute, data storage, devices, office energy, travel</td>
</tr>
<tr>
<td>6.2 – Environmental objectives</td>
<td>Set measurable objectives and plan how to achieve them</td>
<td>Targets tied to metrics you can actually track</td>
</tr>
<tr>
<td>9.1.1 – Monitoring and measurement</td>
<td>Decide what to measure, how, how often, and evaluate results</td>
<td>Dashboards, data sources, review frequency, owners</td>
</tr>
<tr>
<td>9.1.2 – Evaluation of compliance</td>
<td>Check you're meeting legal obligations</td>
<td>E-waste disposal records, energy regulations, client contract terms</td>
</tr>
</tbody></table>
<p>The key word in clause 6.2 is <strong>measurable</strong>. "Be more sustainable" isn't an objective. "Reduce compute emissions per active user by 15% this financial year" is.</p>
<h2>Step 1: Turn environmental aspects into metrics</h2>
<p>Start with your aspects register and attach a metric and a data source to each one:</p>
<table>
<thead>
<tr>
<th>Environmental aspect</th>
<th>Metric</th>
<th>Data source</th>
</tr>
</thead>
<tbody><tr>
<td>Cloud compute</td>
<td>kg CO2e per month, per active user</td>
<td>AWS Customer Carbon Footprint Tool, Google Cloud Carbon Footprint, Azure Emissions Impact Dashboard</td>
</tr>
<tr>
<td>Idle and over-provisioned resources</td>
<td>Idle instance hours, average CPU utilisation</td>
<td>Cloud cost explorer, FinOps tooling</td>
</tr>
<tr>
<td>CI/CD pipelines</td>
<td>Build minutes per deploy</td>
<td>CI provider usage reports</td>
</tr>
<tr>
<td>Data storage</td>
<td>TB stored, % past retention policy</td>
<td>Storage analytics, lifecycle policies</td>
</tr>
<tr>
<td>Employee devices</td>
<td>Devices refreshed, devices sent to authorised e-waste recyclers</td>
<td>IT asset management system</td>
</tr>
<tr>
<td>Office energy</td>
<td>kWh per employee</td>
<td>Electricity bills, smart meters</td>
</tr>
<tr>
<td>Business travel</td>
<td>Flights and emissions per quarter</td>
<td>Travel booking reports</td>
</tr>
</tbody></table>
<p>Notice how many of these overlap with cost metrics. Idle compute, over-provisioned clusters and stale data all cost money and energy. FinOps and environmental management point in the same direction, which makes objectives much easier to get leadership buy-in for.</p>
<h2>Step 2: Write objectives like you write config</h2>
<p>Treat your environmental objectives like any other version-controlled configuration. A simple file in your internal repo works well, and it doubles as audit evidence:</p>
<pre><code class="language-yaml"># ems-objectives.yml – ISO 14001 clause 6.2
fy: 2026-27
objectives:
  - id: ENV-01
    aspect: cloud_compute
    target: "Reduce compute emissions per active user by 15%"
    baseline: "FY 2025-26 average"
    metric: kgco2e_per_active_user
    source: cloud_carbon_dashboard
    owner: platform-team
    review: monthly
  - id: ENV-02
    aspect: idle_resources
    target: "Auto-shutdown on 100% of non-prod environments outside working hours"
    metric: nonprod_envs_with_schedule_pct
    source: iac_policy_check
    owner: devops-team
    review: monthly
  - id: ENV-03
    aspect: e_waste
    target: "100% of retired devices disposed through authorised recyclers"
    metric: devices_disposed_authorised_pct
    source: asset_register
    owner: it-ops
    review: quarterly
</code></pre>
<p>Each objective has an owner, a metric, a data source and a review frequency. That covers almost everything clause 6.2 asks you to plan.</p>
<h2>Step 3: Automate the controls</h2>
<p>Clause 8.1 (operational planning and control) expects you to control the processes linked to your significant environmental aspects. For an IT company, that's mostly infrastructure policy, which you can automate:</p>
<ul>
<li><p><strong>Scheduled shutdown</strong> of dev and staging environments outside working hours</p>
</li>
<li><p><strong>Infrastructure-as-code policy checks</strong> that block oversized instance types without approval</p>
</li>
<li><p><strong>Storage lifecycle rules</strong> that move or delete data past its retention period</p>
</li>
<li><p><strong>Region selection guidelines</strong> that favour cloud regions with a lower-carbon energy mix where latency allows</p>
</li>
<li><p><strong>Build caching</strong> to cut redundant CI pipeline minutes</p>
</li>
</ul>
<p>Each automated policy is a control that runs every day, and its logs are evidence an auditor can sample.</p>
<h2>Step 4: Build one dashboard and actually review it</h2>
<p>Clause 9.1.1 isn't satisfied by having data. It needs you to <strong>evaluate</strong> it. Pull your metrics into one dashboard (Grafana, your BI tool, or even a shared sheet fed by exports) and review it on a fixed schedule:</p>
<ul>
<li><p><strong>Monthly:</strong> the platform or DevOps team reviews cloud and pipeline metrics</p>
</li>
<li><p><strong>Quarterly:</strong> IT operations reviews devices and e-waste</p>
</li>
<li><p><strong>Annually:</strong> leadership reviews everything in the management review (clause 9.3)</p>
</li>
</ul>
<p>Record each review, even briefly: date, attendees, what was off-track and what you decided. Those records are exactly what the auditor asks to see.</p>
<h2>Step 5: Don't forget compliance evaluation</h2>
<p>Clause 9.1.2 requires you to periodically check that you're meeting your compliance obligations. For Indian IT companies, the E-Waste (Management) Rules, 2022 are the most common one. Keep disposal certificates from authorised recyclers, and review them at least once a year. Client contracts with sustainability clauses count as compliance obligations too.</p>
<h2>Common audit findings in IT companies</h2>
<ul>
<li><p><strong>Generic aspects registers</strong> copied from a manufacturing template, listing boilers and effluent instead of cloud and devices</p>
</li>
<li><p><strong>Objectives with no baseline</strong>, so nobody can tell whether 15% was achieved</p>
</li>
<li><p><strong>Dashboards that exist but are never reviewed</strong>, with no records of evaluation</p>
</li>
<li><p><strong>E-waste handed to unauthorised scrap dealers</strong>, with no disposal certificates</p>
</li>
<li><p><strong>No link to the management review</strong>, so leadership never sees environmental performance</p>
</li>
</ul>
<h2>ISO 14001 alongside your other standards</h2>
<p>ISO 14001 uses the same high-level structure as <a href="https://siscertifications.com/iso-9001-certification/">ISO 9001</a> and <a href="https://siscertifications.com/iso-27001-certification/">ISO 27001</a>, so IT companies that already hold either one can extend their existing internal audit and management review to cover environmental management too.</p>
<p>Companies with large office or campus footprints often add <a href="https://siscertifications.com/iso-45001-certification/">ISO 45001</a> for occupational health and safety, and those running critical infrastructure add <a href="https://siscertifications.com/iso-22301-certification/">ISO 22301</a> for business continuity. For a closer look at how ISO 9001 maps to agile workflows, see <a href="https://sis-cert.hashnode.dev/iso-9001-for-software-teams-what-auditors-actually-check-in-your-dev-workflow">ISO 9001 for software teams</a>.</p>
<h2>The ISO 14001 certification process</h2>
<ol>
<li><p>Define the EMS scope: offices, remote operations and services delivered</p>
</li>
<li><p>Build your environmental aspects register and attach metrics</p>
</li>
<li><p>Map compliance obligations, including e-waste rules and client requirements</p>
</li>
<li><p>Set measurable environmental objectives with owners and baselines</p>
</li>
<li><p>Automate operational controls and start collecting data</p>
</li>
<li><p>Run an internal audit and management review</p>
</li>
<li><p>Pass the Stage 1 and Stage 2 audits by an accredited certification body</p>
</li>
<li><p>Maintain certification with annual surveillance audits over a three-year cycle</p>
</li>
</ol>
<p>Choose an accredited certification body so your certificate is accepted by enterprise clients and tender authorities. <a href="https://siscertifications.com/">SIS Certifications</a> is accredited by IAS, IAF and UAF, and its guide to <a href="https://siscertifications.com/iso-14001-certification/">ISO 14001 certification</a> explains the full process.</p>
<h2>FAQ</h2>
<p><strong>Can a cloud-only SaaS company get ISO 14001 certification?</strong> Yes. Your environmental aspects are cloud usage, devices, offices and travel. Cloud providers' carbon reports give you measurable data for objectives.</p>
<p><strong>What's the most important clause for IT companies?</strong> Clauses 6.2 and 9.1. Measurable objectives with real monitoring evidence are where most IT companies are weakest.</p>
<p><strong>How long does ISO 14001 certification take for an IT company?</strong> Usually three to six months, most of it spent collecting enough monitoring data to show the system works.</p>
<p><strong>Is ISO 14001 the same as carbon neutrality?</strong> No. ISO 14001 certifies that you manage and reduce environmental impacts through a system. Carbon neutrality is a separate claim about offsetting emissions.</p>
]]></content:encoded></item><item><title><![CDATA[ISO 27001 for Developers: The Annex A Controls That Live in Your Codebase]]></title><description><![CDATA[The security questionnaire arrives the way it always does: a 200-row spreadsheet from a prospect's procurement team. Row 47 asks whether you're ISO 27001…]]></description><link>https://sis-cert.hashnode.dev/iso-27001-for-developers-the-annex-a-controls-that-live-in-your-codebase</link><guid isPermaLink="true">https://sis-cert.hashnode.dev/iso-27001-for-developers-the-annex-a-controls-that-live-in-your-codebase</guid><dc:creator><![CDATA[SIS Certifications]]></dc:creator><pubDate>Thu, 15 Oct 2026 18:16:52 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6acf276969b1c88889eaaa90/bd28e9da-486b-4994-870b-1ade31c8b1e1.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The security questionnaire arrives the way it always does: a 200-row spreadsheet from a prospect's procurement team. Row 47 asks whether you're ISO 27001 certified. Row 48 asks for your certificate number.</p>
<p>Leadership decides to go for it. A few weeks later, someone from the compliance side asks the engineering lead for "evidence of secure development practices."</p>
<p>Most developers assume ISO 27001 is a paperwork exercise that happens somewhere else in the company. In reality, a big chunk of the controls auditors check sit inside your repos, pipelines and cloud console.</p>
<h2>A quick primer on ISO 27001</h2>
<p><a href="https://siscertifications.com/iso-27001-certification/">ISO 27001</a> is the international standard for an Information Security Management System (ISMS). The 2022 version groups its security controls in Annex A into 93 controls across four themes: organisational, people, physical and technological.</p>
<p>The technological theme (section 8 of Annex A) is where engineering work lives. The 2022 revision also added new controls that map directly to modern dev practices, such as secure coding, configuration management and data leakage prevention.</p>
<p>The certificate covers your management system, not your product. An auditor won't pentest your app. They'll check that you have controls in place, that you follow them and that you can show evidence.</p>
<h2>The Annex A controls developers actually own</h2>
<table>
<thead>
<tr>
<th>Control</th>
<th>What it asks</th>
<th>What counts as evidence</th>
</tr>
</thead>
<tbody><tr>
<td>8.4 – Access to source code</td>
<td>Restrict and control who can read and change code</td>
<td>Repo permissions, SSO, offboarding records</td>
</tr>
<tr>
<td>8.8 – Technical vulnerabilities</td>
<td>Find and fix vulnerabilities in a timely way</td>
<td>Dependabot/Snyk alerts, patch SLAs, closed tickets</td>
</tr>
<tr>
<td>8.9 – Configuration management</td>
<td>Define and control secure configurations</td>
<td>Infrastructure as code, config baselines, drift detection</td>
</tr>
<tr>
<td>8.25 – Secure development life cycle</td>
<td>Build security into how software is developed</td>
<td>Documented SDLC, threat modelling, security gates</td>
</tr>
<tr>
<td>8.28 – Secure coding</td>
<td>Apply secure coding principles</td>
<td>Coding standards, SAST in CI, code review checklists</td>
</tr>
<tr>
<td>8.29 – Security testing</td>
<td>Test security before release</td>
<td>SAST/DAST results, pentest reports, test sign-offs</td>
</tr>
<tr>
<td>8.31 – Separation of environments</td>
<td>Keep dev, test and production apart</td>
<td>Separate accounts or projects, restricted prod access</td>
</tr>
<tr>
<td>8.32 – Change management</td>
<td>Control changes to systems</td>
<td>PR reviews, approvals, deployment logs</td>
</tr>
<tr>
<td>8.15 – Logging</td>
<td>Record and protect activity logs</td>
<td>Centralised logging, retention settings</td>
</tr>
<tr>
<td>8.24 – Use of cryptography</td>
<td>Use encryption properly</td>
<td>TLS configs, encryption at rest, key management</td>
</tr>
</tbody></table>
<p>There's also 5.23 (information security for cloud services), another 2022 addition. It covers how you choose, use and exit cloud providers. If your whole stack runs on AWS, GCP or Azure, expect questions about shared responsibility and how you manage access to the console.</p>
<h2>What an audit of a dev team looks like</h2>
<p>The auditor picks a recent change and asks you to trace it. Where's the ticket? Who reviewed the PR? Did the pipeline run security scans? Who approved the deploy to production? Could the developer who wrote the code push it to prod alone?</p>
<p>If your branch protection requires reviews, your CI runs SAST and dependency checks, and production deploys need an approval step, you've just produced most of your evidence without writing a single extra document.</p>
<h2>Where dev teams usually get caught out</h2>
<ul>
<li><strong>Production access creep.</strong> Developers who were given prod access "temporarily" two years ago and still have it. Auditors check access reviews.</li>
<li><strong>Vulnerability alerts nobody triages.</strong> Hundreds of open Dependabot alerts with no defined patch timeline. Have a severity-based SLA and stick to it.</li>
<li><strong>Secrets in repos.</strong> API keys in old commits or <code>.env</code> files. Use a secrets manager and scan history.</li>
<li><strong>Test data that's actually production data.</strong> Control 8.33 expects test data to be protected. Copying a prod database to staging without masking is a common finding.</li>
<li><strong>Hotfixes outside the process.</strong> The 2 a.m. fix pushed straight to main. Emergency changes need a recorded, retrospective review.</li>
</ul>
<h2>When ISO 27001 isn't enough on its own</h2>
<p>If your clients are US enterprises, they'll often ask for a <a href="https://siscertifications.com/soc-system-and-organisation-controls/">SOC 2 report</a> too. The controls overlap heavily, so one set of engineering practices can serve both.</p>
<p>If you process personal data, <a href="https://siscertifications.com/iso-27701-certification/">ISO 27701</a> adds privacy controls on top of ISO 27001. That's increasingly relevant in India with the DPDP Act coming in.</p>
<p>And if you ship AI features, <a href="https://siscertifications.com/iso-42001-certification-for-ai/">ISO 42001</a> covers AI governance, including model risk, data quality and human oversight, and shares the same management system structure.</p>
<h2>How certification works</h2>
<ol>
<li>Define the ISMS scope (for example, "development and operation of [product] SaaS platform")</li>
<li>Run a risk assessment and pick applicable Annex A controls</li>
<li>Write a Statement of Applicability explaining which controls apply and why</li>
<li>Implement controls and collect evidence, which is where engineering does most of the work</li>
<li>Run an internal audit and management review</li>
<li>Pass the Stage 1 and Stage 2 audits by an accredited certification body</li>
<li>Maintain the certificate with annual surveillance audits over a three-year cycle</li>
</ol>
<p>Check accreditation before choosing a certification body, since procurement teams often reject certificates from unaccredited bodies. <a href="https://siscertifications.com/">SIS Certifications</a> is accredited by IAS, IAF and UAF, and its guide to <a href="https://siscertifications.com/iso-27001-certification/">ISO 27001 certification</a> explains the full process.</p>
<h2>FAQ</h2>
<p><strong>Do developers need to write lots of documentation for ISO 27001?</strong>
Not much. The auditor wants evidence that controls work. PR history, CI logs and access settings usually count.</p>
<p><strong>Does ISO 27001 require penetration testing?</strong>
Not explicitly, but control 8.29 requires security testing, and pentests are one of the most common ways to show it.</p>
<p><strong>How long does ISO 27001 take for a SaaS company?</strong>
For a well-organised engineering team, often three to six months from gap analysis to certificate.</p>
<p><strong>Can ISO 27001 be combined with ISO 9001?</strong>
Yes. They share the same high-level structure, so many software companies run <a href="https://siscertifications.com/iso-9001-certification/">ISO 9001</a> and ISO 27001 together. See our earlier post on <a href="https://sis-cert.hashnode.dev/iso-9001-for-software-teams-what-auditors-actually-check-in-your-dev-workflow">ISO 9001 for software teams</a>.</p>
]]></content:encoded></item><item><title><![CDATA[ISO 9001 for Software Teams: What Auditors Actually Check in Your Dev Workflow]]></title><description><![CDATA[Your tickets, pull requests and postmortems already cover half of ISO 9001. Here's how they map, and where teams usually fall short.]]></description><link>https://sis-cert.hashnode.dev/iso-9001-for-software-teams-what-auditors-actually-check-in-your-dev-workflow</link><guid isPermaLink="true">https://sis-cert.hashnode.dev/iso-9001-for-software-teams-what-auditors-actually-check-in-your-dev-workflow</guid><dc:creator><![CDATA[SIS Certifications]]></dc:creator><pubDate>Wed, 14 Oct 2026 07:24:04 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6acf276969b1c88889eaaa90/46b77a78-9c07-42b5-96ac-016dda65ffb9.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A vendor questionnaire lands in your inbox from the enterprise client you've been chasing for six months. Question 14: "Does your organisation hold ISO 9001 certification?" There's a Yes box and a No box. No space to explain that your team ships clean code, runs code reviews on every PR and hasn't had a P1 incident since March.</p>
<p>That's usually the moment a software company starts taking ISO 9001 seriously.</p>
<h2>What is ISO 9001 for a software company?</h2>
<p>ISO 9001 is the international standard for a quality management system (QMS). For a software company, it means showing that you have a defined, repeatable way to capture requirements, design, build, test, release and fix your product, and that you improve that process based on evidence. It doesn't prescribe tools, languages or a methodology. Scrum, Kanban and hybrid setups all qualify.</p>
<p>The certificate covers your management system, not your product. An auditor won't test your app. They'll check whether the way you build it is controlled and consistent.</p>
<h2>How ISO 9001 clauses map to your dev workflow</h2>
<p>The standard runs from clause 4 to clause 10. Here's what each one asks, translated into things most dev teams already do (or half-do).</p>
<table>
<thead>
<tr>
<th>Clause</th>
<th>What it asks</th>
<th>What you probably already have</th>
</tr>
</thead>
<tbody><tr>
<td>4 – Context</td>
<td>Define your scope, customers and interested parties</td>
<td>Product scope, customer segments, SLAs</td>
</tr>
<tr>
<td>5 – Leadership</td>
<td>A quality policy and clear roles</td>
<td>Team charters, CTO/engineering manager ownership</td>
</tr>
<tr>
<td>6 – Planning</td>
<td>Risks, opportunities and measurable quality objectives</td>
<td>Risk register, OKRs like escaped-defect rate or uptime</td>
</tr>
<tr>
<td>7 – Support</td>
<td>Competent people and controlled documentation</td>
<td>Onboarding docs, wiki, training records</td>
</tr>
<tr>
<td>8 – Operation</td>
<td>Control requirements, design, suppliers, release and defects</td>
<td>Tickets, acceptance criteria, PR reviews, CI/CD, bug tracking</td>
</tr>
<tr>
<td>9 – Performance evaluation</td>
<td>Monitor metrics, run internal audits and management reviews</td>
<td>Dashboards, sprint reviews (audits are usually missing)</td>
</tr>
<tr>
<td>10 – Improvement</td>
<td>Fix root causes, not just symptoms</td>
<td>Postmortems and retros</td>
</tr>
</tbody></table>
<p>Clause 8 is where software teams spend most of their audit time, and 8.3 (design and development) in particular. The auditor wants to see that requirements become design inputs, that design gets reviewed, and that what you shipped was verified against what was asked for.</p>
<h2>Agile and ISO 9001 aren't enemies</h2>
<p>There's a stubborn belief that ISO 9001 forces you into waterfall and 200-page procedure manuals. That was closer to true in the 1990s. The 2015 revision dropped the mandatory quality manual and the six mandatory procedures, and replaced them with "documented information", which you decide the format of.</p>
<p>In practice, an audit of an agile team looks like this. The auditor picks a feature that shipped last quarter and asks you to walk it through. Where's the user story? What were the acceptance criteria? Who reviewed the pull request? Where are the test results? How was the release approved? If your Jira tickets link to GitHub PRs, and your CI logs show tests passing before merge, you've just produced your evidence. No separate paperwork needed.</p>
<p>The teams that struggle are the ones where that trail breaks: a story with no acceptance criteria, a hotfix pushed straight to production with no record, a release decided over a phone call.</p>
<h2>Where software teams usually fall short</h2>
<p>After enough of these audits, the same gaps show up again and again:</p>
<ul>
<li><p><strong>Supplier control (8.4).</strong> AWS, Stripe, a third-party auth provider and the two freelance developers you hired last year are all external providers. ISO 9001 expects you to have criteria for choosing them and to review how they perform. Most teams have never written this down.</p>
</li>
<li><p><strong>Corrective actions that never close (10.2).</strong> Postmortems get written. The five action items at the bottom sit in a doc nobody opens again. Auditors pick up on that quickly.</p>
</li>
<li><p><strong>Quality objectives without review.</strong> You track deployment frequency and bug counts on a dashboard, but nobody compares them against a target or decides what to do when they slip.</p>
</li>
<li><p><strong>Internal audit left to the last minute (9.2).</strong> It's meant to be a genuine check of your own system, run by someone who isn't auditing their own work. A rushed audit a week before Stage 1 tends to show.</p>
</li>
</ul>
<p>None of these need new tools. They need someone to own them.</p>
<h2>How ISO 9001 certification works, step by step</h2>
<ol>
<li><p><strong>Define your scope.</strong> For example: "Design, development and support of [product] SaaS platform." Keep it tight. A narrower scope is easier to certify and you can extend it later.</p>
</li>
<li><p><strong>Run a gap analysis.</strong> Compare your current practices against each clause and list what's missing.</p>
</li>
<li><p><strong>Close the gaps.</strong> Write your quality policy, set quality objectives, map your core processes and fix the weak spots above.</p>
</li>
<li><p><strong>Operate the system.</strong> Run it for a couple of months so you have real records: reviews, metrics, corrective actions.</p>
</li>
<li><p><strong>Do an internal audit and a management review.</strong> Leadership looks at the results and decides on improvements.</p>
</li>
<li><p><strong>Stage 1 audit.</strong> The certification body checks your documentation and readiness.</p>
</li>
<li><p><strong>Stage 2 audit.</strong> The auditor checks that the system is actually implemented, usually by sampling real work.</p>
</li>
<li><p><strong>Certification.</strong> The certificate runs on a three-year cycle, with surveillance audits every year.</p>
</li>
</ol>
<p>One thing to check before you sign with anyone: accreditation. A certificate from an unaccredited body often won't satisfy procurement teams or tender authorities. Look for a body accredited by an IAF member, and confirm that ISO 9001 is within its accredited scope. <a href="https://siscertifications.com/">SIS Certifications</a> publishes its accreditations (IAS, IAF and UAF) and lets clients verify certificates online, which is the kind of transparency you should expect from any certification body.</p>
<h2>Is ISO 9001 worth it for a small dev shop?</h2>
<p>If you sell to enterprises, government departments or regulated industries like banking and healthcare, yes. It moves you past the procurement filter, and the discipline it forces (traceable requirements, closed corrective actions) tends to cut rework.</p>
<p>If you build a consumer app and no buyer has ever asked for it, probably not yet. Spend the effort on your product instead.</p>
<p>One practical note: ISO 9001 shares its high-level structure with ISO 27001. If your clients are also asking about information security, run both together. Clauses 4 to 10 line up, so one internal audit and one management review can cover both, and <a href="https://siscertifications.com/iso-27001-certification/">ISO 27001 certification</a> becomes a much smaller second step.</p>
<h2>FAQ</h2>
<p><strong>Does ISO 9001 apply to software companies?</strong> Yes. ISO 9001 applies to any organisation, of any size, in any sector. Software companies are among the most common certificate holders in IT services.</p>
<p><strong>How long does ISO 9001 certification take?</strong> For a small, organised software team, three to six months from gap analysis to certificate is common. Most of that time goes into running the system long enough to produce records.</p>
<p><strong>Does ISO 9001 certify my software product?</strong> No. It certifies your quality management system: how you plan, build, deliver and improve. It says nothing about whether a specific release is bug-free.</p>
<p><strong>What's the difference between ISO 9001 and ISO 27001?</strong> ISO 9001 covers quality: consistent delivery and customer satisfaction. ISO 27001 covers information security: protecting the confidentiality, integrity and availability of data. Many software companies hold both.</p>
]]></content:encoded></item></channel></rss>