i mentioned my question in below content

After going through this course on threat modeling are you better positioned to understand the purpose of threat modeling. Why is threat modeling needed in the first place? How does threat modeling help in reducing risk and minimizing attack surfaces? Where and when should the threat modeling process begin? How often should the threat modeling process be conducted?

two cited reference