c
! "# #$%
&
'()*
Ä El desarrollo de software ágil disciplinado se realiza de una forma
El desarrollo de Software representa varios obstáculos; por lo cual colaborativa mediante una organización de los equipos propia
se desarrollaron varios tipos de metodologías para hacer esta tarea dentro de un marco de trabajo efectivo que produce software de
más sencilla. Entre estos tenemos los métodos Iterativos y alta calidad con un coste efectivo y en el tiempo apropiado que
Evolutivos; los cuales se centran en el control del proceso cumple con las necesidades cambiantes de las personas
mediante una planificación estricta, en cambio las metodologías involucradas en el negocio.
ágiles nacen como respuesta a los problemas que puedan
ocasionar estas metodologías y se basa retrasar las decisiones y la
planificación adaptativa. En febrero de 2001, tras una reunión celebrada en Utah-EEUU,
nace el término .ágil aplicado al desarrollo de software. En esta
- reunión participan un grupo de 17 expertos de la industria del
Software, Metodologías Ágiles, RUP, XP, SCRUM, Cristal Clear. software Su objetivo fue definir los principios que deberían
permitir a los equipos desarrollar software rápidamente y
respondiendo a los cambios que puedan surgir a lo largo del
Ä
proyecto.
El software juega un papel significativo en la vida de las personas.
Se puede usar tanto en una aplicación en un ordenador personal Tras esta reunión se creó The Agile Alliance, una organización,
como en un robot industrial. sin ánimo de lucro, dedicada a promover los conceptos
relacionados con el desarrollo ágil de software. El punto de
Desde que se empezó con el desarrollo de software han ido partida fue el Manifiesto Ágil, un documento que resume la
surgiendo numerosos métodos, paradigmas y modelos de proceso filosofía ágil.
para manejar los esfuerzos complejos del desarrollo. Algunos de
los métodos de desarrollo se han convertido en métodos
orientados a documentación o con la expectativa de que los
desarrolladores sigan ciertos procesos. A estos métodos se les Según el Manifiesto se valora:
suele conocer como métodos tradicionales o pesados. · Al individuo y las interacciones del equipo de desarrollo sobre el
proceso y las herramientas. La gente es el principal factor de éxito
El desarrollo de software ha estado plagado de problemas. de un proyecto software. Es más importante construir un buen
Afortunadamente, al mismo tiempo se están haciendo equipo que construir el entorno.
continuamente innovaciones en técnicas de programación para
entregar software de calidad que cumpla los requisitos de los · Desarrollar software que funciona más que conseguir una buena
clientes dentro del presupuesto y la planificación. documentación. La regla a seguir es no producir documentos a
menos que sean necesarios. Estos documentos deben ser cortos y
Probablemente el cambio más notable en los últimos años en el centrarse en lo fundamental.
proceso de software ha sido la aparición de la palabra ágil. Se
habla de métodos de software ágiles, de cómo introducir agilidad · La colaboración con el cliente más que la negociación de un
en un equipo de desarrollo. contrato. Se propone que exista una interacción constante entre el
cliente y el equipo de desarrollo.
Este nuevo movimiento creció de los esfuerzos de varias personas
que trataban con procesos software en los 90. · Responder a los cambios más que seguir estrictamente un plan.
La planificación no debe ser estricta sino flexible y abierta.
3.7.3.4 poyo
· Documentador técnico
· Administrador de sistema
· Especialista en herramientas
· Desarrollador de cursos
· Artista gráfico
Ä Ä
[1] Metodologías Ágiles de Desarrollo de Software, Universidad
Politecnica de Valencia.