Threat Modeling Guide for Software Teams
martinfowler.com