Patrones de Cambio Organizacional en la Adopción de Métodos Ágiles
Ponencia que impartí en el congreso de Software Guru 2008, sobre patrones de cambio organizacional, producto de poner en practica los patrones principalmente expuestos por la Dr. Mary Lynn Manns en su libro Fealess Change. Les recomiendo ampliamente leer el libro y espero esta presentación tan solo los anime a tomar la información desde la fuente.
Lean Development en México: El cambio en la organización y la psicologia laboral del mexicano
Presentación de la ponencia que imparti en el evento de Software Guru 2007, espero les sea de utilidad.
Tags: leanagile SG07
Simulación Participativa para la Sustentabilidad Ambiental
En cuanto conocí el trabajo de simulación participativa para enseñar sustentabilidad ambiental del Dr. Luis García Barrios, investigador en El Colegio de la Frontera Sur en San Cristóbal de las Casas, Chiapas; consideré imprescindible hablar de él. Luis y un equipo de voluntarios llevan varios años tratando de resolver el problema ambiental de raíz, capacitando, con ayuda de software, a las personas de las comunidades mas apartadas de Chiapas para que utilicen los recursos de sus tierras sin daño al ambiente.
El ejemplo mas interesante de estos trabajos, es el realizado con el Marco de Evaluación de Sistemas de Manejo incorporando Indicadores de Sustentabilidad (MESMIS). Este es un esfuerzo por crear una metodología de evaluación de prácticas de sustentabilidad para los recursos naturales, que permita indicar qué tan abastecidas o no son las prácticas de explotación de los recursos naturales de un lugar determinado. Este trabajo ha sido reconocido a nivel mundial y es producto de varios investigadores mexicanos agrupados en el Grupo Interdisciplinario de Tecnología Rural Aplicada (GIRA). El trabajo de Luis en este equipo ha sido, introducir un elemento dinámico y sistémico con la finalidad enriquecer a MESMIS logrando extenderlo mas allá de un marco de evaluación hacia una herramienta de educación para la sustentabilidad rural.
Voluntariado Tecnologico en el Desastre de Tabasco
Pocas veces me he sentido tan orgulloso de ser tabasqueño y muchas menos veces de ser “de sistemas” como en la reciente inundación de Tabasco. Tuve la fortuna de presenciar lo que un pequeño grupo de gente bien motivada, sin importar su ubicación geografica , su experiencia o la “gurunes” de su conocimiento de tecnologia pueden hacer para ayudar. Aun no acabo de sorprenderme lo que lograron estos tecnólogos de diversos orígenes excediendo en calidad y oportunidad a la respuesta de los organismos gubernamentales. Es por esto que consideré importante contarles lo que presencié en esa semana caótica para nuestro estado, con el doble afán de reconocer a quienes participaron desinteresadamente en ayudar a sus hermanos y de motivarnos a todos a prestar una mano cuando veamos a los demás en necesidad.
› Continue reading
Dia 1: Llegada a villahermosa
Sali del DF a las 6.30 am por lo que seria el ultimo vuelo comercial que llegaria al aeropuerto de villahermosa. Al llegar, debido a la congestion de aviones de la fuerza aerea nos tuvieron que dejar bajar literalmente en la pista de aterrizaje. Era el unico civil en un avion repleto de miembros de la cruz roja, policias de la PFP y reporteros. Las maletas llegaron extrañamente rapido y sali sin saber que encontraria.
Mientras los reporteros peleaban con la señorita de los taxis que les decia que no importara que fueran de televisa simplemente no habia taxis, por que no podrian pasar, me acerque aun federal de caminos y le pregunte que si como llegaba a villahermosa. “Con lo que puedas mano, sal a la carretera y trepate a lo que pase…”. Viniendo de una autoridad, procedi a hacerle caso. Afuera, haciendo gala de la impresionante tranquilidad del tabasqueño, un par de taxistas lavaban sus coches como si fuera un dia normal. Les pedi consejo y me dijeron. “Mira.. picale..ese cambio de Halliburton vino por alguien al aeropuerto, trepate antes de que se llene…”
SOA para Humanos
Las Arquitecturas Orientadas a Servicios y los proveedores con productos casi mágicos para implementarlas, proponen una nuevo paradigma para agilizar la automatización de procesos de negocio. Sin embargo, como todo en la vida, existe una letra chiquita en estas promesas que normalmente los proveedores de soluciones no hacemos énfasis hasta después que recibimos la orden de compra: Implementar SOA en una organización requiere de un cambio cultural profundo y radical. Los pequeños virreinatos en cada área de sistemas tienen que desaparecer y dar paso a grupos orgánicos que no se vean atados a las estructuras organizacionales jerárquicas tradicionales. Hasta la fecha, no he visto una “suite integrada” de soluciones SOA que proveea una solución magicas este problema, no hay una licencia de software que resuelva el problema de SOA para los humanos. Las organizaciones deben tener claro que SOA implica antes que nada un cambio organizacional, por lo que requiere una estrategia centrada en las personas antes que en la infraestructura.
A continuación comparto cinco estrategias que pueden ayudarles a asegurar que su organización contemple el factor humano en su adopción de SOA y aumentar así las probabilidades de éxito:
Libera tus Proyectos con Lean Software Development
Actualmente, a mitad de los seminarios de Métodos Ágiles siempre hacemos los mismos cuestionamientos a la audiencia; Levante la mano por favor, aquella persona a la cual una gráfica de Gantt le haya ayudado a sacar un proyecto adelante, aquel al cual la documentación le haya sido de ayuda vital en darle mantenimiento al software de alguien más,
o tal vez, aquel líder de proyecto al cual el asignar y el controlar el avance de micro-tareas a cada miembro del equipo le haya funcionado para que la gente se comprometa más con una fecha de entrega.
Y muy sorprendentemente para mi, hasta la fecha… nadie ha levantado la mano. Si todas éstas prácticas que en México son la quintaesencia de la Administración de Proyectos, para las cuáles invertimos miles y miles de pesos en herramientas y cursos de CMM, PMI, MoProSoft y cuántos acrónimos más, cual mantras nos esten vendiendo; no funcionan. Me pregunto entonces ¿Por qué lo seguimos haciendo?.
Podcast de Conexión Social
Promoviendo la Apropiación Social de las Nuevas Tecnologías y los Saberes Compartidos
Hace ya mas de un año un grupo de chilenos bastante aventajados en la concepción del uso de las Tecnologías de la Información, conformado por Patricia Peña, Jorge Loayza Ch., Eric Báez B. y María Inés Salamanca, se embarco en el proyecto de Conexión Social, un bastante interesante programa de radio abierta que además, tenemos la fortuna de escuchar en podcast. Los temas son variados y todos bastante reelevantes, lo mismo puedes enterarte de información de Derechos Digitales, del Remix y el Arte como un servicio a la comunidad, o del Hacktivismo Social y la importancia de compartir el conocimiento con tu comunidad. Se los recomiendo como una muy buena alternativa a escuchar nuestros trilladisimos y controlados programas de noticias. Excelente recurso para el trafico de esta megalopolis.
SimpleJ - Regresando la diversión al desarrollo de software
México no escapa a la crisis mundial de déficit de profesionistas con capacidades reales de programación. El desarrollo de software atrae cada vez a menos jóvenes, y muchos de estos cambian de carrera antes de graduarse. No es extraño encontrar en las universidades generaciones de carreras orientadas al desarrollo de software, con menos de 10 alumnos. Mucho se ha hablado de las causas de esta crisis, algunos culpan a la falta de profesionalismo y experiencia real de los maestros, otros al mal ejemplo que damos los que formamos parte de esta industria: nuestras jornadas de trabajo, niveles de estrés y costumbres geeks no son muy atractivas para jóvenes de 18 años que solo se quieren divertir.
Hace un par de años, Gerardo Horvilleur, mejor conocido como “El Mago”, se preguntaba si parte del problema no sería la creciente complejidad de los entornos de desarrollo de software.
Software Libre Pragmático
Hasta hace pocos años, usar software libre en México era algo parecido a ser un radical comunista. Hoy, afortunadamente esto ha cambiado. Cada vez más y más organizaciones utilizan software libre (SL) para obtener ventajas competitivas. No me refiero a empresas cuyo negocio central es desarrollar software, ya que éstas entendieron las ventajas del SL hace tiempo. A quienes me refiero es a las organizaciones que tienen áreas internas de TI, y que poco a poco empiezan a darse cuenta de que el principal valor del SL no está en la reducción de costos, sino en que las habilita a ser más ágiles y concentrarse en el valor de la tecnología para el negocio. Estas empresas han logrado establecer un uso pragmático del software libre.
En todas aquellas organizaciones que han hecho un uso eficaz del SL, existen algunos principios comunes que les han permitido desarrollar una estrategia de software libre pragmática, me permito aquí plasmar algunos de estos principios que he observado en campo con la intención de iniciar una conversación sobre las propias experiencias de ustedes lectores en estos temas.
