Llegado a este punto algunos lectores podran preguntar ¿quien es este tio que habla de agil y scrum? Realmente no me considero un experto en este tema sino todo lo contrario. Voy aprendiendo día a días las bondades de todo lo que puede aportar las metodologias agiles. Hace ya más de un año que me decidí investigar lo máximo posible todas las herramientas que se puedan usar para la gestion de proyectos. Empecé mirando el tema de la certificación PMP del PMI. Para esto se necesitan unos cuantos años demostrables de experiencia como Project Manager así como un numeros de creditos en cursos y un examen. Tambien miré el tema de certificar los procesos con CMMI. Un compañero de donde trabajo estuvo involucrado en una metodologia CMMI Nivel 5. Meternos en eso parecía un camino imposible. Despues apareción Scrum y las metodologias agiles. Se basaban en asumir que las tecnologias con las que se va a hacer un desarrollo pueden no ser conocidas y algo que se estima en 3 dias puede llevar 30 (al fin alguien que nos entendía).
Sin embargo siempre he visto esos mundos como opuestos. PMI certificando a jefes de proyecto en unas metodologias concretas y lineales, CMMI como certificadora de procesos y por otro lado, la propuesta agil que es vista por muchos como desarrollo sin control. Sin embargo todos estan confluyendo para dar cabida a proyectos cada vez más complejos, con tecnologias emergentes de las cuales los clientes cada vez entienden menos por lo que sus requerimientos son menos concretos.
Por un lado CMMI y Scrum estan conviviendo perfectamente. Los propios del SEI en este documento afirman que el CMMI sólo indica los requerimientos de un proceso sin embargo las metodologias agiles indican en cómo se puede cumplir esos requerimientos. De hecho existen pruebas de empresas que cumplen el CMMI Nivel 5, ¡sí, el nivel 5! usando Scrum
PMI y Agil estan tambien haciendose amigos. Se acaba de abrir una comunidad del PMI en la que se abarca todo lo relacionado con las metodogias agiles. ¿Estamos viendo el principio de una bonita amistad?
Objetivo que me planteo a ver cómo va: Scrum -> CMMI Nivel 2 -> PMP ¿Será posible? parece facil alcanzar el CMMI nivel 2 usando metodologias agiles pero.. ¿podré tener experiencia demostrable suficiente para el PMP dentro de unos años?
Ya iremos viendo. Mientras, sigo aprendiendo y compartiendo…
Un saludo a todos
Agosto 4, 2009
CMMI + PMI + Agile + Scrum ¿Utopia?
Julio 13, 2008
Six sigma o Seis sigma. Primera entrada
Hasta hace poco menos de un mes no tenia ni idea de qué era esto. Unos amigos que trabajan en Amsterdam me lo comentaron como lo mas normal del mundo pero parece que eso para España no se ha estrenado mucho.
Segun la wikipedia es una metodologia de gestión de proyectos en la que se analizan los procesos de produccion de modo estadistico para optimizarlos eliminando las causas de los problemas y mejorando la calidad.
http://es.wikipedia.org/wiki/Six_Sigma
http://en.wikipedia.org/wiki/Six_Sigma
Fue inventado por Motorola y es usado por muchas compañias en todo el mundo. Habla de procesos de producción en general pero para mi como jefe de proyecto me interesa el cómo aprovecharlo en el desarrollo de software. Hay webs que indican claramente que no soy el unico que cree que se puede aprovechar para el software.
http://software.isixsigma.com/
Establece unos niveles de conocimiento y responsabilidades a la hora de usar la metodologia. Esos niveles se establecen como cinturones en las artes marciales. El cinturon amarillo lo deben tener los operarios/programadores que usan six-sigma en su trabajo. La persona que los coordina debe tener el cinturon verde. Despues estan los cinturones negro, masters , campeones y Liderazgo Ejecutivo que ya es el CEO de la empresa. Para tener los cinturones hay que hacer examenes certificados como por ejemplo esta web http://www.sixsigmaonline.org/ donde se puede conseguir online pero aun me queda comprobar si realmente su certificacion es oficial. Lo normal es hacer un curso presencial pero en España no he visto que den ninguno.
Yo voy a ver de sacar el cinturon verde e intentar aplicarlo en el trabajo de jefe de proyecto. Todo lo que vaya descubriendo lo intentare añadir a este blog.
Marzo 21, 2008
Personas autistas como perfecto tecnico de test
Hace ya unas semanas leí en el diario “El Mundo” que una compañia de software danesa estaba triunfando en todo el mundo. Su “secreto”, tener el 75% de sus empleados eran personas autistas. La compañía en especial se dedicaba al outsorcing del testing, es decir, en ser subcontratadas por empresas de software para que su producto tuviera calidad. Por más que lo he conseguido no he conseguido encontrar una referencia online en español para indexarla aqui. La empresa en cuestion es Specialisterne. Segun el presidente, que tiene un hijo autista, las cualidades que debe tener un perfecto tester son las que tiene un autista, al menos con alguno de los tipos de autismo: memoria fotografica, ejecucion mecanica de una serie de pasos y responder ante los minimos cambios en una rutina programada.
Esta noticia me gustó primero porque soy desarrollador de software y despues por el lado humano porque confirma que todos nosotros podemos ser utiles, seamos como seamos.
Noviembre 2, 2007
Primer post en el blog (para que luego digan de anglicismos)
Hola a todos.
Aqui intento estrenarme en la creación de un blog. Es lo que se lleva ahora y no he querido desaprobechar la oportunidad de ver a dónde puede llevar todo esto.
Las primeras categorías que he creado son sobre los temas que más conozco. Llevo más de 5 años desarrollando aplicaciones para una empresa de referencia en sotware para cadenas de televisión y en todo este tiempo algo se ha aprendido.
Espero sugerencias de temas e intentaré que esto sea un poco de todos.
Un saludo a la gente del “Interné”.