Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El Ciclo de Vida de Desarrollo de Software, o lo que se conoce con sus siglas SDLC, es todo el proceso que
tiene cualquier desarrollo nuevo en una organización desde que se tiene la idea del mismo hasta que
está ya implantado en producción.
- Requerimientos
- Diseño
- Desarrollo
- Pruebas
- Despliegue
- Operaciones
El Ciclo de Vida de Desarrollo de Seguridad (SDL) es un proceso de control de seguridad (SDL) orientado
al desarrollo de software, implementado por Microsoft en el año 2004.
Con un enfoque tanto holístico como practico, SDL tiene como objetivo reducir el numero y la gravedad
de las vulnerabilidad en el software.
1. Formación
Seguridad básica formación.
2. Requisitos
Establecer requisitos de seguridad.
3. Diseño
- Establecer requisitos de diseño.
- Modelos de riesgos.
4. Implementación
- Usar herramientas aprobadas.
- Análisis estático.
5. Comprobación
- Análisis dinámico.
- Fuzz Testing.
- Lanzamiento archivado.
7. Respuesta
Ejecutar plan de respuesta a incidentes.
La revisión del código es una parte del proceso de desarrollo de software que implica la comprobación
del código fuente para identificar los errores en una etapa temprana.
Una revisión efectiva del código evita que los errores y fallos se introduzcan en el proyecto, mejorando la
calidad del código en una fase temprana del proceso de desarrollo del software.
- Sonarqube – Kiuwan
- HP Quality Center