Metodologias agiles en desarrollo de software
Nombre: Hugo Nugra Madero
Fecha: 17 – 03 - 2013
1) Participación:
Desde los inicios de la ingeniería de software se ha intentado llevar a que esteplenamente basada en un diseño inicial sin mayores modificaciones, realizado a través de
la toma sistematizada de requisitos tanto del cliente como de los usuarios, manteniendo
siempre unadocumentación completa. Resultando en un intento por pasar los métodos
de proyectos de otras ingenierías y disciplinas al mundo de software.
En la actualidad se observa como las tendencias y necesidades sonaltamente cambiantes
y justamente esa es la fortaleza de las metodologías agiles aplicadas de manera correcta,
ya que en ciertos casos se las suele confundir con el modelo prueba y error (quecabe
mencionar es el menos eficiente). Al tener mayor eficiencia en función del tiempo sobre
los demás métodos resultan ser también de mayor de dificultad de ejecución, razones por
las cualesel éxito de estas metodologías depende del compromiso del grupo en total más
que de un jefe.
Por su carácter iterativo e incremental permiten que el producto software a desarrollarse
se adaptea los requisitos cambiantes ya que debido a que en realidad no se puede
predecir con exactitud el avance del proyecto pues la única variable constante es el
cambio.
Estas posibilidadespermiten que el cliente reciba lo que realmente quiere y el equipo
acepte de manera correcta los cambios, aumentando la competitividad y satisfacción de
todos los involucrados.
2) Ejemplo deempresas que usan metodologías agiles
3) Resultados del uso de metodologías ágiles
(Johnson, 2003)
_ 93% dijo que la productividad del equipo
Aumentó
_ 88% encontró que la calidad de lasaplicaciones
fue mejor
_ 83% experimentó mayor satisfacción del
negocio con el software
4) Ejemplos de programas realizados con metodologías agiles.
Google chrome
Microsoft Windows 8
Regístrate para leer el documento completo.