DISEÑO METODOLÓGICO
TIPO DE INVESTIGACIÓN:
El tipo de investigación que se ajusta es la proyectiva, debido a que se está investigando el ciclo de desarrollo de las aplicaciones web seguras, las mejores prácticas de desarrollo seguro, comparando cada uno de las prácticas y herramientas de seguridad que se manejan en la actualidad y con base en el resultado del análisis de la informaciones construye una guía didáctica que sirve para incluir en la formación de programadores actitudes de desarrollo de software seguro.
MÉTODO:
El método de desarrollo del proyecto es sistémico, con base en la integración de ciclo de vida del desarrollo, de las mejores prácticas de desarrollo de software seguro produce una guía didáctica para aplicarla en la formación de programadores.
PRODUCTO O RESULTADO QUE DEBE GENERAR EL PROYECTO PROPUESTO
Con este trabajo se pretende realizar una guía de buenas prácticas para el desarrollo de aplicaciones WEB seguras, para que los estudiantes de las Instituciones Educativas del Municipio de Medellín que apenas inician en la construcción de software las adopten convirtiéndolas en hábitos de programación.
De acuerdo con estudios realizados, se ha encontrado que muchos de los problemas de seguridad en la WEB, se encuentran desde la construcción del software.
ETAPAS DE LA INVESTIGACIÓN.
Etapa 1: Describir las características de las aplicaciones WEB en cada una de las etapas del ciclo de desarrollo de software mediante la revisión de literatura y de estándares, con el fin de identificar las principales vulnerabilidades de cada fase y los posibles ataques.
· Exploración de las características de las aplicaciones web.
· Identificación de las vulnerabilidades en cada una de las fases de desarrollo.
· Identificación de los posibles ataques en cada una de las fases
· Comparación de características, las vulnerabilidades y los posibles ataques
· Validación de las características, las vulnerabilidades y los posibles ataques identificados.
Etapa 2: Identificar las mejores prácticas con las herramientas de prueba asociadas, para la construcción de aplicaciones seguras mediante la consulta de estándares de la industria.
· Exploración de herramientas de prueba de seguridad y caracterización
· Selección de las herramientas a tener en cuenta en la guía.
Etapa 3: Proponer una Guía de buenas prácticas para el desarrollo de aplicaciones WEB seguras, orientada a la formación de programadores.
· Formulación de las buenas prácticas en cada etapa del ciclo de vida
· Validación de la guía con pares académicos de Institución Educativos de la AFDM
· Validación de la guía con una muestra de estudiantes de la AFDM
_________________________________
Tomado del anteproyecto original de "GUÍA DE BUENAS PRÁCTICAS PARA EL DESARROLLO DE APLICACIONES WEB SEGURAS, ORIENTADAS A LA FORMACIÓN DE PROGRAMADORES" Liliana Cújar Bahamón.