Chyby v softwaru mohou mít různé dopady. Jak se vyvarovat bezpečnostních důsledků těchto chyb radí Sathya Mithra Ashok.
Zmiňuje Capability Maturity Model:
1. Establishing requirements
2. Threat analysis and modelling
3. Design and architecture
4. Regular monitoring and testing during the development phase
5. Final testing and quality assurance