Safeguard
Industry Analysis•

Why do new AppSec programs stall in year one? Myths versus facts

New AppSec programs often stall for avoidable reasons. Six myths, the facts behind each, and what to do instead to keep a program moving in year one.

Safeguard Security Team
3 min read

New AppSec programs most often stall because of six myths: that a tool is a program, that more findings means more security, that blocking early is bold, that security alone owns risk, that training fixes everything and that maturity scores equal safety. Each has a simple correction.

Myth versus fact

MythFact
Buying a scanner starts a programA program needs owners, rules and follow through
More findings mean better securityFindings measure visibility, not outcomes
Block builds from day oneUntuned blocking trains developers to bypass checks
Security owns the riskEngineering owns the code and its risk
Training alone changes behaviorEasy defaults and guardrails matter more
A high maturity score means safe softwareA score shows practice coverage, not absence of flaws

What to do instead

Start with ownership. Name one program owner and assign each repository to a team. Without this, a tool just produces a list.

Count outcomes. Track the age of severe findings and the share fixed, not totals. See measuring AppSec program effectiveness.

Stage enforcement. Run in advisory mode, tune, then block newly introduced severe issues. Leave old debt on a schedule.

Share ownership. Publish who owns what. See who owns AppSec risk.

Make the safe path easy. Provide templates and defaults and let training explain why.

Treat models as mirrors. OWASP SAMM describes five business functions and fifteen practices to help organizations assess and improve. Use it to find weak areas, not to chase a number.

Other quiet causes

  • The program owner is also fully booked with other work.
  • Leadership attention fades after the kickoff.
  • The first quarter produces a long report and no fixes.
  • Exceptions pile up with no expiry.

A recovery plan for a stalled program

  1. Pause new tool purchases.
  2. List the current checks and who reads each one.
  3. Cut or fix the ones nobody reads.
  4. Pick two outcomes for the next quarter and ignore the rest.
  5. Ask leadership for one explicit decision.

Quick check

What is the most common reason programs fail?

Missing ownership. Findings reach nobody in particular, so nobody fixes them.

Is it a mistake to start with a maturity assessment?

Not a mistake, but do it quickly. Use it to pick priorities, then move on to action.

Try it yourself

Click through it at your own pace, or open it full screen.

See how separating reachable from unreachable findings turns an overwhelming list into a manageable one, which is the antidote to the second myth.

Safeguard provides reachability analysis, policies and gates, and monitoring for the mechanics. Owners and decisions still need your people. Try a free scan.

Sources

  • OWASP SAMM model page. Paraphrased.

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.