Problem
Snyk Learn offered high-quality, bite-sized lessons, but AppSec teams had to share content through LMS platforms, email, or Slack.
These workarounds didnβt scale and made it difficult to:
β’ Distribute relevant lessons to the right teams
β’ Track completion and progress
β’ Generate evidence for audits and compliance
As a result, AppSec teams faced high effort and low visibility, with no reliable way to prove learning impact.β This gap between strong content and operational control led us to design the Assignments experience.
From pattern to Jobs-to-be-Done (JTBD)
To understand how AppSec teams currently manage learning assignments β and where friction occurs β I translated the problem into core Jobs-to-be-Done and mapped the end-to-end assignment journey.
This helped us:
β’ Focus on the highest-value opportunities
β’ Surface unmet needs and workflow inefficiencies
β’ Prioritize where Assignments could deliver the most impact

Figure 1: AppSec Persona JTBD








