Metodología a seleccionar.
3. Elección de una metodología.
De todas las metodologías estudiadas, ¿Cuál de ellas seleccionaría para el desarrollo de software seguro?
R//: De todas las metodologías usaría la SQUARE (Security Quality Requirements Engineering) para el desarrollo de software seguro.
3.1. Especifique los criterios que tendría en cuenta para seleccionar dicha metodología.
R//:
|
CRITERIOS. |
JUSTIFICACIÓN. |
|
Enfoque
preventivo. |
SQUARE
nos ayuda a incorporar la seguridad desde el inicio del ciclo de vida, lo
cual ayuda a prevenir vulnerabilidades antes de la implementación, reduciendo
así costos y riesgos. |
|
Claridad
en la definición de requisitos. |
Con sus
procesos estructurados nos ayuda a identificar, clasificar y priorizar los requisitos
de seguridad con un trabajo entre equipo técnico y el cliente directamente. |
|
Adaptabilidad. |
Esta
se integra fácilmente entre las metodologías de desarrollo tanto agiles como
tradicionales, sin modificar su funcionamiento , solo lo que busca es
reforzar los componentes de seguridad. |
|
Análisis
basado en riesgos. |
Este
nos ayuda a incluir un proceso formal de evaluación de amenazad y
vulnerabilidades, lo cual facilita la
toma de decisiones sobre los controles
que se debe de implementar. |
|
Colaboración
y comunicación. |
Esta
nos ayuda a promover la interacción concreta con el cliente para la definición
de objetivos de seguridad, con lo cual nos ayuda a mejorar la compresión de
las necesidades reales del sistema. |
|
Verificación
de calidad. |
Esta
nos ayuda con la revisión por pares y validación continua de los requisitos, garantizando
así la calidad y coherencia de las medidas de seguridad propuestas. |
Comentarios
Publicar un comentario