Autor

Ponente en

Ponente en

Agile&Scr­um en la Transformación Digital

  • 5 de octubre del 2017
  • Ponente Javier Martín de Agar
  • Madrid International Lab

Os invitamos a una nueva charla en la que, de la mano de Javier Martín de Agar, daremos respuesta a los siguientes interrogantes: ¿Qué es la Transformación ... sigue leyendo

Ponente en

Ponente en

Redactor en

Cambio de mentalidad: proyecto vs producto

¿Nunca os ha llamado la atención que, cuando estamos en un proyecto, hablemos de PRODUCTO mínimo viable? ¿Por qué en los proyectos con Scrum hablamos de PRODUCT Owner? ¿No debería ser Project Owner?

La palabra “proyecto” la tenemos muy manida, es un concepto que se ha establecido con fuerza en nuestro día a día. Nos cuesta decir “yo pertenezco a este equipo”, solemos decir “estoy en este proyecto”.

Esto es porque siempre nos han inculcado que trabajamos en proyectos y que en el sector IT todo el mundo pertenece a uno. Por contra, cuando hacemos un “proyecto interno” solemos llamarlo producto.

¿Es importante la diferencia entre un proyecto y un producto? ¿Por qué los proyectos gestionados con Scrum también fallan?

sigue leyendo…

Estimaciones, ¿realidad o ficción?

Las estimaciones, ese gran diablo que se cuela en nuestro día a día y nos marca. Algunas de las preguntas que más me han hecho las personas que se están iniciando en el mundo Agile son “¿cómo estimáis en Agile?” o “¿cómo hacéis para decirle al cliente cuánto vais a tardar?”.

En Agile, la fase de estimación ha madurado. Partimos de que el software es complejo y, por tanto, hay incertidumbre. Es imposible saber qué va a ocurrir. Los profesionales del software lo van descubriendo proyecto tras proyecto. Es algo que solo nos puede decir la experiencia.

Hagamos un repaso de las distintas técnicas de estimación y veamos un pequeño análisis de cada una de ellas para entender mejor esta fase de Agile.

sigue leyendo…

Agile & Scrum en la Transformación Digital

Si buscamos en Google “transformación digital” encontramos un sinfín de significados e interpretaciones. Es curioso que, a estas alturas donde el término ya está tan manido, no haya una definición clara.

En Paradigma nos dimos cuenta de la importancia del concepto de transformación digital hace ya 10 años. Nacimos como una empresa digital y ahora, una década después, tras haber ayudado a múltiples compañías en su camino hacia lo digital, nos atrevemos a dar nuestra propia “versión” sobre lo que es para nosotros la Transformación Digital.

sigue leyendo…

Los 7 errores más comunes de la Daily Scrum, ¿cómo evitarlos?

¿Daily Meeting? ¿Standup Meeting? ¿Daily Standup? Son nombres típicos que encontramos referidos a la Daily Scrum.  ¿Y si te digo que ninguno de ellos es correcto?

Aunque la Daily Scrum es el evento de Scrum más sencillo, es en el que más errores cometemos. Y si nos equivocamos con el nombre de esta reunión, ¿quién nos dice que no nos equivocamos al hacerla? ¡Hagamos productiva la Daily Scrum! Pero… ¿cómo?

sigue leyendo…

Planificar en Agile: más allá de la estimación

Vivimos en un mundo en constante planificación. En Agile no rehuimos de los planes, pero creemos que por encima del plan está la flexibilidad para realizar cambios. La adaptación al cambio nos hace ser competitivos y esto es vital en mercados cambiantes. Pero, ¿en qué consiste planificar?

sigue leyendo…

¿Qué es un Agile Coach?

Aún recuerdo el día que llegué a Paradigma. Me dijeron: “Tu misión es ver cómo está Scrum en la compañía y mejorar todo aquello que no funcione bien”. Entonces me pregunté: “Pero ¿yo qué soy?”. La respuesta fue que en Paradigma no hay etiquetas.

Tengo que admitir que en ese momento estaba desconcertado, parte de mi trabajo iba a consistir en acercarme a equipos que llevaban años trabajando de una manera para decirles lo que no estaban haciendo bien, o cómo podían mejorar. ¿Quién era yo para hacer eso? ¡Si soy un desconocido! Aquí es donde empieza la pelea entre la “Zona de Confort” versus “Esto es un reto, ¿quién dijo miedo?”.

Y entonces llegó el día en el que me presentaron: “Este es Javi, nuestro Agile Coach”. Y ahí surge la pregunta del millón: ¿qué es un Agile Coach?

sigue leyendo…

Me mola Scrum, pero que lo haga otro

¿Cuántas veces en nuestro trabajo hemos mirado a nuestro alrededor y hemos visto que algo no encaja? Por alguna extraña razón pensamos: “Siempre lo hemos hecho así”. Todos sabemos que es una respuesta absurda, sin embargo nadie quiere cambiar nada. Esta reflexión nos la hace Jeff Sutherland en su libro “Scrum: The Art of Doing Twice the Work in Half the Time”.

Y así es, en muchos lugares de trabajo encontramos a personas con ansias de mejora, ya que los procesos improductivos que existen en las empresas son muy visibles a bajo nivel. El problema es que muchas personas creen que la mejora es tan difícil que no se va a producir, y acaban por mirar hacia otro lado. A Scrum le ocurre algo parecido. En este post vamos a terminar con ese mito.

sigue leyendo…

Paradigma en CAS 2016

A principios de este mes tuvimos la oportunidad de participar en la Conferencia Agile Spain.  Mis compañeros Fátima Casaú, Alex Asensio, varios integrantes de Stratio y Datio, y servidor nos desplazamos hasta Vitoria para disfrutar de una edición que prometía ser interesante y muy entretenida.

sigue leyendo…

VERSUS: Tablero Virtual VS Tablero Físico

En Paradigma tenemos diversos equipos aplicando Agile de diferentes maneras: Scrum, Kanban u otros frameworks que también funcionan. De la misma manera, a la hora de controlar y hacer seguimiento del proyecto hemos descubierto que cada equipo ha ido buscando la herramienta más cómoda, ya sea para controlar el Sprint Backlog, el Tablero Kanban o bien otros aspectos del proyecto.

También hay equipos muy fans de herramientas digitales, entre las más famosas encontramos Trello, Jira o Taiga. La otra alternativa que gusta mucho en la comunidad Agile es la implantación de Visual Management y llevar dicho control a tableros físicos.

En este Versus enfrentamos a Javier Martín de Agar, defensor de los paneles físicos y a Manuel Zaforas, que ve mayor utilidad y comodidad en los paneles virtuales. ¿Con cuál te quedas?

sigue leyendo…

Paradigma en Agile Open Space 2016

El 1 y 2 de julio tuvimos la oportunidad de asistir y participar en Agile Open Space 2016, que este año se celebró en Santiago de Compostela. Agile Open Space es un evento anual en el que personas relacionadas con el agilismo se reúnen para compartir conocimientos y experiencias.

AOS sigue leyendo…

La habitación Scrum: cómo mejorar la transparencia en tu equipo

Scrum es un framework que muchas empresas incorporan cada vez con más frecuencia en sus proyectos de trabajo con el objetivo de mejorar la motivación del equipo, la relación con el cliente y la calidad del producto desde su planteamiento hasta el final. Es una buena apuesta para las empresas que creen en las metodologías ágiles y en las ventajas que tienen sobre la productividad.

Uno de los fundamentos de Scrum es el empirismo, que se sostiene en tres pilares: inspección, adaptación y transparencia. Scrum usa estas tres bases para poder funcionar.

Las inspección y adaptación siempre funcionan en pareja en Scrum. Hay multitud de momentos donde el equipo (o parte de él) inspecciona una parte del trabajo y se adapta en consecuencia. Por ejemplo, durante la Daily Scrum, el Development Team inspecciona el Sprint Backlog y adapta el siguiente día para poder alcanzar el objetivo de Sprint. Otro ejemplo claro es durante la Sprint Review, donde el equipo Scrum inspecciona con los diferentes interesados el estado del producto que se desarrolla de cara a adaptar el próximo Sprint.

La inspección y adaptación es algo que muchos equipos utilizan y les funciona. Hoy vamos a hablar de la tercera parte de la ecuación: la transparencia.

Scrum

sigue leyendo…

Quiero que mi empresa sea ágil, ¿por dónde empiezo?

Uno de los grandes retos que se plantean las empresas hoy en día es realizar la Transformación Digital. Una de las partes más importantes de este proceso es la transformación metodológica hacia un modelo Agile.

Agile está cambiando la manera de funcionar de muchas empresas dando mejores resultados. El motivo principal de esta mejora es porque Agile se centra en las partes que generan valor. Para conseguirlo hay que tener paciencia, constancia y valentía.

Los cambios nunca son fáciles, suelen generar ansiedad y cambiar la forma de trabajar de muchas personas es algo complejo. Para esta labor no existe una receta, sólo podemos observar, inspeccionar y adaptarnos. Sin embargo, gracias a nuestra experiencia, sí podemos dar algunos consejos e ideas para que este proceso no sea traumático y llegue a buen puerto.

zona_de_confort_y_magia

sigue leyendo…

Mi primera experiencia en la CAS (día 2)

Tras las sesiones inaugurales, el segundo día en la CAS 2015 lo abrió Rachel Davies. Rachel es una de las impulsoras del «Coaching» aplicado al mundo Agile. Una de las ideas que nos transmitió es que las personas suelen contar con motivos para no querer cambiar que utilizan como excusas. Una de las claves que nos transmitió para la gestión del cambio es ir lento y poco a poco. Para gestionar cambios debemos apoyarnos en aquellas personas que apuesten por el cambio o sean favorables al mismo. Otra idea que extrajimos fue que es importante dar a los equipos un espacio en el que crear y compartir aprendizaje. Cada persona dispone de muchas fuentes de información como libros, clientes, proyectos, organización, etc. Lo ideal es que todo ese conocimiento se comparta entre los miembros del equipo, por ejemplo destinando un día a la semana para seminarios internos en el que cada uno cuente lo que ha aprendido. Por último, nos transmitió la idea de unir a las personas de negocio con los desarrolladores, ya que el estar juntos físicamente hará que se entiendan mejor.

F12 cas2015 3

sigue leyendo…

Mi primera experiencia en la CAS (día 1)

A principio del mes de diciembre tuve la oportunidad de participar en la Conferencia Agile Spain. Una cita anual que reúne a personas del mundo del agilismo durante dos días de ponencias y talleres en los que compartir experiencias. Este evento convoca desde iniciados hasta expertos, y desde clientes hasta empresas que quieren apostar por esta manera de realizar sus proyectos. F11 cas2015 1

sigue leyendo…

Técnicas para lograr equipos de alto rendimiento

La evaluación del desempeño, un término que suena quizás más técnico que humano, es el mecanismo por el cual un equipo puede llegar a mejorar. Recordemos que en un entorno ágil, una clave es la mejora continúa de los equipos. ¡Y los equipos están formados por personas! A todos nos encanta mejorar, es más, dudo que haya alguien que afirme “no quiero mejorar, ¡dejadme como estoy!”.  

A esto hay que sumarle nuestro entorno, cambiante, exigente, acelerado y agresivo con los que no se adaptan. ¿Quién usa hoy herramientas como Messenger, MySpace o SecondLife? Si partimos de la base de que nadie es perfecto, el cambio es necesario y empieza por uno mismo. Pero, ¿qué debo cambiar? A todos nos cuesta ser consciente de nuestros defectos. Debemos buscar mecanismos que permitan a cada uno darse cuenta de qué parte de sí mismo debe potenciar individualmente y qué parte como miembro de un equipo de trabajo.  

Evaluación del desempeño 3 300

sigue leyendo…

Change of mentality: project vs product

Have you ever noticed that when we are involved in a project we talk about a viable minimum PRODUCT? Why do we talk about a PRODUCT owner in Scrum projects? Shouldn’t it be Project Owner?

The word «project» has been overused, it is a concept that has been established with strength in our day to day. We cannot say «I belong to this team», we usually say «I am in this project».

This is because we have always been taught that we work on projects and that in the IT sector everyone belongs to one. On the other hand, when we do an «internal project» we usually call it a product.

Is the difference between a project and a product important? Why do projects managed with Scrum also fail?

sigue leyendo…

Estimates, reality or fiction?

Estimates, that great devil that sneaks into our day to day and marks us. Some of the questions that most people who are starting in the Agile world have asked me are «how do you estimate  in Agile?» or «how do you do to tell the customer how long it will take?».

In Agile, the estimation phase has matured. We start from the fact that the software is complex and, therefore, there is uncertainty. It is impossible to know what will happen. Software professionals discover it project after project. It is something that only experience can tell us.

Let’s review the different estimation techniques and see a small analysis of each of them to better understand this phase of Agile.

sigue leyendo…

Agile & Scrum in Digital Transformation

If we search Google for «digital transformation» we find endless meanings and interpretations. It is curious that, at this point where the term is already so overused, there is no clear definition.

At Paradigma we realized the importance of the concept of digital transformation 10 years ago. We were born as a digital company and now, a decade later, after having helped multiple companies on their way to becoming digital, we dare to give our own «version» about what Digital Transformation is for us.

sigue leyendo…

The 7 most common mistakes of the Daily Scrum and how to avoid them

Daily Meeting? Standup Meeting? Daily Standup? These are typical names that we find when talking about the Daily Scrum. What if I tell you that none of them is correct?

Although the Daily Scrum is the simplest Scrum event, it is where we make the most mistakes. And if we are wrong when naming this meeting, how can web e sure we are not mistaken when doing it? Let’s make the Daily Scrum productive! But how?

sigue leyendo…

The Scrum room: how to improve transparency within your team

Scrum is a framework that many companies are increasingly incorporating more frequently in their work projects with the aim of improving team motivation, the relationship with the customer and product quality from the planning stages to the end. It is a good bet for companies that believe in agile methodologies and in the advantages they have on productivity.

One of the bases of Scrum is empiricism, which is based on three pillars: inspection, adaptation and transparency. Scrum uses these three pillars as a basis to function.

Inspection and adaptation always work in tandem in Scrum. There are many times when the team (or part of it) inspects part of the work and adapts it accordingly.

For example, during the Daily Scrum, the Development Team inspects the Sprint Backlog and adapts it the next day to reach the goal of Sprint.

Another example occurs during the Sprint Review, where the Scrum team inspects together with different stakeholders the state of the product that is being developed ahead of adapting the next Sprint.

Inspection and adaptation is something that many teams use and that works for them. Today we are going to talk about the third part of the equation: transparency.

Scrum

sigue leyendo…

What is an Agile Coach?

I still remember the day I arrived at Paradigma. They told me: ‘Your mission is to see how the company’s Scrum is and to improve everything that isn’t working well’. Then I wondered: ‘But, what am I?’. The answer was that, at Paradigma, there are no labels.

I have to admit that in that moment I was perplexed; part of my job was going to involve approaching teams that had spent years working in a particular way to tell them that what they were doing was wrong, or how they could improve. Who was I to tell them that? As a stranger! This is where the struggle between ‘Comfort Zone’ and ‘This is a challenge, who said anything about being scared?’ begins.

Then came the day that I was introduced: ‘This is Javi, our Agile Coach’. And then the million-dollar question arose: what is an Agile Coach?

sigue leyendo…

I want my company to be agile, where do I start?

One of the biggest challenges companies face today is digital transformation. One of the most important parts of this process is the methodical transition towards an agile mode.

Agile is changing the way a lot of companies work and allowing them to get better results. The main reason for this improvement is that Agile focuses on the areas that bring value to the company. In order to achieve it you must have patience, persistence and courage.

It is never easy to make changes, normally they create anxiety and it’s complicated to change the way people normally work. For this task there isn’t a magical solution, we only can observe, examine and adapt. However, thanks to our experience, we can give both advice and ideas so that this process is successful without being traumatic.

agile

sigue leyendo…