Seguridad de aplicaciones
Ciclo de vida seguro de desarrollo (SSDLC)
También conocido como: SSDLC, Ciclo de desarrollo seguro
Definición
Ciclo de desarrollo en el que las actividades de seguridad se integran en cada fase, desde los requisitos y el diseño hasta el código, pruebas, despliegue y operación.
Ejemplos
- Adoptar las prácticas de Microsoft SDL en toda una organización de producto.
- Implementar OWASP SAMM como modelo de madurez para seguir el progreso de AppSec.
Términos relacionados
Seguridad de aplicaciones (AppSec)
Disciplina que diseña, construye, prueba y opera el software para que resista abusos, manipulación y accesos no autorizados durante todo su ciclo de vida.
DevSecOps
Cultura y conjunto de prácticas que integra las responsabilidades de seguridad en los flujos DevOps para entregar software seguro de forma continua y rápida.
Shift-Left Security
Práctica de adelantar las actividades de seguridad en el ciclo de vida del software para detectar y corregir vulnerabilidades antes de llegar a producción.
Modelado de amenazas
Análisis estructurado que identifica activos, amenazas, vulnerabilidades y mitigaciones de un sistema para diseñar la seguridad desde el inicio, no añadirla al final.
Secure Coding
Secure Coding — definition coming soon.
Security Requirements
Security Requirements — definition coming soon.