About

Main Menu

martes, 8 de noviembre de 2011

Un buen manager El Guerrero samurai

El guerrero samurai Miyamoto Musashi entre los siglos XV a XVI, segun los historiadores y libros escritos, el fue famoso o popular por su habilidad y tecnica de la espada. Él usaba la tecnica de nitoryu(Estilo de dos espadas).



Algunas de las excelentes lecciones que podemos extraer de este maestro espadachin son sus frases, las cuales ciertas frases son muy practicos, sí es que se ponen en practicas dentro de Scrum:

1.- "Huye del apego a cualquier arma o cualquier escuela de la lucha"
- En la practica dentro de Scrum esto es muy importante, porque generalmente los equipos de proyecto suelen guiarse o establecer ciertos procesos o reglas(Ley) por decirlo asi, en el gestionamiento del proyecto. De hecho, no es malo que tengan o sigan por ciertas reglas o procesos, esto es bueno para la formación academica de uno mismo, pero sera que esto asegura el exito del proyecto? En mi opinión, no siempre trae exito a los proyectos.

En realidad, la mayoría de los problemas en los proyectos no son la parte tecnica, sino, mas bien son de gestion de proyecto. Por eso pienso que el equipo de proyecto no debe aferrarse a ciertas rutinas o leyes.

2.- "Nunca olvides la mente de un principiante. El verdadero artista marcial siempre está intentando aprender"
- Esto si que es una verdad profunda, una verdad de verdad. De hecho uno cuando lleva años trabajando, piensa que ya es alguien sabio, pero no es así. Porque en realidad se esta atrasando, la tecnología es como una corriente de agua que no para de fluir. Entonces cuando uno sigue en el mismo ciclo de trabajo y realiza los mismos procesos lo unico que hace es memorizar los pasos, pero eso no asegura el exito en los proyectos.

Por que los proyectos son dínamicos, que son muy diferentes mientras el tiempo pasa. Estas se vuelven mas complejas, mas innovadas, mas para esa epoca por decirlo así.

Entonces uno siempre tiene que estar actualizando la metodologia para desarrollar un software, no siempre puede funcionar con las metodologias que uno sabe, mas bien tiene uno que aprender o adaptarse a los cambios y nuevas metodologias.

viernes, 4 de noviembre de 2011

Casa de los simpson (Framework Scrum)

Cuando estuve llevando o pasando clases de una de la materias de maestria, nos toco con docente (Juan Banda) que nos enseño a usar el Framework de Scrum.

Scrum es algo muy interesante cuando se pone en practica para un proyecto físico o algo parpable, de hecho es una experiencia (construir una maqueta de la casa de Los Simpson) que lo vívi en dicha materia. Les voy a contar de que se trata y que tipo de proceso o pasos pusimos en practica, y tambien voy a dar algunos conceptos de la terminologia que se usa.

Para empezar, que es Scrum? Es como mi profesor me repitio varias veces, es un framework, osea un entorno de trabajo. Este permite a que cada uno de los integrantes del equipo nos permita o que en realidad deberíamos movernos con agilidad. Dicho de esta forma, Scrum esta compuesto por tres pilares: Artefacto, Roles y Reuniones.

En el transcurso de la experiencia se iran presenciando los tres pilares y voy a ir colocando entre parentesis a que pilar corresponde, si no entendio siga la lectura y se dara cuenta. Primeramente fuimos al mercado para comprar los materiales necesarios.


Luego, cuando llegamos al lugar donde hicimos la maqueta, realizamos un planning meeting (Reuniones). Planning Meeting es una reunion el cual se realiza antes de cada sprint para planificar que es lo que se va realizar o asignar user storys para dicho sprint.

Un sprint es una iteracion o bloque de tiempo, donde dicho período de tiempo se realiza todos los user storys posibles ha realizar.

Y los user storys (Artefacto) se podria decirse que son mini tareas o ciertas funciones que cumplen dentro del proyecto.


Al finalizar la reunion, se ha preparado un Product Backlog (Artefacto) que son los User Storys acumulados en una pizarra o cualquier papel.


Y manos a la obra!!!, pero antes, nunca se olviden el contacto físico o algo que estimulen al equipo. Puede ser lo que sea, inventense un saludo, haganse poleras o cualquier cosa propio del equipo.


Y ahora si vamos a la batalla!!!, estas iteraciones o la cantidad, se realizan segun el tiempo que tenga disponible o segun la cantidad de user story que tengan.


Y no se olviden siempre compartir con todos los equipo, no se olviden que uno de los principios de scrum "Las personas son mas importantes", esto quiere decir que los integrantes del equipo es importante.



Y asi fue que realizamos o pusimos en practica Scrum en construir la casa de Los Simposon


Los personajes de izquierda a derecha:
  • Product Owner (el de la polera blanca con gorra).
  • Developer (el de la polera celeste)
  • Developer (la de la solera celeste)
  • Scrum Master (la de polera o blusa crema)
  • Developer (Yo el de la polera blanca con marca de Nike)
No se olviden nunca que la practicar scrum no pasa por un proceso, osea, primero esto, luego lo aquello y por ultimo este paso. ESO ES UN ERROR!!! porque? porque sino estariamos volviendo a las metodologias tradicionales que se sigue un proceso y no seria agil. Lo agil esta en que se adapta al cambio, se saca solo lo que necesitamos o lo necesario y se lo pasa bien con el equipo no es algo rígido, pero eso no quiere decir que no es serio, mas bien para practicar Scrum todos los integrantes tienen que tener una disciplina, pero una disciplina de que su no sea no y su si sea si.