Tips –

Metodologías ágiles … a mi manera

< junio 12, 2024 />

Ayer pude participar en una sesión muy interesante de consultoría en la que el tema principal era la organización interna. 

- ** Es curioso porque casi siempre, por una razón u otra, todo acaba derivando en un problema de organización  - **  

Se plantea un problema a resolver basado en un círculo vicioso adquirido del que no pueden salir y que cada vez se hace más insostenible. 

La empresa se dedica al desarrollo de software a medida y está compuesta por 6 personas (propietario +  responsable proyectos + equipo desarrollo). 

—- SITUACIÓN ACTUAL —- 

El procedimiento que utilizan actualmente para desempeñar su trabajo es el siguiente:

• ClienteX solicita la implementación de una herramienta de gestión de productos y control de stock

• EmpresaY presenta un presupuesto cerrado para el desarrollo de la solución 


• ClienteX acepta el presupuesto y se inicia el ProyectoA


• El responsable de proyectos de la EmpresaY realiza una reunión interna de planificación del ProyectoA en la que se detalla y distribuye trabajo al equipo de desarrollo.
 
• Se inicia el ProyectoA pero a media semana surge un problema que les obliga a dedicarle tiempo al ProyectoB y desplazar parte de las tareas del ProyectoA a otro momento.

• Consiguen finalizar una parte del ProyectoA y comunican al ClienteX que ya puede acceder a la zona de test para probar la herramienta.


• EmpresaY proporciona a sus clientes un entorno tipo trello para que incorpore las anotaciones que considere oportunas.


• ClienteX realiza pruebas y encuentra varios errores que anota en “trello”

• El responsable de proyectos analiza el “trello” y localiza entre el contenido tanto errores de la herramienta como sugerencias de cambio


• Se inicia una nueva fase de desarrollo pero antes de empezar con nuevas tareas se han de resolver los problemas detallados por el ClienteX.


• En las observaciones del ClienteX hay un comentario en el que solicita cambiar una funcionalidad por otra más intuitiva afirmando que es algo evidente.

• EmpresaX lo considera un “error interno por falta de especificación” y para evitar problemas asume el cambio
 
• El ProyectoA empieza a acumular horas de dedicaciones adicionales, tanto en resolución de incidencias como en nuevos desarrollos asumidos. Además de llevar un retraso importante provocado por el ProyectoB.


• El ProyectoA ya tiene más requerimientos que en la fase inicial pero el presupuesto sigue intacto.


• Se finaliza la fase 2 del ProyectoA, junto a las incidencias, y se comunica al cliente que puede volver a probar la herramienta.


• Como no podia ser de otra forma, hay de nuevo incidencias y sugerencias. Y ya no solo del ProyectoA sino también del ProyectoB


• Et voilà … el círculo vicioso adquirido. 

  • ** De aquí solo vas a salir con agua caliente- **  

—- PROBLEMA LOCALIZADO —- 

A medida que la conversación con todo el quipo iba avanzando ntre preguntas, respuestas y “excusas”, era consciente de que el problema no era uno sino muchos, y en cadena. En situaciones de este tipo es importante empezar a solucionar los problemas desde la raíz. El problema, valga la redundancia, es localizar el problema principal.

Desde mi punto de vista el procedimiento a aplicar, y que soluciona todos los problemas de la EmpresaX, debería ser el siguiente:

###

Más artículos

< junio 6, 2024 />

Interno o Externo: La Importancia de Tener un CTO en tu Empresa

INTERNO O EXTERNO .. PON UN CTO EN TU EMPRESA En un...

< junio 2, 2024 />

Quién soy

¡Hola! Mi nombre es Sergio García, nací en Barcelona en 1977. Desde...