By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: ArmorCodePublished December 4, 2025

TL;DR: AppSec programmes fail when people, process, and tooling are treated as separate tracks rather than a single operating model, according to ArmorCode's December 2025 analysis. The practical problem is not tool scarcity but fragmented ownership, weak workflow integration, and security work that arrives too late to influence design and delivery.


At a glance

What this is: This is an ArmorCode analysis of how to build AppSec programme foundations around people, process, and technology, with the key finding that fragmented tools and unclear ownership weaken scale.

Why it matters: It matters because IAM, NHI, and broader security teams face the same governance problem in different forms: controls only work when ownership, lifecycle process, and workflow integration are explicit.

By the numbers:

  • Only 44% of developers are reported to follow security best practices for secrets management, exposing a significant developer behaviour gap.

👉 Read ArmorCode's article on AppSec program foundations for people, process, and technology


Context

AppSec programme design breaks down when security is treated as a set of point tools instead of a governed operating model. The real gap is usually not a missing scanner, but unclear ownership, weak process integration, and controls that arrive after code has already moved too far through delivery pipelines. That same pattern shows up in identity programmes when lifecycle ownership and policy enforcement are split across teams.

In practical terms, the article is about moving from ad hoc security activity to repeatable programme foundations across people, process, and technology. For identity-heavy environments, that means the same discipline that governs NHI lifecycle management, secrets handling, and access review needs to be embedded where developers actually work, not bolted on after the fact.


Key questions

Q: How should security teams make AppSec ownership clearer across engineering and security?

A: Security teams should define who owns secure coding, who approves risk exceptions, and who closes remediation. That ownership must sit with engineering leaders and development teams, while security provides guidance, policy, and escalation. If ownership is unclear, AppSec becomes a queue of findings instead of a managed delivery process.

Q: Why do AppSec programmes fail when tools are fragmented?

A: Fragmented tools create disconnected findings, duplicated effort, and weak accountability. Teams can see more alerts without getting better control because scanners, ticketing, and asset inventories do not share context. The result is slower remediation and poor prioritisation, especially when one application spans multiple repositories or pipelines.

Q: What do teams get wrong about application security posture management?

A: They often treat ASPM as another scanning layer instead of a governance model. ASPM is most useful when it connects findings to ownership, identity, dependency lineage, and response actions. Without those links, it becomes a dashboard that describes risk without changing it.

Q: How can organisations measure whether AppSec controls are working?

A: They should look for fewer repeat vulnerabilities, lower false-positive burden, faster developer adoption, and measurable reduction in high-risk bug classes. A healthy AppSec programme changes the shape of risk, not just the number of alerts. If findings remain high but exposure does not fall, the control model is not scaling.


Technical breakdown

People and ownership in AppSec programmes

AppSec programmes become durable when developers, engineering leaders, and security teams have explicit responsibilities. Developers need to own the security of their code, while security teams provide enablement, review, and escalation paths. Security champions help bridge the culture gap, but they do not replace formal accountability. Without that ownership model, vulnerabilities are triaged but not absorbed into team routines, and security remains a separate function rather than part of delivery.

Practical implication: define ownership for code, risk acceptance, and remediation so security work lands inside engineering workflows.

Process controls across the SDLC

A useful AppSec process is lightweight, repeatable, and tied to the software lifecycle. That means gap assessments, inventories of applications and libraries, design reviews, threat modeling, secure coding guidance, and a clear exception process. Prioritisation should use business and environment context, not severity alone, because a low-scored issue in a critical path can be more dangerous than a severe issue in an isolated component.

Practical implication: build risk-based review gates and exception tracking into the SDLC rather than relying on one-off reviews.

Technology integration for developer workflows

Tool sprawl becomes a governance problem when scanners, ticketing, inventories, and runtime systems do not share context. Application Security Posture Management sits above those controls to correlate findings, reduce duplication, and route issues to the right owner. Its value is not just visibility, but workflow integration across repositories, CI/CD, and response tools so teams can act without switching context. The same principle matters in identity governance, where fragmented tooling often hides exposure rather than reducing it.

Practical implication: connect security findings to source control, ticketing, and asset inventory so remediation follows the asset, not the alert.


NHI Mgmt Group analysis

AppSec foundations fail when governance is fragmented across roles, process, and tooling. The article correctly identifies that security does not scale as a bolt-on service. In practice, organisations stall when developers are not accountable for their own code, security teams are not embedded in delivery, and tooling produces disconnected signals. The governance lesson is the same one seen in identity programmes: control only works when ownership and workflow are explicit.

Tool centralisation is not the same as control centralisation. Aggregating scans into one platform still leaves the hard problem of remediation ownership, exception handling, and context-based prioritisation. That is why application security posture management can improve coordination without automatically fixing decision quality. Practitioners should measure whether workflows shorten resolution paths, not just whether dashboards look consolidated.

Workflow-bound security context: the useful unit of control is the delivery workflow, not the scanner. Security findings need to move with code, tickets, and assets so that teams can triage, assign, and close work inside the systems they already use. For identity and NHI programmes, that same principle supports lifecycle governance, because unmanaged handoffs are where exposure persists.

AppSec maturity depends on making security operationally boring. The article’s strongest point is that security should be repeatable, low-friction, and visible to engineering leaders. That is not a tooling argument alone; it is a programme design argument. The practical conclusion is that security succeeds when it becomes part of delivery planning, not an interruption to it.

What this signals

Workflow-bound security context: AppSec teams should expect pressure to prove control effectiveness through operational metrics such as remediation latency, exception ageing, and ownership completeness. That aligns closely with the identity governance problem in NHI programmes, where visibility without lifecycle control still leaves exposure unmanaged.

For teams extending security into developer workflows, the next maturity jump is not more scanning but better correlation between code, assets, and accountable owners. The same design principle underpins the Guide to the Secret Sprawl Challenge and the broader shift toward governed security processes rather than alert accumulation.


For practitioners

  • Assign explicit code-security ownership Document who owns secure coding, who approves exceptions, and who is accountable for remediation so the security team is enabling rather than carrying delivery responsibility.
  • Map AppSec controls to SDLC checkpoints Place design review, threat modeling, and secure coding checks at defined lifecycle points so issues are found before code reaches release gates.
  • Create a single risk inventory across tools Connect scanners, source control, ticketing, and asset inventory so each finding resolves against the correct application, API, or library owner.
  • Use business context for prioritisation Rank remediation by business criticality, deployment exposure, and data sensitivity instead of relying on severity scores alone.

Key takeaways

  • AppSec foundations fail when ownership, process, and tooling are treated as separate problems instead of one governance model.
  • Fragmented visibility and disconnected workflows are the main reason posture improves more slowly than tool coverage.
  • Practitioners should measure remediation quality, exception handling, and ownership clarity, not just scanner output volume.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 define the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0PR.AC-4The article centers on access governance, ownership, and risk-based control in delivery workflows.
NIST SP 800-53 Rev 5SA-11Secure development practices and review gates align with AppSec programme design.
CIS Controls v8CIS-16 , Application Software SecurityThe article directly addresses application security governance and lifecycle integration.
ISO/IEC 27001:2022A.8.25The piece discusses secure development and operational control across the software lifecycle.

Map AppSec ownership and workflow controls to PR.AC-4 and make remediation accountable at team level.


Key terms

  • Identity Security Posture Management: Identity security posture management is the continuous assessment of identity configuration, privilege, and exposure across an environment. It focuses on drift, overprivilege, and control gaps so teams can see where IAM, PAM, and NHI governance are failing before those gaps become incidents.
  • Security Champion: A security champion is a team member inside a delivery group who helps translate security requirements into day-to-day engineering practice. The role reduces bottlenecks by giving teams a trusted local guide, while central security keeps policy, standards, and escalation paths consistent.
  • Software Development Life Cycle: The structured path software follows from design through build, test, release, and maintenance. In AppSec programmes, the SDLC is where security controls are placed so they operate at the right time instead of appearing after deployment.
  • Exception Process: A governed method for approving, tracking, and expiring temporary acceptance of risk. In mature security programmes, exceptions are transparent, time-bound, and tied to business ownership so they do not become permanent gaps in control.

What's in the full article

ArmorCode's full article covers the operational detail this post intentionally leaves for the source:

  • Concrete examples of how to organise AppSec roles, ownership, and security champions across engineering teams
  • Stepwise guidance for integrating scanning, ticketing, and inventory data into a single delivery workflow
  • Practical ways to embed security checks into IDE, CI/CD, and pre-merge processes without slowing releases
  • Implementation detail on using ASPM to automate triage and reduce duplicate findings

👉 The full ArmorCode post adds workflow guidance, tool integration examples, and operating model detail for AppSec teams.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, secrets management, and identity lifecycle control. It is designed for practitioners who need to connect identity discipline to broader security delivery.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 20, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org