Curso Agiles

Páginas: 117 (29205 palabras) Publicado: 21 de septiembre de 2014
UNIVERSIDAD TECNOLÓGICA DE LOS ANDES
ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS E
INFORMÁTICA

Ágiles
Metodologías Agiles de desarrollo
Las metodologías de desarrollo de software son decisivas en el
éxito o fracaso de un proyecto. En general las metodologías
ponen en práctica una serie de procesos comunes, que son
buenas prácticas para lograr los objetivos de negocio, costes,funcionalidad, sencillez, etc. La elección de una metodología
inadecuada o su mala aplicación pueden conducir a que el
proyecto no llegue a su fin.
Ing. Jaqueline Salas Ccente
Abancay, setiembre del 2014

ÁGILES
CAPITULO I.- INTRODUCCIÓN

1.1 Escenario de apertura
COMPASS S.A. es una empresa de desarrollo de software que en los últimos años ha ido
adquiriendo un número de pequeñas empresas.Figura 1. Escenario de apertura I

En parte de las empresas que ahora forman parte de COMPASS se estaba usando un
modelo en cascada como modelo de desarrollo, pero se ha observado que con este modelo
había muchas cosas que fallaban.

1.2 Introducción
El software juega un papel significativo en la vida de las personas. Se puede usar tanto en
una aplicación en un ordenador personal comoparte embebida de un robot industrial.

1

Desde que se empezó con el desarrollo de software han ido surgiendo numerosos
métodos, paradigmas y modelos de proceso 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
estosmétodos se les suele conocer como métodos tradicionales o pesados.
El desarrollo de software ha estado plagado de problemas. Afortunadamente, al mismo
tiempo se están haciendo continuamente innovaciones en técnicas de programación para
entregar software de calidad que cumpla los requisitos de los clientes dentro del
presupuesto y la planificación.
Probablemente el cambio más notable en los últimosaños en el 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 en un equipo de desarrollo, o de cómo resistir a la tormenta inminente de
“agilistas” decididos a cambiar prácticas bien establecidas.
Este nuevo movimiento creció de los esfuerzos de varias personas que trataban con
procesos software en los 90. Lamayoría de las ideas no eran nuevas, es más, mucha gente
creía que se había construido software exitoso de esta forma desde hacía tiempo. Había,
sin embargo, una vista de que esas ideas se habían contenido y no se habían tratado de
forma suficientemente seria, particularmente por la gente interesada en procesos de
software.
Muchas personas se preguntan qué es el desarrollo ágil y siempre consiguendiferentes
definiciones dependiendo de a quién pregunten. Mucha gente dirá correctamente que el
desarrollo de software ágil cumple con los valores y principios del Manifiesto Ágil. El
desarrollo de software ágil disciplinado es en enfoque iterativo e incremental (evolutivo) de
desarrollo de software que se realiza de una forma colaborativa mediante una organización
de los equipos propia dentrode un marco de trabajo de gobierno efectivo con la ceremonia
justa que produce software de alta calidad con un coste efectivo y en el tiempo apropiado
que cumple con las necesidades cambiantes de las personas involucradas en el negocio.

CONCEPTOS ÁGILES
FUNDAMENTOS. Necesidad de los métodos ágiles

La idea básica detrás de la mejora iterativa es desarrollar un sistema software de
formaincremental, permitiendo al desarrollador aprovechar lo que va a ir
aprendiendo durante el desarrollo de versiones anteriores, incrementales y

2

entregables del sistema. El aprendizaje viene tanto del desarrollo como del uso del
sistema, donde sea posible. Pasos clave en el proceso son empezar con una
implementación simple de un subconjunto de requisitos del software y mejorar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Agilidad
  • Agilidad
  • La Agilidad
  • Agilidad
  • AGILMENTE
  • Agile
  • Metricas agiles
  • Metodologías Agiles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS