Metodologias Agiles

Páginas: 14 (3465 palabras) Publicado: 21 de mayo de 2012
Metodologías Tradicionales vs. Metodologías Ágiles
Camilo Javier Solis Álvarez – Roberth Gustavo Figueroa Díaz cjsolis@utpl.edu.ec – rgfigueroa@utpl.edu.ec

Universidad Técnica Particular de Loja Escuela de Ciencias de la Computación

1. Resumen

Desarrollar un buen software depende de un sinnúmero de actividades y etapas, donde el impacto de elegir la mejor metodología para un equipo enun determinado proyecto, es trascendental, para el éxito del producto. El papel preponderante de las metodologías es sin duda esencial en un proyecto y el paso inicial, que debe encajar en el equipo, guiar y organizar actividades que conlleven a las metas trazadas en el grupo. En el presente trabajo se detallan los dos grandes enfoques, tanto metodologías tradicionales y metodologías ágiles, lasprimeras recalcan el uso exhaustivo de documentación durante todo el ciclo del proyecto, mientras que las segundas ponen vital importancia en la capacidad de respuesta a los cambios y al mantener una buena relación con el cliente para llevar al éxito el proyecto. Se verán diferencias, ventajas, desventajas y cual puede encajar en un proyecto de software, es por ello que, ofrecemos una guíadejando a libre albedrio del lector el poder juzgar y elegir la mejor metodología que se adapte a su equipo de desarrollo y al proyecto.

2. Introducción

Dentro del desarrollo de software y a la altiva necesidad de que los proyectos lleguen al éxito y obtener un producto de gran valor y alta calidad para nuestros clientes, creemos conveniente el estudio de las metodologías de desarrollo, lascuales, permitirán potencializar los grupos de desarrollo, aprovechando al máximo el potencial de todos quienes lo integran.

Es por este motivo que, la importancia de una metodología adecuada y robusta, ajustada a un equipo, permitirá la flexibilidad apropiada para la consecución de los objetivos y además ofrecerá satisfacer al cliente más allá de las necesidades definidas al inicio del proyecto. El éxito del producto depende, en gran parte, de la metodología acogida por el equipo; sea tradicional o ágil, donde los equipos maximicen sus capacidades. A continuación ponemos a consideración estos dos grandes enfoques

3. Desarrollo

METODOLOGÍAS TRADICIONALES.-

Al inicio el desarrollo de software era artesanal en su totalidad. La ausencia de procesos formales, lineamientos claros,determinaron que se importara la concepción y fundamentos de metodologías existentes en otras áreas , y adaptarlas al desarrollo de software. Esta nueva etapa de adaptación contenía el desarrollo dividido en etapas de manera secuencial, que de algo mejoraba la necesidad latente en el campo del software.

Entre las principales metodologías tradicionales tenemos los ya tan conocidos RUP y MSFentre otros, que centran su atención en llevar una documentación exhaustiva de todo el proyecto y centran su atención en cumplir con un plan de proyecto, definido todo esto, en la fase inicial del desarrollo del proyecto.

Otra de las características importantes dentro de este enfoque, son los altos costos al implementar un cambio y la falta de flexibilidad en proyectos donde el entorno esvolátil.

Las metodologías tradicionales (formales) se focalizan en documentación, planificación y procesos (plantillas, técnicas de administración, revisiones, etc.), a continuación se detalla RUP y MSF uno de los métodos más usados dentro de los métodos tradicionales

Rational Unified Process (RUP)

Figura 1.Esquema de trabajo RUP

RUP es un proceso formal: Provee un acercamiento disciplinadopara asignar tareas y responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software de alta calidad que satisfaga los requerimientos de los usuarios finales (respetando cronograma y presupuesto). Fue desarrollado por Rational Software, y está integrado con toda la suite Rational de herramientas .Puede ser adaptado y extendido para satisfacer las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologías Agiles
  • Metodologias agiles
  • metodologia agil
  • Metodologia agil
  • Metodologias agiles
  • Metodologias agiles
  • Metodologías Ágiles
  • Metodologías Ágiles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS