Training [Cigital

By: Cigital  06-Dec-2011
Keywords: Software Security, Secure Software

The training you need for everyone who contributes to your secure software development life cycle.

Improving software security means applying a number of best practices throughout the software development life cycle. Such best practices (or touchpoints) allow software professionals to build applications that behave appropriately even when attacked. Integrating these best practices into a secure SDLC requires knowing and understanding non-functional security requirements, common attacks, secure design, and defensive programming, and also subjecting all software artifacts to thorough, objective threat modeling, risk analyses, and security testing.

Cigital can also work with you to customize a proficiency maturity program for all secure SDLC stakeholders. By determining the current state of software security knowledge within your organization and defining career tracks for each major role, organizations can quickly improve their overall ability to produce secure software. The diagram below gives an example of such a program.

Keywords: Secure Software, Software Security

Contact Cigital

Email - none provided

Print this page

Other products and services from Cigital


Cigital Services Overview

Whether you need to build security and quality into your software, improve throughput in application development and delivery, train staff on software security, or meet governance and compliance requirements, Cigital can help. Cigital's services combine best practices, technology, tools and repeatable methodologies with a framework of role-based activities.


Cigital Solutions Overview

Cigital’s most recognizable solution was the creation of the first commercially available static analysis tool, ITS4 that led to the development of the most successful and largest static analysis tool in the market. When no tool or service exists to meet the challenges we face - Cigital sometimes creates new technology that can be leveraged by all our clients.


Cigital Software Security Program [Cigital

As the business criticality of software grows, ensuring that your company's software and confidential data are protected and secure becomes increasingly important. Cigital assists companies big and small to meet this challenge by providing consulting services across the entire spectrum of software security. A one-stop shop for software security — Cigital's Service offerings span all software security activities including.