Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CARRERA INFORMTICA
PERIODO MAR AGO/2015
SEMESTRE SPTIMO
INGENIERA DE SOFTWARE
TEMA:
METODOLOGA AGIL
AUTORA:
MARA VICTORIA PRRAGA MERO
FACILITADORA:
ING. HIRAIDA SANTANA CEDEO
MISIN
Formacin de profesionales ntegros que conjuguen ciencia, tecnologa y valores en su
accionar, comprometidos con la sociedad en el manejo adecuado de programas y herramientas
computacionales de ltima generacin.
VISIN
Ser referente en la formacin de profesionales de prestigio en el desarrollo de
aplicaciones informticas y soluciones de hardware.
INTRODUCIN
El desarrollo de software en la actualidad, puede elaborarse llevando a cabo
diferentes modelos o metodologas puesto que es necesario para los proyectos
informticos la interaccin, la flexibilidad y la rapidez.
Las Metodologas agiles, permiten que estos proyectos se adapten a los cambios
ocasionados por el avance de la tecnologa, puesto que es un marco
metodolgico de trabajo que considerablemente mejora la eficiencia en el
desarrollo y la calidad del producto final que se entregar a un cliente.
El presente documento contiene informacin relevante acerca de las
metodologas agiles.
MARCO TERICO
Lo primordial es definir diferencias entre las metodologas Agiles y las
metodologas Tradicionales. (Cans, et. al. 2008)
METODOLOGA AGIL
La Metodologa gil es un marco metodolgico de trabajo que plantea permitir
mejorar la eficiencia en la produccin y la calidad de los productos
finales, tener la capacidad de respuesta al cambio en los productos y sus
definiciones, y brindar la mayor satisfaccin posible al cliente, a travs de la
entrega temprana y la retroalimentacin continua durante la construccin del
producto.
Esta metodologa trae consigo diversos beneficios, pues permite una mayor
flexibilidad que las metodologas tradicionales (en cascada e interactivas),
debido a que stas son menos capaces a ajustarse a las cambiantes
necesidades de los clientes, del mercado, y de los nuevos desafos que plantea
la tecnologa. (Vera, 2014)
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?
La ingeniera de software gil combina una filosofa con un conjunto de
lineamientos de desarrollo. La filosofa pone el nfasis en: la satisfaccin del
cliente y en la entrega rpida de software incremental, los equipos pequeos
y muy motivados para efectuar el proyecto, los mtodos informales, los
productos del trabajo con mnima ingeniera de software y la sencillez
general en el desarrollo. Los lineamientos de desarrollo enfatizan la entrega
sobre el anlisis y el diseo (aunque estas actividades no se desalientan) y
la comunicacin activa y continua entre desarrolladores y clientes.
Por qu es importante?
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 para ciertas clases de software y en
algunos tipos de proyectos. Asimismo, se ha demostrado que concluye con
rapidez sistemas exitosos.
QU ES UN PROCESO AGIL?
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. Tambin es
difcil pronosticar cmo
cambiarn las prioridades
del cliente a medida que
avanza el proyecto.
El
anlisis,
el
diseo,
la
construccin y las pruebas no son
tan predecibles como nos gustara
(desde un punto de vista de
planeacin).
Flexibilidad
en
el
proceso
las
definiciones
de
los
DESCRIPCION
Los clientes deben estar fuertemente implicados en
PARTICIPACION DEL
CLIENTE
ENTREGA INCREMENTAL
PERSONAS, NO
PROCESOS
ACEPTAR EL CAMBIO
MANTENER LA
SIMPLICIDAD
Donde
sea
posible,
se
trabaja
FACTORES HUMANOS
Si los miembros del equipo de software son los que van a generar las
caractersticas del proceso que van a aplicarse a la elaboracin de software,
entre ellos debe existir cierto nmero de caractersticas clave, mismas que debe
compartir el equipo gil como tal:
COMPETENCIA
ENFOQUE COMUN
COLABORACION
CONFIANZA Y
RESPETO MUTUO
CAPACIDAD PARA
RESOLVER
PROBLEMAS
DIFUSOS
HABILIDAD PARA
TOMAR DECICIONES
ORGANIZACION
PROPIA
CONCLUSION
El mundo de desarrollar software es muy complejo, ya que el mismo debe
adaptarse a la evolucin del mundo actual. La metodologas de desarrollo gil
son la solucin al este problema que padecan los desarrolladores al momento
de utilizar un modelo de proceso esttico.
BIBLIOGRAFIA
Vera, M. 2014. Los beneficios de implementar la Metodologa gil. Consultado 7
de may. 2015. (En Lnea). Formato HTML. Disponible en:
http://www.i2btech.com/blog-i2b/tech-deployment/los-beneficios-deimplementar-la-metodologia-agil/