Objetivo Deuda Técnica Cero

¿Qué es la Deuda Técnica?

Se trata de un conjunto de efectos negativos que se producen durante la generación de software, efectos a los que tenemos que prestar especial atención cuando utilizamos metodologías ágiles. Por ejemplo, cuando por atender una petición urgente estamos dejando de lado la calidad o la documentación, en ese preciso momento estamos incurriendo en Deuda Técnica.

Deuda Técnica. Un problema del desarrollo de Software

A los compiladores o a los servidores de aplicaciones no les preocupa lo más mínimo que nuestro código sea poco eficiente, que este mal estructurado, que sea sucio o poco limpio. Pero cuando intervienen las personas en su evolución o en su mantenimiento, ahí sí que tiene una importancia crítica.

Leer Más

KANBAN Adaptación y Evolución

En la actualidad la adaptación al cambio de las organizaciones es clave para su supervivencia. La adopción de metodologías y herramientas de gestión ágil en nuestros equipos de trabajo ayudan y facilitan la flexibilidad tan necesaria hoy en día.

Tomando como ejemplo nuestro equipo de desarrollo, tras una primera adopción de SCRUM y una primera versión de tablero KANBAN, y después de nuestra última reunión retrospectiva hemos evolucionado a una segunda versión de tablero KANBAN.

KANBAN-Evolución y Adaptación

Una de las claves del éxito de las metodologías ágiles es que son estas las que se tienen que adaptar a la organización y NO la organización a las metodologías.

¿En qué consiste nuestra Evolución?

Leer Más

Ser Divergentes

Hoy he visto la película “Insurgente”, segunda parte de la saga “Divergente” de la autora Veronica Roth. En la sociedad en el que se desarrolla la película, la gente es clasificada en una de las posibles facciones existentes. Las facciones son abnegación, verdad, osadía, erudición y cordialidad, y cada persona tiene que encajar en una de estas facciones o de lo contrario es apartada.

Divergente - Colaboración, Comunicación, Formación, Acción y Confianza

Solo una pequeña proporción de personas poseen características de todas las facciones, son las denominadas divergentes y en la película son clasificadas de peligrosas. Ahora bien, es nuestra sociedad, precisamente nuestro éxito depende de nuestra capacidad de ser divergentes.

Leer Más

KANBAN – Ajustando el WIP

KANBAN es un sistema de gestión cuyo objetivo es alcanzar exactamente la proporción de trabajo que el sistema sea capaz de asumir.

Se trata de una idea sencilla, pero muy potente y que se orienta a luchar contra la multitarea en la que caemos los trabajadores de la era del conocimiento.

La multitarea implica la disminución de la calidad y el aumento del tiempo de entrega

El WIP de KANBAN es por tanto un concepto clave y será la forma que tendremos para limitar el trabajo en curso de nuestro sistema de trabajo.

Leer Más

KANBAN – Adoptando el WIP

Normalmente en TI cuando comenzamos a seguir ciertos procedimientos o utilizar nuevas herramientas utilizamos el verbo «Implantar«. Sin embargo, en el caso de las metodologías ágiles me gusta más el verbo «Adoptar«, ya que este último implica un aspecto clave «hacer que los procedimientos sean asumidos como propios«. Es decir, que lleguen a formar parte de nuestros valores.

Primera Adopción de KANBAN bajo marco SCRUM

 

Uno de los elementos claves en el uso de KANBAN es la correcta definición del WIP o Work In Progress de cada uno de los estados en los que consideremos necesaria su introducción.

Leer Más