Está en la página 1de 3

UNIVERSIDAD TECNOLOGICA

ASIGNATURA: INGENIERIA DE SOFTWARE II


PROPUESTA DE TRABAJO SEMESTRAL

 El trabajo se divide en tres secciones


 Fecha de revisión 1: lunes 29/06/2020 (Conversar para correcciones de sección de diagramas)
 Fecha de revisión 2: lunes 06/06/2020 (Conversar para correcciones de sección de diagramas)
 Fecha de sustentaciones de los dos trabajos de investigación: lunes 13/06/2020 y miércoles 15/07/2020
 El documento escrito se entregará vía email fecha máxima Domingo 19 de julio 2020

SECIÓN 1 TRABAJO GRUPAL


Trabajo de Diagramas UML 50pts

SECCIÓN 2 TRABAJO INDIVIDUAL


2.1 Investigación 1 25 pts
Desarrollo Seguro de Software

2.2 Investigación 2
El Software en los tiempos del COVID 19 25 pts
UNIVERSIDAD TECNOLOGICA
ASIGNATURA: INGENIERIA DE SOFTWARE II
PROPUESTA DE TRABAJO SEMESTRAL
SECCION GRUPAL

Puntaje
I PORTADA
II DEDICATORIA
III ÍNDICE [Insertar la tabla de contenido con numeración de Paginas] 1
IV INRODUCCIÓN [solo 1 pagina] 1
V SECCION 1
5.1 TEMA DE PROYECTO (Asignado en el Parcial 1)
Describa cual tema le fue asignado en el Parcial 1
Describa las generales de su empresa de desarrollo de Software
5.2 Documento de Visión (Recordar su tarea sobre este tema) 1
5.3 Cuadro de Requerimientos Funcionales y No funcionales (Recordar su tarea sobre este 2
tema e identifique un mínimo de 5 funcionales y 5 no funcionales)
5.4 Diagrama de Casos de Uso 6
Recordar las observaciones que se realizaron a la tarea de este tema
Redacte la explicación del proceso representado en el diagrama
5.4.1 Cuadro descriptivo de “un” Caso de Uso y su flujo de procesos

5.5 Diagrama de Clases 6


5.5.1 Identificación de clases (entidad, frontera y control)
Redacte la explicación del proceso representado en el diagrama

5.6 Diagrama de Actividad 3


Redacte la explicación del proceso representado en el diagrama

5.7 Diagramas de Interacción:


Descripción del concepto de esta clasificación
5.7.1 Diagrama de Secuencia 6
Construcción del diagrama de secuencia de uno de los procesos del diagrama de CU
Redacte la explicación del proceso representado en el Diagrama de Secuencia
5.7.2 Diagrama de Colaboración 3
Construcción del Diagrama de Colaboración correspondiente al flujo de procesos del diagrama de
Secuencia del punto 5.6.1
5.8. Diagrama de Componentes 6
Redacte la explicación del proceso representado por este diagrama
5.9 Diagrama de Despliegue 6
Redacte la explicación del proceso representado por este diagrama
5.10 Diagrama de Paquetes 6
Redacte la explicación del proceso representado por este diagrama
6. Conclusiones 3
Basándose en el tema de Calidad en el Desarrollo de Software, redacte de manera
individual, ¿Como usted garantizaría la calidad en el desarrollo de su software?
TOTAL 50PTS
UNIVERSIDAD TECNOLOGICA
ASIGNATURA: INGENIERIA DE SOFTWARE II
PROPUESTA DE TRABAJO SEMESTRAL
SECCION INDIVIDUAL

SECCIÓN 2 TRABAJO INDIVIDUAL


2.1 Investigación 1 (individual) 25 pts
Desarrollo Seguro de Software
Lineamientos:
1. Elegir un tema y comunicarlo en el grupo de Wassap
2. No se puede repetir el tema
3. La redacción de su análisis del tema debe refrendarse por el URL de un mínimo de dos Artículos o
publicaciones cuyo año de publicación debe ser de entre los últimos 5 años con relación al año actual
4. Su redacción debe estar contenida en una hoja 81/2X11 y debe tener inmerso en su redacción dos
aspectos:
a. Porque Considera usted que es un tema importante
b. De que herramientas se valdría para que su desarrollo de SW sea Seguro
5. Elabore una Infografía del Tema
Temas para Desarrollo Seguro de Software
1. Correctness by Construction (CbyC) 10. OSSTMM (Open Source Security Testing Methodology Manual )
2. Security Development Lifecycle (SDL) 11. OWASP (Open Web Application Security Project)
3. MODELO DE ESTÁNDARES DE DESARROLLO SEGURO EN 12. OASIS Web Application Security (WAS) Project
APLICATIVOS WEB (EDSAW) 13. "Shift left testing" es un enfoque cada vez más popular para
4. USO DE TOKENS DE SESIÓN: el uso de JWT (JSON Web probar aplicaciones y software
Tokens) 14. Utilizar declaraciones preparadas o PreparedStatement
5. LA PROTECCION DE DATOS MEDIANTE EL USO DE TLS 15. Lista de herramientas de análisis de código: ConQAT
6. CALIDAD DE CÓDIGO: Codeclimate 16. Lista de herramientas de análisis de código: Parasoft
7. CALIDAD DE CÓDIGO: Sonarqube 17. Lista de herramientas de análisis de código: SONAR
8. SEEDING DE LA BASE DE DATOS 18. Failure to Restrict URL Access
9. Metodologías De Desarrollo De Software: 19. Insufficient Transport Layer Protection
 Microsoft Iniciativa Trustworthy Computing 20. PCI-DSS – Payment Card Industry Data Security Standard
 Modelo de Amenazas de Microsoft (Microsoft Threat
Modeling (STRIDE and DREAD)
2.2 Investigación 2
El Software en los tiempos del COVID 19 (individual) 25 pts
Lineamientos:
1. Elegir un tema y comunicarlo en el grupo de Wassap
2. No se puede repetir el tema
3. La redacción de su análisis del tema debe refrendarse por el URL de un mínimo de
dos Artículos o publicaciones cuyo año de publicación debe ser de entre los últimos 5
años con relación al año actual
4. Su redacción debe estar contenida en una hoja 81/2X11 y debe tener inmerso en su
redacción dos aspectos:
a. Porque Considera usted que es un tema importante
b. De que herramientas se valdría para que su desarrollo sea seguro
c. Elabore una Infografía del Tema
5. Elabore una Infografía del Tema
Temas para El Software en los tiempos del COVID
1.PROCESS AUTOMATION SOFTWARE DEVELOPMENT: RPA y 11.CÓMO LAS APPS NOS AYUDAN A LUCHAR CONTRA EL COVID
COVID-19 12.Así funcionará la 'app' de Google y Apple para rastrear a la COVID-19
2.La COVID-19 impulsó el desarrollo y descarga de aplicaciones móviles 13.Software de simulación para prevenir la dispersión del Covid-19 en
3.El Papel De La Ingeniería Del Software En La Batalla Contra El COVID hospitales
4.Impacto de la emergencia COVID-19 en la industria del software 14.Científico desarrolló un software que produce un diagnóstico de
5.DreamLab: la app que combate el Covid-19 mientras dormimos coronavirus en cuestión de segundos
6.Transformación digital: por qué el COVID-19 podría acelerar los 15.Herramientas Intel® para desarrollo de software en pos de la
procesos investigación del COVID-19
7.Retos en tiempos de COVID-19: el papel del software en Arquitectura 16.Software de Colombia ayuda a empresas en Norteamérica durante el
8. ¿Cómo funcionan y qué datos usan las ‘apps’ de seguimiento del COVID? COVID-19
9.Cual ha sido el destino de las aplicaciones más trabajado en tiempos de 17.Sistema de Gestión de Información para Laboratorios Clínicos XAVIA
pandemia: app o aplicaciones de escritorio LIS Covid-19
10.Covid-19 y las aplicaciones de rastreo: seguridad vs. Privacidad 18.Robots y drones, en primera línea de la batalla contra el COVID-19
19.El plan de Apple y Google para rastrear el covid-19 desde tu teléfono
20.BID crea app con blockchain para combatir al COVID-19 en América
Latina

También podría gustarte