miércoles, agosto 26, 2009

Podcast: Desarrollo ágil de software: ¿Por qué y cómo hacerlo?



Desarrollo ágil de software: ¿Por qué y cómo hacerlo?
Expositor: Gustavo Quiroz
Miércoles 26 de Agosto 17:00-18:00
Infosoft (PUCP)

Notas:

Manifiesto agil (2001), principios ágiles.

Scrum, es un framework, tiene reglas, valores (coraje, transparencia, confianza)

Desarrollando software con Scrum

Spring (iteración)

  • Fijo entre 1 y 4 semans
  • Timebox, caja de tiempo, iteración fija
  • inclue todas las actividades necesarias (analisis, diseño, programación, pruebas) paa que el desarrollo este completo (Done)
  • Permite lograr un ritmo de desarrollo sostenible.

Artefactos de Scrum

Visión del Producto: Breve descripción de la meta a la que se aspira.

Backlog del Prgoducto: Lista viva y priorizada de requerimientos (el qué)

Objetivo del Sprint: Visión para el sprint

Backlog del Spring: Tareas para cada uno de los items comprometidos del backlog del producto (el cómo)

Lista de impedimentos: Lista priorizada de todo aquelos que disminuye las prioridades del equipo.

Roles:

Product Owner
  • Definie y comparte la visión del producto
  • Mantiene el blacklog del producto
  • Prioriza los requerimientos
  • Adapta el sw producido al final de cada iteración
  • Representa a los stakeholder

Scrum Master
  • Es un lider al servicio del equipo y un facilitador
  • Responsable del proceso
  • Protege y apoya al equipo
  • Remueve los impedimentos organizacionales
  • Educa al resto de la organización en Scrum

Equipo
  • De 3 a 10 personass
  • Multidisiplinarios
  • Auto-organizado
  • Responsables de estimar el tamaño de los requerimientos
  • Deciden sobre el diseño e implementación
  • Se plantean compromisos

Reuniones en Scrum

Planeamiento

Reunión Diaria
  • Que he logrado
  • Que lograre
  • Impedimientos

Revisión
  • El product owner inspecciona el incremento del sw producido al finalizar el sprint

Retrospectiva:
  • El equipo examina el proceso.

Y luego cortaron la exposición por un "coffe brake".... :( plop!!!


Comentario:

Me ha gustado mucho lo expuesto en la charla, para mi que soy nuevo en estos temas me ha dado una visión más clara sobre Scrum y ahora estoy mucho más interesado en aprender más sobre el tema.

Lastima que los organizadores no tuvieron la suficiente "sabiduria" para extender al menos 15 min más la exposición y sacrificar unos min del cofee brake.

"... Perdonalos porque no saben lo que hacen" jajajaj

martes, agosto 25, 2009

Instalando Dokeos para taller de formación de usuarios en línea

En el Centro de Información de Cibertec, como llamam a la Biblioteca, se dictan talleres de formación de usuarios en los cuales usando laboratorios les enseñamos a usar los diversos servicios que les brindamos.

Haciendo uso de Captivate desarrolle tutoriales para hacer más dinámicos los talleres, luego haciendo uso de un servidor Breeze mi cordinadora y yo desarrollamos una evaluación en linea, además de la respectiva encuesta.

En estos ultimos meses he participado de la comunidad Drupal Perú, y las reuniones se llevan a cado en las oficinas de Dokeos Latinoamerica. Yo no sabía nada de Dokeos, luego asisti al evento Dokuda, donde aprendí y me interese mucho más.

Pero como siempre el tiempo es escazo (debo organizarme mejor) no tuve tiempo hasta ahora de poder probarlo.

En una oportunidad postulé a un puesto en el que uno de los requisitos era el manejo de Moodle, por esa razón llegue a conocer un poco acerde de los LMS (Sistemas para la gestión de e-learning). Instale y estuve jugando un poco con Moodle, pero como al final nose dio lo del puesto, lo deje ahí para más adelante.

Me interesa mucho esto del e-learning, del uso de la tecnología para la formación y la enseñanza, quiero poco a poco irme especializando en estos temas.

Bueno, volviendo al tema, la idea ahora es instalar Dokeos, y hacer una especie de demos de como podría ser el taller de formación en línea para aprovechar lo que nos brinda la tecnología en hacer más eficiente y productivo el proceso de formación.

El problema de usar Breeze es que al momento de las evaluaciones no tenemos la opción de crear cuentas.

La idea ahora es hacerle seguimiento a los alumnos y darle un poco de flexibilidad de que puedan desarrollar el taller desde la comodidad de su casa y en el momento que más se le acomode, logicamente la propuesta esta en que quien no ha completado  al menos los items básicos del taller no puedan hacer uso total del servicio.

Instalación de Dokeos.

Instalación de Dokeos


lunes, agosto 24, 2009

InfoSoft 2009

NFOSOFT es la Feria de Exposición de Proyectos de Alumnos de Ingeniería Informática producto de la organización en conjunto de la Asociación de Alumnos de Ingeniería Informática (AAII), y el Grupo de Investigación y Desarrollo de Ingeniería de Software (GIDIS).

Del 25 al 29 de agosto de este año se realizará en las instalaciones de la Pontificia Universidad Católica del Perú (Sala de Lectura y Auditorio de Ciencias e Ingenieria), la Decima Feria de Exposición de Proyectos de Ingeniería Informática: INFOSOFT 2009. De esta forma se da la bienvenida e invitación a estudiantes, profesionales, empresas afines a la carrera y al público en general a conocer más de los proyectos que realiza el alumno informático PUCP.

NOTA:

El 24 de agosto a las 5 p.m. en Infosoft 2009 se realizará la conferencia sobre

DESARROLLO ÁGIL DE SOFTWARE: ¿POR QUÉ Y CÓMO HACERLO?

Expositor: Gustavo Quiroz


fuente: http://blog.pucp.edu.pe/index.php?blogid=2499

12-08-09 - EVOLUTION JAVA MASTERS DAY´S 2009 (Plaza Isil - Larcomar)

A las 6:30 en la Plaza Isil en Larcomar la comunidad CJava realizo un evento donde Ezequiel Singer compartio en una primera parte la misma charla que escuche en le reunión que hubo en la UPC, claro sin regalitos de Sun.. jajaj!!!

Luego en una segunda parte luego de un par de videos donde se resalta que Java esta en cualquier parte nos compartio:

- Algunas cosas básicas de Tecnologia Java para poder entender lo que se viene.
- Java Mobile, JME, va a ser un sistema operativo.
- JRuby , es decir Ruby y Java trabajando juntos.
- Rails (Framework MVC) que se puede usar en Java
- Programación Orientada a Aspectos
- Darkstar, para poder crear juegos tipo counter de manera libre
- Wonderland, un second life open source

Además se sortearon 1/2 becas para talleres en CJAVA y bauchers de certificación.

10-08-2009 Reunión del UPC-OSUM (Sala de conferencias - UPC)

El lunes 10 de agosto a las 4 pm. Se realizó un reunión del grupo UPC-OSUM en la sala de conferecias de la UPC. Donde Ezequiel Singer nos compartio:

- Antecedentes de Sun en el mundo Open Source
- Open Solaris
- Open Sparc
- JAVA

Sobre como Facebook es una de las empreses que en plena crisis va creciendo exponencialmente, y esta soportada por software open source.

Además se sortearon souvenirs de SUN, y nos regalaron discos live de Open Solaris con su manual en español. Aqui el link del manual.


http://dlc.sun.com/osol/docs/downloads/minibook200906/

jueves, agosto 20, 2009

Reactivando el Blog..

Estas últimas semanas luego de felizmente haber terminado mi carrera en Cibertec, luego de algunos siglos!!! jjaja.. puedo decir que me voy sorprendiendo de todo el conocimiento y el largo camino que hay aún por recorrer en este fasinante mundo de la tecnología.

Desde finales del 2008 he estado asistiendo a conferencias, seminarios, cursos, reuniones de grupos y comunidades de software para seguir formandome y aprendiendo sobre lo que me apasiona, la tecnología.

Por suerte he encontrado muchos amigos, compañeros de clases, y también he hecho nuevos amigos muchos de los cuales hoy admiro por sus ganas de compartir, de vivir la idea de comunidad, de que todos juntos podamos ir mejorando de alguna manera la realidad a la que nos enfrentamos dia a día.

Y por eso intento reactivar o retomar la costumbre de publicar lo que voy haciendo y viviendo con la idea "compartir" el conocimiento, la experiencia, las dudas, ... y porque no también de vez en cuando unas chelasm, un cafe o un sanguchon... !!!

Y sobre todo para que luego de un tiempo no olvidar los pasos que he ido dando, y no olvidar lo que he ido haciendo y aprendiendo en el tiempo. Que tal vez a lo mejor, espero, pueda también ser de ayuda.

sábado, agosto 15, 2009

Microblogging para la educación

Microblogging para la educación:

"El microblogging es un servicio que permite a sus usuarios publicar mensajes breves, de unos 140 caracteres de longitud (Wikipedia). El paradigma e impulsor del resto de servicios es sin duda Twitter, del que ya hemos hablado en otras ocasiones en este mismo blog. No obstante, como veremos, existen otros servicios que en muchas ocasiones podrán resultar más interesantes y versátiles que Twitter."


jueves, agosto 13, 2009

Evento: 19-08-09 // 7:30 p.m Compartiendo experiencias sobre la implementación de Metodologías Ágiles (Jokey Plaza)



Lo prometido es deuda, hemos dejado unos días más para hacer algo de quórum acerca de los participantes en este conversatorio. En total, somos 12 inscritos, número suficiente para hacer algo interesante. Para variar, hemos tenido problemas con el local, este es un tema que vamos atacar directamente de ahora en adelante.

Debido a la coyuntura, y por el número de inscritos, lanzamos la idea que sea en el segundo piso del patio de comidas del Jockey Plaza. (Lugar casi siempre tranquilo y con suficientes mesas y sillas)

Sin más, lanzamos la invitación formal:

Conversatorio: Compartiendo experiencias sobre la implementación de Metodologías Ágiles
Lugar: Segundo piso del Patio de Comidas del Jockey Plaza
Fecha: Miércoles 19 de Agosto.
Hora: 7:30pm


Aquellos que no se han inscrito pero desean asistir, no lo duden!

Estamos seguros que aprenderemos mucho unos de otros acerca de nuestras experiencias intentando implementar agiles en nuestras empresas o cualquier tema afín a las metodologías ágiles.

Escrito por Gustavo Quiroz
http://www.agile-peru.net/



Evento: 15-08-09 3 p.m - Invasión Drupal Perú (Oficina Dokeos Latinoamérica)

Videoconferencia

  • Angela Byron (webchick), siiii! la responsable de Drupal 7, la que fundó Drupalchix, la Drupal Rock Star que produce como 10 drupaleros juntos... etc. Y tú tendrás la oportunidad de hablar con ella, en exclusiva para Drupal Peru :) (suave con la franela!)

Taller

  • Tema: Desarrollo Web con Drupal,
  • Costo simbólico: S/. 10.00 + 10 lineas de código (en serio)
  • Vacantes: 10
  • Tiempo: 1:30 h
  • Público objetivo: Programadores y Diseñadores
  • Inicio: 17:00 (5pm)

Nota: El ingreso a la reunión es totalmente gratuito, solo se cobra por entrar al salón del taller.

Otras actividades

  • 1 h | Grabación Podcast Drupal Perú #3
  • 1 h | Producción DrupalCamp Perú 2009 (específicamente)
  • Presentación de Drulu: Un port de Drupal a Lua para la OLPC
  • Biblioteca Drupal (a leer señores!)
fuente: http://groups.drupal.org/node/24942