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

Entradas populares de este blog

Descripción de los sistemas numéricos y sus conversiones.

Diagrama sistema liquidación de nómina.

Análisis BDOO y BDD