FORTIFICATION
An ounce of prevention is worth a pound of cure
As B.W.Boehm unveiled in 1981, the cost to fix software after release could reach 300 times the cost during design.
For efficient companies that number is just unacceptable. The solution in security is to model the threat from the very beginning.
Manual Threat Modeling
Unpacking the Murphy's Laws before you code