SCRUM: Estado del arte 2015 (State of SCRUM 2015)

Estado del arteHace 06 años aproximadamente escribía sobre SCRUM por primera vez en mi blog; se trataba de un post con los conceptos básicos de una metodología que en ese momento parecía tener mejor apalancamiento y se veía como algo novedoso y de gran expectativa; pues parecía que se había hallado lo que parecía la pieza clave (y determinante para algunos) que se necesitaba para descongestionar todos los aspectos burocráticos y zigzageantes de un proyecto.  Iba al quid de la cuestión y eso gustaba.

(más…)

PMI Introduce la Certificación Ágil

Cada vez son más las organizaciones aplicando técnicas ágiles en la Gerencia de Proyectos, es por este motivo que el PMI anunció el lanzamiento de una nueva certificación, la certificación Ágil.

Ágil es una filosofía que usa modelos organizacionales que se basan en la gente, la colaboración y los valores compartidos. El Manifiesto Ágil destaca los principios de la filosofía Ágil. La misma se basa en la planificación gradual; iterativa e incremental; en las respuestas rápidas y flexibles al cambio; en la comunicación abierta entre los miembros del equipo, los involucrados y el cliente.

 

(más…)

“Instalando” SCRUM paso a paso (V) – Poner en marcha el sistema

Después de un largo descanso tengo entre mis pendientes terminar con esta entrega de los pasos para “instalar” SCRUM.

En este post explicaremos todo lo relacionado al paso 4 que se definía como:

Poner en marcha el sistema.

En este paso vamos a preparar el índice de todos los procesos que vamos a ir realizando para completar un ciclo completo.

Estos ciclos se repiten una y otra vez en el periodo que se fije (15 días, 30 días, 60 días….), que se denomina Sprint. Este periodo se debe fijar antes de comenzar, aunque se puede ir variando según la experiencia del equipo y el tipo de proyectos.

(más…)

“Instalando” SCRUM paso a paso (IV) – Configurar el sistema

Continuando con la entrega de los pasos para “instalar” SCRUM, les explicaba en el anterior post el paso para asignar los roles para poder utilizar SCRUM. Debo añadir además que será necesario capacitar y/o formar a las personas interesadas/involucradas en los términos básicos de SCRUM.

En este post explicaremos todo lo relacionado al paso 3 que se definía como:

Configurar el sistema.

(más…)

“Instalando” SCRUM paso a paso (III) – Asignar roles

En el anterior post les explicaba que el cambio de la mentalidad de las personas que conforman la organización es bastante prioritaria, incluso me atrevo a decir que es el paso MÁS IMPORTANTE, ya que con ese paso se ACEPTA un cambio en la forma de trabajar.

Como sabemos SCRUM rompe con el tradicional esquema piramidal de la organización de una empresa, dejando sin sentido la cadena de mando. En SCRUM todos están a la misma altura formando parte del mismo esfuerzo aunque con distintas funciones.

En este post explicaremos todo lo relacionado al paso 2 que se definía como:

Asignar roles.


(más…)

“Instalando” SCRUM paso a paso (II) – Cambiar la mentalidad de la organización

La semana pasada publiqué el primer post del artículo “Instalando” SCRUM paso a paso, en el cual realicé un resumen de lo que trataba SCRUM detallando sus roles (cerdos y gallinas), artefactos (documentos) y reuniones (sprints); mencionando en la última parte los pasos necesarios para que la metodología SCRUM pueda ser instalada y utilizada en una organización.

Aquí hago un paréntesis para comentar que antes que nada la organización debe evaluar muy bien si SCRUM va con ella. Es decir, si la organización lleva 15 años con una metodología de desarrollo de software basado en RUP tal vez le convenga hacer una customización de la metodología adaptando los procesos, roles y artefactos a sus necesidades.

En este post explicaremos todo lo relacionado al paso 1 que se definía como:

Cambiar la mentalidad de la organización.

(más…)

“Instalando” SCRUM paso a paso (I)

En un post anterior que publiqué, compartí con ustedes un video que encontré donde explicaban SCRUM en 5 minutos. Pues bien en este post vamos a detallar lo que se decía en ese video y suponiendo que quieran usarlo en una organización, darles los pasos necesarios para utilizar SCRUM.

Esta metodología se basa en una filosofía del desarrollo ágil y fue creada por Hirotaka Takeuchi e Ikujiro Nonaka  en el año 1986 , para desarrollo de software.

SCRUM es un modelo de referencia que define un conjunto de prácticas y roles, y que puede tomarse como punto de partida para definir el proceso de desarrollo que se ejecutará durante un proyecto.

Un principio clave de SCRUM es el reconocimiento de que durante un proyecto los clientes pueden cambiar de idea sobre lo que quieren y necesitan, y que los desafíos impredecibles no pueden ser fácilmente enfrentados de una forma predictiva y planificada. Por lo tanto, SCRUM adopta una aproximación pragmática, aceptando que el problema no puede ser completamente entendido o definido, y centrándose en maximizar la capacidad del equipo de entregar rápidamente y responder a requisitos emergentes.

(más…)