Está en la página 1de 4

Revisión de metodologías agiles y su aplicación práctica en los proyectos de construcción

Las metodologías agiles más conocidas son:

Scrum

Es un proceso en el que se aplican de manera regular un conjunto de buenas prácticas para


trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto.
Estas prácticas se apoyan unas a otras y su selección tiene origen en un estudio de la manera
de trabajar de equipos altamente productivos.

ScrumBam

Nace de la combinación de principios de los métodos ágiles de gestión de proyectos más


importantes en la actualidad: Scrum y Kanban.

Método de Desarrollo de Sistemas dinámicos (Dynamic Systems Development Method-DSDM)

Es un método que provee un framework para el desarrollo ágil de software, apoyado por su
continua implicación del usuario en un desarrollo iterativo y creciente que sea sensible a los
requerimientos cambiantes, para desarrollar un sistema que reúna las necesidades de la
empresa en tiempo y presupuesto.

Crystal

Es una colección de enfoques de desarrollo de software ágil, se centra principalmente en las


personas y la interacción entre ellas mientras trabajan en un proyecto de desarrollo de
software.

Programación Extrema (Extreme Programming-XP)

divide el proyecto en fases y, en cada una de ellas, realiza un ciclo completo de planificación,
diseño, desarrollo y pruebas. Es idónea para proyectos con requisitos imprecisos y muy
cambiantes, al poner el énfasis en la retroalimentación continua entre el cliente y el equipo de
desarrollo.

Desarrollo basado en funciones (Feature Driven Development-FDD)

Es una metodología ágil para el desarrollo de sistemas, basado en la calidad del software, que
incluye un monitoreo constante del proyecto.

Procesos unificado agil (Agile Unified Process-AUP)

Se preocupa especialmente de la gestión de riesgos. Propone que aquellos elementos con alto
riesgo obtengan prioridad en el proceso de desarrollo y sean abordados en etapas tempranas
del mismo.

Scrum, es dentro de la industria Agil la herramienta más popular (60-70%) dentro del mercado
de proyectos de tecnologias de la información.

En el Perú existe una experiencia de aplicación de Scrum en un proyecto de construcción de


tiendas en el norte del Perú.
Características de los ciclos de vida del proyecto(Predictivos y Adaptativos)

ADAPTATIVO:

1.- Al finalizar la fase 1 comienza la fase 2 y al término de la fase 2 comienza nuevamente la


fase 1.

2.- Usualmente tiene menores entregables (mini proyectos) para ir entregando en pocas
semanas una funcionalidad/valor al cliente.

3.- Se realizan muchas iteraciones, y antes de realizarlas ese alcance de la iteración es lo único
que esta bien definido.

PREDICTIVO (cascada o waterfall):

1.- No empieza la nueva fase si su predecesora no ha concluido.

2.- Se sigue un plan desde el inicio hasta el cierre del proyecto. (El ciclo de vida del proyecto
tiene un plan).

3.- Se ha definido desde el inicio/Planificación el alcance, tiempo y costo.

4.- Se usan en su mayoría cuando los cambios en el mercado del producto/servicios son bajos.

Variaciones adaptativas:

 Iterativo: Al comenzar no hay certeza completa sobre un alcance detallado del


producto, sino se va desarrollando conforme se avanza y se ve el desarrollo del
producto.
 Incremental: Al comenzar hay una idea completa sobre el alcance del producto, y en
los ciclos va entregando una funcionalidad al cliente para que este pueda lanzarlo al
mercado, y asi durante cada ciclo.
 Ágil: Combina tanto el iterativo como el incremental, realizando iteraciones para poder
lanzar lo más pronto posible al mercado partes de un producto que pueden ser
usados.
 Híbridos: Compuesto por fases predictivas para componente conocidos y adaptativos
para componentes inciertos.

En procesos de construcción se tiene que identificar que procesos tienen un ciclo de vida ágil:

Etapa de Diseño: Predictivo o Agil(coordinación entre las diferentes disciplinas mediante bim,
puede considerarse y aplicar algún método ágil).

Procesos constructivos: Predictivo + ágil(reporte de curvas S, as build, etc. Se puede aplicar


agilidad en procesos que se realiza en la computadora, pero no sobre procesos constructivos)

Dirección de obra: Predictivo o Ágil (reportes,etc)


SCRUM es un marco de trabajo liviano que ayuda a las personas, equipos y organizaciones a
generar valor a través de soluciones adaptativas para problemas complejos.

Existen diferentes organizaciones que ofrecen el servicios de capacitación y certificación;


algunas de ellas son Scrum.org, ScrumAlliance y proyectos agiles del PMBOK del PMI.

El inicio de las herramientas agiles: Manifiesto Agil.

Documento elaborado por 17 ingenieros de sistemas, que con la unión de sus experiencias,
basadas en las malas experiencias de los proyectos predictivos, decidieron elaborar un
documento que indique como elaborar los proyectos más rápidos basados también en sus
experiencias positivas y de éxitos, dejando de lado el formato de modelos predictivos.
Entonces crean 4 valores y 12 principios.

Los Valores:

Individuos e interacciones sobre procesos y herramientas.

Software funcionando sobre documentación extensiva.

Colaboración con el cliente sobre negociación contractual.

Respuesta ante el cambio sobre seguir un plan.

Los principios:

1.-Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de


software con valor.

2.-Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los
proyectos ágiles aprovechan el cambio para proporcionar ventajas competitivas al cliente.

3.- Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con
frecuencia al periodo de tiempo más corto posible.

4.- Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana
durante todo el proyecto.

5.- Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y
el apoyo que necesitan, y confiarles la ejecución del trabajo.

6.- El método más eficiente y efectivo de comunicar información al equipo de desarrollo y


entre sus miembros es la conversación cara a cara.

7.- El software funcionando es la medida principal de progreso.

8.- Los procesos ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y
usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida.

9.- La atención continua a la excelencia técnica y al buen desempeño mejora la agilidad.

10.- La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.

11.- Las mejores arquitecturas, requisitos y diseños emergentes de equipo auto-organizados.

12.- A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a
continuación ajustar y perfeccionar su comportamiento en consecuencia.
La herramienta Scrum se pueden utilizar para proyectos de construcción en la parte de oficina
técnica, en coordinaciones de trabajos puntuales y cortos pero que son importantes para el
desarrollo del proyecto.

También se pueden utilizar en la elaboración de proyectos técnicos donde los entregables


durante el desarrollo tienen diferentes cambios e iteraciones de trabajo, por lo que Scrum
puede ser un marco de trabajo ideal para este tipo de proyectos.

También podría gustarte