In this book, Mano Paul takes a Covey-like approach to what is needed to develop and deliver secure software. The author outlines seven specific qualities required of hack-resilient software, which include collaborative development, fundamental necessities, and continuous improvement. He draws parallels between the qualities outlined in Covey’s The 7 Habits of Highly Effective People and the seven qualities of secure software. The text provides a clear understanding of security concepts and how they can be applied in building software assurance.
Quality 1 - Security is Built In V s. Bolted On (Be Proactive). Quality 2 - Maps to a Plan (Begin with the End in Mind). Quality 3 - Includes Fundamental Necessities (Put First Things First). Quality 4- Is Balanced! (Think Win/Win). Quality 5 - Addresses Requirements (Seek First to Understand, Then to be Understood). Quality 6 - Collaborative Developed (Synergize). Quality 7 - Continuously Improves (Sharpen the Saw).