Threat modeling feels like a foreign concept to many people, but it’s something we do on a daily basis. If you are standing on a curb looking at traffic and trying to decide whether or not you can cross the street before that car gets to you, you are threat modeling. The driver is a threat actor, and you are trying to determine their capabilities and intent; along with assessing your ability to defend or evade them. Threat modeling in an Agile environment is more about having the right mindset and asking the right questions. Spending a little time to think through features from a security perspective can save hours or days of work and rework. Ensuring the proper controls are considered in the early stages greatly increases the chances that the software designed and developed will have fewer vulnerabilities and thus reduce risk to the organization. In this talk, we will discuss the main areas for focus while performing a threat model in an agile environment. By the end of the talk, the audience should have a good understanding of what types of threat modeling can be performed at certain stages of Agile development.