lunes, 28 de junio de 2010

1er UPC WebDev 2010-1

Presentación

El curso "Desarrollo para Entorno Web" de Ingeniería de Sistemas EPE UPC presenta el "1º UPC WebDev 2010-1". En este evento que se realizará 3 veces al año, una vez por ciclo, en el que se invitarán profesionales en diversas tecnologías del desarrollo web. Finalizadas las presentaciones se dará un espacio de discusión en donde los asistentes podrán comparar las tecnologías presentadas.

Este primer evento estará enfocado en las implementaciones de frameworks MVC (Modelo-Vista-Controlador) en Ruby, Adobe Flex y ASP.NET.

Datos del evento

Lugar: Auditorio Ernesto Bancalari Rodriguez
Ubicación: Universidad Peruana de Ciencias Aplicadas UPC. Prolongación Primavera 2390, Monterrico.
Fecha: Sábado 3 de julio 2010
Hora: 10:00am a 01:00pm
Público objetivo: alumnos EPE Ingeniería de Sistemas

Agenda

09:45am - 10:00am: Ingreso

10:00am - 10:15am: Bienvenida y presentación

10:15am - 11:00am: Rails, Ruby y Limonada (Alvaro Pereyra): Ruby es un lenguaje de programación dinámico orientado a buscar la facilidad de uso (y felicidad) de los desarrolladores. Rails, un framework para desarrollo rápido de aplicaciones web, expande esos conceptos y brinda las herramientas necesarias para crear soluciones de software modernas. La charla introducirá los principios más importantes de Ruby y Rails, dando un recorrido a los elementos más interesantes que podamos encontrar"

11:00am - 11:45am: Adobe Flex (Ricardo Ávila): Esta charla tratará los beneficios de la tecnología Adobe flex, asi como los frameworks MVC más populares como MATE y Cairngorm, exponiendo los servicios con cada uno de ellos.

11:45am - 12:30pm: ASP.NET (Angel Nuñez): ASP.NET MVC es una framework de desarrollo web que combina la efectividad y ventajas de una arquitectura modelo-vista-controlador, las técnicas del desarrollo ágil y las mejores partes de la plataforma ASP.NET existente. La charla pretende introducir al asistente en una de las frameworks MVC dentro de la plataforma NET, que ha sido desarrollada por Microsoft y liberada como OpenSource.

12:30pm - 01:00pm: Mesa redonda

Expositores

Alvaro Pereyra: Alvaro ha venido trabajando con Ruby y Rails en los últimos cuatro años de su carrera en el desarrollo de diversos proyectos web, y ha disfrutado cada momento de ello. Estudió Ingeniería Informática en la Universidad San Ignacio de Loyola (aunque no le gusta ejercerla como tal) y posee una empresa orientada al desarrollo de aplicaciones a medida.

Ricardo Ávila: Arquitecto y programador profesional de Java. Arquitecto de aplicaciones ricas usando Adobe Flex. Certificado en Java 5 con experiencia en aplicaciones Java desde 6 años y con Flex desde 3 años.  Interés especial en la usabilidad y diseño grafico.

Angel Nuñez: Evangelizador y practicante del movimiento ALT.NET. Profesional dedicado y ardiente defensor del cambio hacia los pensamientos Agile y Lean.  Ingeniero Informático y estudiante de maestría en Ingeniería de Software de la PUCP.

martes, 4 de mayo de 2010

Proyecto 2010-1

Grupos de 5 personas

Sprint planning

Sprint 1
  • Semana 01: Definición de proyecto
  • Semana 02: Definición de user stories
  • Semana 03: Definición de domain model
  • Semana 04: Presentación: domain model y prototipo de pantallas solo html/css
Sprint 2
  • Semana 05: Práctica 1 - Introducción y Modelo de Dominio
  • Semana 06: Capa de presentación
  • Semana 07: Capa de presentación
  • Semana 08: Presentación: prototipo de pantallas con capa de presentación, prototipo de arquitectura 1 User Story
Sprint 3
  • Semana 09: Capa de negocio
  • Semana 10: Capa de negocio
  • Semana 11: Definición de base de datos
  • Semana 12: Presentación: capa de presentación y capa de negocio
Sprint 4
  • Semana 13: Práctica 2 - Capa de presentación y capa de negocio
  • Semana 14: Capa de persistencia
  • Semana 15: Iteración 4 - Presentación Final - Aplicación completa