Martin Fowler
Follow
Refresh of Agile Threat Modeling
Threat modeling is a systems engineering practice where teams examine
how data flows through systems to identify what can go wrong - a
deceptively simple act that reveals security risks that automated tools
cannot anticipate. Often this is done by security analysts as a separate
or upfront activity, but Jim Gumbly wrote an article in
2020 explaining how it could be done by teams through small and regular
work.Now Gayathri Mohan has joined Jim to rewrite the
article, incorporating what both have them learned about doing and
teaching this practice in the last few years. In particular they have
extended their approach to perform threat modeling with platform
teams.