Вы находитесь на странице: 1из 3

https://inventtatte.

com/metodologia-tradicional-vs-agil/

Metodologa gil

El desarrollo del software no tiene las mismas caractersticas que la construccin


de productos fsicos, estas diferencias y la agilidad que requiere el negocio actual
del software hacen necesario el uso de una metodologa gil que:
se basa en un ciclo de vida de desarrollo del software iterativo e incremental. Se
repiten las etapas de cada ciclo, se va aadiendo funcionalidad al producto y se comprime
al mximo el tiempo de las iteraciones, son iteraciones cortas de semanas. Se hacen
entregas parciales del producto para ir validando con el usuario que el producto cumple
los requisitos.
se solapan las etapas. No siempre dentro de cada iteracin tiene que haber etapas en
cascada, por ejemplo, la etapa de test se fusiona con la etapa de desarrollo o la del
diseo con la etapa de construccin.
se cambia la documentacin por la interaccin cara a cara con el usuario,
hay equipos multidisciplinares sin separacin de roles (todos pueden disear y
programar) y se tiende a una gestin de proyecto como equipo auto organizado y
colaborativo.
Inconvenientes:
Existe el riesgo de entrar en un ciclo de entrega de prototipos y nunca cerrar el proyecto.
La gestin es ms rigurosa y con menos holgura para cometer errores.
Si observamos a nuestro alrededor, algunos mbitos del negocio del software se
estn orientando a sacar un prototipo cuanto antes. Cuantas versiones de una
app mvil puedes haber utilizado? El usuario prueba el producto antes de estar
completamente finalizado, comenta su experiencia y se evoluciona para mejorarlo
y acercarlo a la necesidad final.
La metodologa gil es una buena alternativa a la
opcin de tener ciego al usuario hasta el
CLICK TO TWEET
Ambas metodologas son buenas, slo hay que identificar cul es la que mejor
se ajusta a tu proyecto, unos ejemplos:
Quieres varias iteraciones y entregas parciales? Opta por metodologa gil.
Tienes muy claro lo que quieres y necesitas? Metodologa tradicional.
Tienes un equipo pequeo multidisciplinar? Metodologa gil.
Tienes un equipo grande y especializado en roles? Metodologa tradicional.
El proyecto es cerrado, con requisitos y plazos muy cerrados? Metodologa tradicional
El proyecto es de innovacin o de investigacin, o desarrollo de un nuevo producto an
sin definir por completo y se prevn muchos cambios? Metodologa gil
Ves la ventaja de una metodologa gil? Qu tipo de metodologa empleas
en tu desarrollo del software? Conoces alguna metodologa gil?

Mtodos De Desarrollo gil


http://gestiontecnologicajym.blogspot.com/2015/06/metodologias-agiles-la-cabeza-del-
exito.html?spref=tw

EL concepto de Metodologa gil nace en febrero de 2001 en una reunin de 17 expertos


realizada en Utah, de ah surge en manifiesto gil, segn el cual se valoran aspectos como:

Al individuo y las interacciones del equipo de desarrollo sobre el proceso y las


herramientas, haciendo nfasis en que la gente es el principal factor de xito en los
proyectos de software.
Desarrollar Software que funciona ms que conseguir una buena documentacin,
sugiere crear documentos cortos y centrarse en lo fundamental.
La colaboracin con el cliente ms que la negociacin de un contrato, proponiendo
una colaboracin constante entre ambos para asegurar el xito del proyecto.
Responder a los cambios ms que seguir estrictamente un plan. Deja la habilidad
para asumir cambios como parte fundamental para la consecucin del xito.

Como resultado de la profundizacin de los 4 valores que se resaltan en el manifiesto gil,


se determinan 12 principios para diferenciar los procesos de las metodologas giles de los
tradicionales; la finalidad es hacer entregas de forma temprana y continua que aporten valor
hacia el cliente, la gestin de cambios debe ser completa y no afectar el objetivo, se debe
tomar el menor tiempo posible, la conformacin del equipo entre representantes del
negocio y los desarrolladores debe ser marcada y fuerte durante la ejecucin de todas las
fases del proyecto, el trabajo individual tiende a desaparecer y ser reemplazado por trabajo
en equipo siempre, uno de los principales problemas en la realizacin de un proyecto es la
falta de comunicacin sobre los problemas u observaciones acerca del mismo, stas
metodologas giles incluyen dentro del dilogo constante, los escenarios propicios para
que se den este tipo de encuentros que permitan la solucin efectiva y rpida de cualquier
inconveniente dentro del equipo de trabajo.
Un aspecto importante alcanzado dentro del marco de las metodologas giles es la
simplicidad, puesto que las mejores arquitecturas, diseos y desarrollos nacen del trabajo de
equipos que mantengan un orden estricto de s mismos y las mejores prcticas de
comunicacin, por lo tanto teniendo en cuenta que durante el proyecto el equipo debe
reflexionar constantemente sobre cmo mejorar y ser ms efectivo para la consecucin de
los objetivos.

Sin nimo de profundizar en las caractersticas puntuales de cada una de las metodologas
giles propuestas hasta el momento, adems teniendo en cuenta mltiples trabajos
relacionados con esta diferenciacin, se trae a colacin el siguiente cuadro resumen
propuesto por Letelier y Snchez (2003), sobre las principales y ms generalizadas
diferencias encontradas entre las metodologas giles y las metodologas tradicionales:

http://issi.dsic.upv.es/archives/f-1069167248521/actas.pdf
http://www.adamwesterski.com/wp-content/files/docsCursos/Agile_doc_TemasAnv.pdf

aqu estabwlndf