Application Security Secure by Design Security Software Security Threat Modeling, The first step towards security in Software Development life cycle (SDLC) Posted on June 5, 2020 by Krutik Poojara Threat modeling is the security process by which we can identify, categorize, and analyze the threats. Generally, threat modeling is done at an early stage in the software development lifecycle