Sie sind auf Seite 1von 6

INTRODUCCIN

Las metodologas de desarrollo agiles le permiten a los desarrolladores elaborar


de forma organizada los proyectos, adems le permite la adaptacin dichos
proyectos a los cambios ocasionado por el avance de la tecnologa, lo que
implica que se realice un proyecto eficiente y de calidad.
A continuacin se detallara ms de cerca de que se trata las metodologas agiles.

MARCO TERICO
METODOLOGA GIL
En febrero de 2001, tras una reunin celebrada en Utah-EEUU, nace el trmino
gil aplicado al desarrollo de software. Su objetivo fue esbozar los valores y
principios que deberan permitir a los equipos desarrollar software rpidamente
y respondiendo a los cambios que puedan surgir a lo largo del proyecto. (Torres,
et al .2003).
Segn Torres, los principios del manifiesto gil son:
1. La prioridad es satisfacer al cliente mediante tempranas y continuas entregas
de software que le aporte un valor.
2. Dar la bienvenida a los cambios. Se capturan los cambios para que el cliente
tenga una ventaja competitiva.
3. Entregar frecuentemente software que funcione desde un par de semanas a
un par de meses, con el menor intervalo de tiempo posible entre entregas.
4. La gente del negocio y los desarrolladores deben trabajar juntos a lo largo
del proyecto.
5. Construir el proyecto en torno a individuos motivados. Darles el entorno y el
apoyo que necesitan y confiar en ellos para conseguir finalizar el trabajo.
6. El dilogo cara a cara es el mtodo ms eficiente y efectivo para comunicar
informacin dentro de un equipo de desarrollo.
7. El software que funciona es la medida principal de progreso.
8. Los procesos giles promueven un desarrollo sostenible. Los promotores,
desarrolladores y usuarios deberan ser capaces de mantener una paz
constante.

9. La atencin continua a la calidad tcnica y al buen diseo mejora la agilidad.


10. La simplicidad es esencial.
11. Las mejores arquitecturas, requisitos y diseos surgen de los equipos
organizados por s mismos.
12. En intervalos regulares, el equipo reflexiona respecto a cmo llegar a ser
ms efectivo, y segn esto ajusta su comportamiento
COMPARACIN ENTRE METODOLOGAS GILES Y TRADICIONALES
Como se muestra en la Tabla1. Se muestra las principales diferencias de las
metodologas agiles con respecto a las tradicionales. Estas diferencias hacen
referencia de igual manera a aspectos organizacionales y al proceso de
desarrollo. (Orjuela, et al 2008)

De acuerdo a la Tabla1. Se puede observar que las metodologas de desarrollo


gil son ms orientadas a procesos de desarrollo de software de pocas semanas
de desarrollo y con bajos niveles de formalizacin en la documentacin
requerida. (Orjuela, et al 2008). (Pressman, 2010).
En Resumen, Acotando lo anteriormente mencionado. Segn Pressman (2010),
podemos entender de mejor manera que es una metodologa gil mediante las
siguientes preguntas y respuestas planteadas en el Libro de Ingeniera de
Software:

Qu es?

Por qu es
Importante?

Cuales son los


pasos?

Cual es el
Producto Final?

La ingeniera de software gil combina una filosofa con


un conjunto de lineamientos de desarrollo. como la
satisfaccin del cliente y en la entrega rpida de
software incremental, los equipos pequeos, los
mtodos informales, los productos del trabajo con
mnima ingeniera de software y la sencillez general en
el desarrollo.

El ambiente moderno de negocios que genera sistemas


basados en computadora y productos de software
evoluciona rpida y constantemente. La ingeniera de
software gil representa una alternativa razonable a la
ingeniera de software convencional

Permanecen las actividades estructurales


fundamentales: comunicacin, planeacin, modelado,
construccin y despliegue.

El nico producto del trabajo realmente importante es


un incremento de software operativo que se entrega
al cliente exactamente en la fecha acordada

PROCESO GIL
Cualquier proceso del software gil se caracteriza por la forma en la que aborda
cierto nmero de suposiciones clave acerca de la mayora de proyectos de
software: (Pressman, 2010).

Es difcil predecir qu requerimientos de software


persistirn y cules cambiarn.

Para muchos tipos de software, el diseo y la


construccin estn imbricados. Es decir, ambas
actividades deben ejecutarse en forma simultnea, de
modo que los modelos de diseo se prueben a medida
que se crean.

El anlisis, el diseo, la construccin y las pruebas no


son tan predecibles como nos gustara (desde un punto
de vista de planeacin).

FACTORES HUMANOS
Qu haras una empresa o un grupo de sin la comunicacin y la colaboracin
de quienes lo conforman?, si los miembros de equipo de software son los que
van a generar las caractersticas del proceso que van a aplicarse a la elaboracin
de software, ellos debe existir cierto nmero de caractersticas clave, mismas
que debe compartir el equipo gil como tal:

Competencia

Enfoque
comun

Colaboracion

Confianza y
Respeto

Capacidad

Habilidad

Organizacion
Propia

CONCLUSIONES
Las metodologas agiles son muy utilizados para proyecto sean complejos o
sencillos, ya que le facilitan tanto a los desarrolladores como al usuario final,
adems posee las caractersticas y elementos necesarios para que el desarrollo
de un software se adapte a los requerimientos establecidos por un cliente,
obteniendo al final un producto en un tiempo determinado y de calidad.

BIBLIOGRAFA
Orjuela, A. y Rojas, M. 2008. Las Metodologas de desarrollo gil como una
oportunidad para la Ingeniera del Software Educativo. (En Lnea). COL.
Consultado,

de

may.

2015.

Disponible

en:

http://www.bdigital.unal.edu.co/15430/1/10037-18216-1-PB.pdf
Torres, P y Snchez, E. 2003. Metodologas giles en el desarrollo de software.
(En Lnea). Alicantes, ESP. Consultado, 6 de may. 2015. Formato PDF.
Disponible

en:

http://issi.dsic.upv.es/archives/f-

1069167248521/actas.pdf.
Pressman, R. 2010. Ingeniera de Software: Un enfoque prctico. 7ed. D.F, MEX.
Formato PDF. Consultado 6 de may. 2015.

Das könnte Ihnen auch gefallen