El ciclo de vida de desarrollo de software (SDLC) es el proceso estructurado para crear software, desde la idea hasta su retiro. Sus fases suelen describirse como inicio y requisitos, diseño, desarrollo (codificación), pruebas, despliegue e implementación, operación y mantenimiento, y disposición final. La lección central de seguridad es que la seguridad debe integrarse desde el principio, porque corregir las fallas tarde en el ciclo de vida es mucho más costoso y menos eficaz que prevenirlas. Una falla de diseño encontrada en producción puede requerir rehacer la arquitectura; la misma falla encontrada en una revisión de diseño cuesta una reunión.
Sigue leyendo gratis
Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 7 secciones más, 7 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.