The process of threat modeling is built on a simple principle: To build a feasibly secure system, one must understand all the threats in that system. The challenge, however, is in making threat modeling more accessible to non-specialists.
Podcasts: Microsoft IT Showcase: How Microsoft IT Does Threat Modeling
Podcasts: Microsoft IT Showcase: How Microsoft IT Does Threat Modeling