The number of security attacks and the impact has grown considerably in recent several years. As a result, new emerging software development models are required that assist developing is secure by default. This article reviews most widely used models. It proposes Security Assurance Model (SAM) for Software Development adaptable to all contemporary scenarios, emphasizing global (GSD) vendor comp...