optativas presentacion gral año 2014 - ing software - versión final

67
Presentación de las materias Optativas para el año 2014 Área: Ingeniería de Softwar y Bases de Datos

Upload: infounlp

Post on 10-Jun-2015

1.284 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Optativas   presentacion gral año 2014 - ing software - versión final

Presentación de las materias

Optativas para el año 2014

Área: Ingeniería de Software y

Bases de Datos

Page 2: Optativas   presentacion gral año 2014 - ing software - versión final

Profesores Patrones de Arquitecturas de Software de Aplicaciones Enterprise

Mariano Bibbó

Sistemas Colaborativos Mariano Bibbó

Desarrollo de Software basado en Modelos

Roxana Giandini

Diseño Centrado en el Usuario Ivana Harari

Introducción a la Computación Móvil Silvia Gordillo

Gobierno de TI y Auditoría de los Sistemas de Información Lía Molinari

Page 3: Optativas   presentacion gral año 2014 - ing software - versión final

Profesores Laboratorio de Software

Claudia Queiruga

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas Patricia Pesado – Silvia Esponda

Desarrollo Seguro de Aplicaciones Einar Lanfranco

Bases de Datos Distribuidas Rodolfo Bertone

Administración de Empresas Fausto Simonelli

Page 4: Optativas   presentacion gral año 2014 - ing software - versión final

Patrones de Arquitecturas

de Software de

Aplicaciones Enterprise

Mariano Bibbó

Page 5: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido General

Patrones de Arquitecturas de Software de Aplicaciones Enterprise

• Introducción a la arquitectura de software

• Requerimientos no funcionales

• Responsabilidades de un equipo de arquitectura de software

• Estilos arquitectónicos

• Estilo en capas

• Patrones arquitectónicos

• Características de las aplicaciones Enterprise

• Problemas a los que la arquitectura y la plataforma deben dar solución

• capa de servicios, concurrencia, seguridad, performance, generalidades de desarrollo, soporte al proceso de desarrollo, innovación tecnológica, lógica de dominio compleja, motores de reglas, workflows, entre otros.

• Frameworks y tecnologías en las diferentes capas, para implementar la plataforma de desarrollo.

Page 6: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

Patrones de Arquitecturas de Software de Aplicaciones Enterprise

Clases teóricas donde se presentan los temas (en formato digital) y se comparten experiencias en la industria.

A lo largo del cuatrimestre, los alumnos definen una arquitectura y la plataforma de desarrollo, sobre la cual construirán una aplicación como prueba de concepto.

Se realiza un seguimiento de las consultas de los alumnos vía un entorno virtual

Page 7: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Patrones de Arquitecturas de Software de Aplicaciones Enterprise

La evaluación se realiza a través de la implementación de un caso presentado durante el año.

Se realiza un examen final para aquellos alumnos que así lo prefieran

Page 8: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Patrones de Arquitecturas de Software de Aplicaciones Enterprise

Se integran aspectos teóricos con experiencias en la industria del desarrollo de aplicaciones Enterprise. Qué hacer y qué no hacer. Buenas y malas prácticas Ventajas y desventajas de varias de los

fwks usados en la comunidad de desarrollo.

Entendemos que presentamos una temática actualizada y muy aplicable en el mercado laboral

Page 9: Optativas   presentacion gral año 2014 - ing software - versión final

Turno único

Teoría/Practica: Miércoles en horario a definir.

Durante la semana vía entorno virtual o e-mail

Horarios

Patrones de Arquitecturas de Software de Aplicaciones Enterprise

Page 10: Optativas   presentacion gral año 2014 - ing software - versión final

Plataforma web

Contacto:

[email protected]

Inicio del curso:

– 12 de Marzo de 2014

Más información

Patrones de Arquitecturas de Software de Aplicaciones Enterprise

Page 11: Optativas   presentacion gral año 2014 - ing software - versión final

Sistemas Colaborativos

Mariano Bibbó

Page 12: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido General

Sistemas Colaborativos

Conceptos de Sistema Colaborativos Objetos compartidos, sesiones,

herramientas, awareness ¿Cómo se usan los Sistemas

Colaborativos? Redes sociales, entornos de

enseñanza, toma de decisión Diseño de sistemas colaborativos

Método de especificación de sistemas colaborativos

Page 13: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

Sistemas Colaborativos

Clases teóricas donde se presentan los temas (en formato digital)

Los alumnos realizan ejercicios prácticos (pruebas de concepto) de los temas vistos

Se realiza un seguimiento de las consultas de los alumnos vía un entorno virtual

Page 14: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Sistemas Colaborativos

La evaluación se realiza a través de la implementación de un caso presentado durante el año.

Se realiza un examen final para aquellos alumnos que así lo prefieran

Page 15: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Sistemas Colaborativos

Entendemos que presentamos una temática muy actual con alto impacto en la vida cotidiana social y laboral

Los temas presentados son particularmente útiles para aplicarlos en cualquier tipo de sistemas

Page 16: Optativas   presentacion gral año 2014 - ing software - versión final

Turno único

Teoría/Practica: a definir.

Durante la semana vía entorno virtual o e-mail

Horarios

Sistemas Colaborativos

Page 17: Optativas   presentacion gral año 2014 - ing software - versión final

Más información

Sistemas Colaborativos

Plataforma web

Contacto:

[email protected]

Inicio del curso:

– Segundo semestre

Page 18: Optativas   presentacion gral año 2014 - ing software - versión final

Desarrollo de Software basado

en Modelos

Roxana Giandini

Page 19: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido general

Introducción a Lenguajes de modelado: El Lenguaje Unificado de modelado (UML),

El Lenguaje para restricciones de objetos OCL.

El proceso de desarrollo de software iterativo e incremental RUP, al estilo LARMAN. Uso de OCL para especificar operaciones y restricciones del modelo.

Introducción a la filosofía del Desarrollo de software Dirigido por Modelos (MDD).

Técnicas de Metamodelado. Herramientas para MDD

Desarrollo de Software basado en Modelos

Page 20: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

Se guiará al alumno en el desarrollo de un sistema a través de la cursada, utilizando las técnicas aprendidas. Se formarán grupos y se utilizarán distintas herramientas de modelado. Cada grupo utilizará una herramienta diferente. Habrá entregas parciales obligatorias por etapa, con devolución del docente y posibilidad de reentrega.

Actividad curricular alternativa: siguiendo una modalidad semi-presencial. Se creará un curso en un entorno virtual donde los miembros tendrán acceso a temas específicos correspondientes a las distintas unidades del programa. Alguna de las entregas parciales será presencial.

Desarrollo de Software basado en Modelos

Page 21: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Al final de la cursada presencial, se entrega obligatoriamente el trabajo práctico y se presentan ventajas y desventajas del uso de la herramienta de modelado asignada. Esta actividad se completa mediante un coloquio.

Para la alternativa semi-presencial, se analizará adicionalmente otra herramienta y se presentarán comparaciones entre ambas.

Aprobación final de la materia: Trabajo final donde el alumno aplique los conceptos adquiridos durante la cursada. Será evaluado por el profesor en forma presencial.

Desarrollo de Software basado en Modelos

Page 22: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

El Desarrollo Dirigido por Modelos (MDD) se ha convertido en un nuevo paradigma de desarrollo de software que promete una mejora de la productividad y de la calidad del software a través de un proceso guiado por modelos y soportado por potentes herramientas que generan código a partir de modelos. En este contexto, el aporte de esta asignatura es brindar conocimientos sobre el proceso de desarrollo de software iterativo e incremental basado en modelos. Además se introduce al alumno en la metodología MDD.

Desarrollo de Software basado en Modelos

Page 23: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios

Horarios de teoría

Jueves 9.00 hs

Horarios de práctica

Jueves 11.30 hs

Desarrollo de Software basado en Modelos

Page 24: Optativas   presentacion gral año 2014 - ing software - versión final

Más información

Plataforma web:

http://moodle.lifia.info.unlp.edu.ar/, el curso se denomina "Desarrollo De Software Basado En Modelos" 

Contacto: [email protected],

[email protected] Inicio del curso: Jueves 20 de Marzo Se requiere la asistencia a la 1er clase de

todos los alumnos (ambas modalidades), para organizar el resto de la cursada.

Desarrollo de Software basado en Modelos

Page 25: Optativas   presentacion gral año 2014 - ing software - versión final

Diseño Centrado en el

Usuario

Docente: Ivana Harari

Colaborador: Diego Paez

Page 26: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido General

Diseño Centrado en el Usuario

Metodologías de DCU Proceso de Desarrollo de la Interfaz

de Usuario Evaluación de la UI Diseño de diferentes clases de

Interfaces: para Groupware, para la Web,

Adaptativas, Hápticas, Accesibles, de Realidad Aumentada

Medios de Interacción Hombre-Computadora no tradicionales

Page 27: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

Diseño Centrado en el Usuario

Modalidad semi presencial (Moodle) Estructura de cursada tipo taller Fuerte articulación entre la teoría y

la práctica. Clases teórico- prácticas con

instancias de diseño, planificación y evaluación de productos y sitios Web

Desarrollo experimentales Trabajos Prácticos con entrega

obligatoria Trabajo Práctico Final Exposiciones de trabajos realizados

Page 28: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Diseño Centrado en el Usuario

Aprobación de un parcial teórico conceptual

Aprobación de los trabajos prácticos obligatorios y del trabajo final

Participación en las exposiciones

Page 29: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Diseño Centrado en el Usuario

El mal diseño de los productos es consecuencia del software chatarra, de su posterior desuso o sustitución.

Hay que trabajar en calidad de uso como objetivo principal del software.

Esta materia fomenta la autocrítica, la creatividad, fomentando normas de diseño internacionales.

Norma ISO/IEC 9126-4= eficacia + eficiencia + grado de satisfacción

Page 30: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios de teoría

Día y hora: Miércoles o Jueves de 8 a 11 hs.

Horarios

Diseño Centrado en el Usuario

Page 31: Optativas   presentacion gral año 2014 - ing software - versión final

Plataforma web

catedras.linti.unlp.edu.ar

Contacto

[email protected]

[email protected]

Inicio estimativo del curso: 20/03

Más información

Diseño Centrado en el Usuario

Page 32: Optativas   presentacion gral año 2014 - ing software - versión final

Introducción a la

Computación Móvil

Silvia Gordillo

Cecilia Challiol

Alejandra Lliteras

Page 33: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido General

Introducción a la Computación Móvil

Características particulares de las aplicaciones móviles

Arquitecturas para aplicaciones móviles

Posicionamiento del usuario y de puntos de interés

Diseño de aplicaciones móviles usando buenas prácticas de la OO

Plataformas para desarrollo de aplicaciones móviles

Page 34: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

Introducción a la Computación Móvil

Presentación de los conceptos en forma teórica

Generación/Discusión de diseños OO de manera grupal (taller) a partir de los conceptos teóricos presentados

Aplicación de los conceptos teóricos en forma práctica utilizando diferentes tecnologías para aplicaciones móviles (Android, JavaME)

Page 35: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Introducción a la Computación Móvil

Aprobación de la cursada Trabajos Prácticos aprobados con nota

mayor o igual a 7

Promoción Cursada aprobada (con trabajos

prácticos aprobados con nota mayor o igual a 8)

Pueden optar entre: un coloquio con los temas teóricos y

prácticos abordados en la materia o bien, la elaboración de un trabajo

final de promoción

Final convencional

Page 36: Optativas   presentacion gral año 2014 - ing software - versión final

Masificación del uso de dispositivos móviles y de la necesidad de crear nuevas aplicaciones móviles acordes a los requerimientos de los usuarios

Uso de buenas prácticas para lograr diseño de aplicaciones móviles extensibles y mantenibles

Aprender tecnologías concretas de desarrollo para aplicaciones móviles

¿Por qué elegirla?

Introducción a la Computación Móvil

Page 37: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios de teoría y práctica

Miércoles 9:00hs.

Encuentros presenciales previamente acordados con los alumnos para consultas relacionadas con los trabajos prácticos fuera del día y horario de la materia

Horarios

Introducción a la Computación Móvil

Page 38: Optativas   presentacion gral año 2014 - ing software - versión final

Plataforma webGrupo en Google:

Introducción a la Computación Móvil -Cursada 2014-

Correo electrónico del grupo:

[email protected]

ContactoSilvia Gordillo

[email protected] Challiol

[email protected] Lliteras

[email protected]

Inicio del curso9 de abril de 2014

Más información

Introducción a la Computación Móvil

Page 39: Optativas   presentacion gral año 2014 - ing software - versión final

Gobierno de TI y Auditoría de

SI.TI: Tecnología de la Información

SI: Sistemas de Información

Prof: Lía Molinari

JTP: Viviana Ambrosi

Page 40: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido general

Fundamento de Gobierno de TI. Planificación Gerencial y Organización de SI

Infraestructura Técnica y Prácticas Operacionales

Protección de Activos de Información. Recuperación de Desastres y Continuidad de Negocio

Gestión del servicio

Evaluación de Procesos de Negocios y Gerencia de Riesgo

Proceso de Auditoría

Gobierno Electrónico

Estándares ISO relacionados, Marcos de referencia, buenas prácticas: COBIT 5, ITIL, PMBOK, etc.

GTI y SI

Page 41: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

La materia es semipresencial

Se comparte la plataforma con otros alumnos que no son de la cursada, pero que eligen el tema por interés.

Se trabaja en base a documentos, videos y el objetivo es reflexionar sobre el uso de la tecnología

Se define un cronograma de clases teóricas y prácticas

Se invita a gerentes de tecnología para compartir sus experiencias

GTI y SI

Page 42: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Un parcial práctico donde se realiza (por ejemplo) un análisis de riesgo sobre un activo, y algunas preguntas. Con ese parcial se aprueba la cursada.

Alternativas para aprobar el final (una de ellas).

Realizar un trabajo en una empresa

Realizar una monografía sobre un tema a acordar

Rendir un final

GTI y SI

Page 43: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Es un perfil que se requiere en el mercado y no hay muchos profesionales dedicados

Ayuda a pensarse como un profesional, con un enfoque gerencial

Participarán en eventos relacionados con la temática

Se harán actividades con gerentes y empresas de tecnologías que utilicen algunas de los marcos referidos

Para quien le interese puede ser parte de un grupo de interés e investigación

GTI y SI

Page 44: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios

Horarios de teoría y práctica (a confirmar)

lunes de 19 a 21 hs. Aula 2, PB. jueves de 17.30 a 19.00 el aula 1-4

GTI y SI

Page 45: Optativas   presentacion gral año 2014 - ing software - versión final

Más información

Plataforma web:

https://catedras.info.unlp.edu.ar/ Contacto: [email protected]

[email protected]

Inicio del curso: 31de marzo

GTI y SI

Page 46: Optativas   presentacion gral año 2014 - ing software - versión final

Laboratorio de Software

Claudia Queiruga

Page 47: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido General

Tecnologías JAVA para desarrollo de aplicaciones de

escritorio y móviles para dispositivos Android.

Laboratorio de Software articula los conocimientos

adquiridos hasta el momento en la carrera mediante

su aplicación concreta. Se integran temas de

lenguajes de programación, programación

concurrente, redes, ingeniería de software y base de

datos.

Page 48: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo Clases organizadas en actividades teóricas y prácticas de

carácter presencial.

La asignatura es de tipo taller; teoría y práctica se

encuentran estrechamente vinculadas.

Utilización de ambientes de desarrollo de software

profesional: versionado de código, IDEs de desarrollo,

virtualización, emuladores de dispositivos móviles,

dispositivos móviles, servidores web, etc

Uso de herramientas de software libre.

Uso de la plataforma de gestión de cursos de la Facultad de

Informática: http://catedras.info.unlp.edu.ar

Page 49: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación Régimen de Promoción, que consiste en el desarrollo de un

proyecto y su puesta en funcionamiento.

Evaluación incremental: durante la cursada se realizarán 4 (cuatro) instancias de evaluación que consisten en la resolución y entrega de diferentes módulos del proyecto.

Se aprueba con al menos 6 puntos de promedio entre las 4 instancias de evaluación y al menos 4 puntos en cada una de ellas.

Entrega Final del proyecto funcionando.

Los alumnos que obtengan al menos 5 puntos de promedio entre las 4 instancias de evaluación y al menos 4 puntos en cada una de ellas, aprobarán la cursada.

Las práctica y las evaluaciones se realizan en la sala de PC.

Algunos proyectos: https://wiki.labmovil.linti.unlp.edu.ar

Page 50: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla? Profundiza los conocimientos adquiridos hasta el

momento aplicándolos en forma concreta sobre

una tecnología ampliamente aceptada en el ámbito

profesional, como es JAVA. Permite adquirir conocimientos y destrezas para

desarrollar aplicaciones móviles novedosas que

utilicen la ubicación del usuario (geolocalización),

información de contexto a través de sensores, que

se combinan con los robots del proyecto de la

Facultad “Programando con Robots”

(http://robots.linti.unlp.edu.ar/). Consolida la formación experimental y profesional

del estudiante, ubicándolo en un entorno de

trabajo similar al real y cotidiano.

Page 51: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios

Horarios de teoría

Día y hora: Jueves de 17:30 a 19:30

Horarios de práctica

Día y hora: Miércoles de 16:30 a 20:30, Sala PC (grande)

Page 52: Optativas   presentacion gral año 2014 - ing software - versión final

Más información

Plataforma webhttps://catedras.info.unlp.edu.ar/

ContactoClaudia Queiruga: [email protected] Rosso: [email protected] Iuliano: [email protected]

Inicio del cursoSegundo Semestre

Page 53: Optativas   presentacion gral año 2014 - ing software - versión final

Calidad de Sistemas de

Software en Pequeñas y

Medianas Empresas

Segundo semestre

Profesores: Patricia Pesado y Silvia Esponda

Correlativa: Ingeniería de Software II

Page 54: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido General

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas

Conceptos de Calidad

Calidad del Proceso y del Producto de Software

Modelos y Normas Normas ISO 9000/9001 - ISO 15504 - ISO 12207 – ISO 90003

CMM / CMMI

Calidad de Servicio ITIL – ISO 20000

PMBok – SWEBok

Mejora de Proceso IDEAL – SiX Sigma

Características de las PyMES

Modelos de calidad para PyMES Modelos MoProSoft - MPS – Métrica V3

Page 55: Optativas   presentacion gral año 2014 - ing software - versión final

Clases teóricas, explicaciones de práctica, prácticas.

Modalidad presencial

Clases no obligatorias.

Desarrollo de un Manual de Calidad

Modalidad alternativa

Clases no son obligatorias.

Desarrollo individual de un Manual de Calidad.

Metodología de trabajo

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas

Page 56: Optativas   presentacion gral año 2014 - ing software - versión final

Modalidad Presencial

Aprobación de los TP de la asignaturaEntregas y evaluación de los ítems del Manual, cada uno con una devolución explicitando las modificaciones a realizar. Defensa final del Manual de Calidad completo.

Aprobación final de la materiaAprobar las pruebas teóricas durante la cursada y rendir un coloquio, oPresentar una monografía y rendir y aprobar un coloquio donde defienda su presentación, oRendir un examen final.

Modalidad Alternativa

Aprobación de los TP de la asignaturaEntrega del Manual en un encuentro presencial para la evaluación Defensa presencial del mismo

Aprobación final de la materiaRendir un examen final.

Evaluación

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas

Page 57: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas

Actualidad del tema calidad y concepto de “mejora continua”

Alto porcentaje de PyMEs desarrolladoras de software

=> Aplicar normas y modelos de calidad para desarrollo de software adaptadas a Pequeñas y Medianas Empresas

Page 58: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios presenciales teórico-prácticos

Jueves 13:30 hs.

Atención de consultas a través de la plataforma WebUNLP

Las consultas y correcciones se pueden realizar por este medio el resto de los días

Horarios

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas

Page 59: Optativas   presentacion gral año 2014 - ing software - versión final

Plataforma web• WebUNLP

Contacto• [email protected]

Inicio del curso• Agosto 2014

Más información

Calidad de Sistemas de Software en Pequeñas y Medianas Empresas

Page 60: Optativas   presentacion gral año 2014 - ing software - versión final

Desarrollo Seguro de

Aplicaciones

Docente: Einar Lanfranco

Page 61: Optativas   presentacion gral año 2014 - ing software - versión final

Contenido general

Desarrollo seguro de aplicaciones

Problemas de seguridad que afectan al software: vulnerabilidades, amenazas e incidentes ¿Cómo protegerse? Ciclo de desarrollo seguro. Herramientas y técnicas que nos ayudan.

¿Cómo suelen atacarnos? Herramientas y técnicas conocidas.

Page 62: Optativas   presentacion gral año 2014 - ing software - versión final

Metodología de trabajo

Desarrollo seguro de aplicaciones

Tipo taller con conceptos teóricos y prácticos actuales y aplicables.

Articulación con trabajos de asignaturas anteriores. Aplicación de técnicas de desarrollo colaborativo.

Utilización tanto de herramientas como fuentes de documentación libres.

Colaboración con algún proyecto de software libre.

Page 63: Optativas   presentacion gral año 2014 - ing software - versión final

Evaluación

Desarrollo seguro de aplicaciones

+ Seguimiento de entregas pautadas sobre trabajo planteado

+ Evaluaciones parciales sobre temas vistos utilizando plataforma virtual

+ Realización y Exposición de trabajo práctico integrador

= Nota Final de la materia

Page 64: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Desarrollo seguro de aplicaciones

- Temática actual y de aplicación inmediata. Ej: OWASP TOP TEN 2013

- Hoy los problemas de seguridad afectan todo el soft existente y es una tendencia en auge. A mayor conectividad más problemas.

- NO debería desarrollarse software sin considerar la seguridad como una característica vital.

- Al utilizar herramientas libres existe posibilidad de replicación en el mundo real

Page 65: Optativas   presentacion gral año 2014 - ing software - versión final

¿Por qué elegirla?

Desarrollo seguro de aplicaciones

Ejemplo: Bug del 2012

1- Abres una cuenta nueva2- Usas el mail de una cuenta existente3- Abres la aplicación de Skype con esas credenciales4- Solicitas la recuperación de contraseña5- Skype envía el token de recuperación de contraseña al mail y a la aplicación6- Abres el link del token, Skype detecta más de una cuenta asociada a ese mail, eliges el de la víctima: cambias la contraseña

Page 66: Optativas   presentacion gral año 2014 - ing software - versión final

Horarios

Horarios de teoría

Lunes de 18 a 20hs.Horarios de práctica

Martes de 16 a 19hs.

Desarrollo seguro de aplicaciones

Page 67: Optativas   presentacion gral año 2014 - ing software - versión final

Más información

Plataforma web:

https://catedras.info.unlp.edu.arContacto:

[email protected] del curso:

Semana 24/3/14

Desarrollo seguro de aplicaciones