Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En esta actividad usted tendrá el reto de realizar una investigación sobre cómo se implementa
seguridad en el modelo de desarrollo de software ágil XP (Extreme Programming), permitiéndole
desarrollar y presentar una conferencia sobre el tema.
PROFESOR:
Blanco Ignacio
INGENIERÍA DE SOFTWARE
Tabla de contenido
I. INTRODUCCIÓN ...................................................................................................................... 2
II. OBJETIVOS ............................................................................................................................... 3
III. CONCEPTOS DE SEGURIDAD ........................................................................................... 4
IV. QUE ES XP (Extreme Programming) ..................................................................................... 4
V. FALLAS COMUNES EN LA METODOLOGÍA XP ................................................................ 5
VI. SEGURIDAD EN EL MODELO XP ..................................................................................... 5
VII. CONCLUSIONES .................................................................................................................. 6
VIII. REFERENCIAS BIBLIOGRÁFICAS ..................................... ¡Error! Marcador no definido.
1
I. INTRODUCCIÓN
Para nadie es oculto saber que la tecnología cada vez mas va en aumento, y cada día
son mas las empresas que asumen el reto desarrollar y mejorar sus propios proyectos
tecnológicos. Pero debido a la alta demanda de nuevos softwares que cumplan con las
expectativas de los usuarios, y los estándares de seguridad exigidos por las organizaciones
pertinentes, las empresas se ven obligadas a tener una alta calidad de seguridad en sus
aplicaciones. A diario se desarrollan más y más aplicaciones, pero también altos índices de
reportes por falta de seguridad que tienen impactos negativos en las empresas, por eso es
importante comprender los conceptos básicos de seguridad, como punto de partida para
implementar el proceso de seguridad en el ciclo de desarrollo de cada aplicación, teniendo
en cuenta los principales referentes teóricos.
2
II. OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
3
III. CONCEPTOS DE SEGURIDAD
Para el desarrollo de sotware hay unos conceptos básicos de seguridad que son los
siguientes.
• Confidencialidad: La información solo debe de ser vista o utilizada por las personas
autorizadas para tener acceso a ella.
• Integridad: Prevenir e identificar cualquier cambio a la información por un usuario
no autorizado y los usuarios que lo lleguen a realizar deben de ser rastreados.
• Disponibilidad: La información debe estar disponible cuando los usuarios
autorizados la necesiten.
La primera vez que oímos este tipo de metodología fue a través del libro Extreme
Programming Explained: Embrace Change (1999), escrito por el ingeniero de software
Kent Beck.
El uso de esta metodología supone, para muchos teóricos, una aproximación a la calidad
óptima del producto. Pues durante el ciclo de vida del software, ocurren cambios naturales.
Es más, cuantos más cambios, puede que más cerca estemos del mejor resultado que espera
nuestro cliente. Por eso, este cambio constante en el proyecto se llega a considerar como
favorable. Y si podemos aplicar una manera dinámica de gestionarlos, mejor. Esta forma es
conocida como metodología XP.
4
V. FALLAS COMUNES EN LA METODOLOGÍA XP
5
VII. CONCLUSIONES