ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Métodos de desarrollo de sistemas dinámicos


Enviado por   •  10 de Marzo de 2016  •  Informes  •  1.916 Palabras (8 Páginas)  •  224 Visitas

Página 1 de 8

MODELOS DE PROCESOS ÁGILES

CAMILO ANDRÉS MESA LOPEZ

Código: 201220266

YOHAN ESLEIDER TARAZONA PARDO

Código: 201121416

Trabajo de:

Ingeniería de Requisitos.

Presentado a:

ING. ANDREA ALARCON ALDANA

UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA

FACULTAD DE INGENIERIA

ESCUELA DE INGENIERIA DE SISTEMAS

TUNJA

2016

MODELOS DE PROCESOS ÁGILES

CAMILO ANDRÉS MESA LOPEZ

YOHAN ESLEIDER TARAZONA PARDO

UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA

FACULTAD DE INGENIERIA

ESCUELA DE INGENIERIA DE SISTEMAS

TUNJA

2016

CONTENIDO

Pág.

INTRODUCCIÓN……………………………………………………………………..…4

OBJETIVOS…………………………………………………………………………..….5

  1. MODELOS DE PROCESOS AGILES …………………………………………………………………………………………..…6
  2. MANIFIESTO ÁGIL……………………………………………………………………...6

3.  METODOLOGÍAS ÁGILES……………………………………………………………..6

     3.1 Programación Extrema……………………………………………………………..6

     3.2 Desarrollo adaptativo de software…………………………………………………6

     3.3 Métodos de desarrollo de sistemas dinámicos…………………………………..6

     3.4 Scrum…………………………………………………………………………………7

     3.5 Desarrollo impulsado por las características……………………………………..7

     3.6 Desarrollo esbelto de software…………………………………………………….7

     3.7. Modelado ágil……………………………………………………………………….7

     3.8 El proceso unificado ágil……………………………………………………………7

     3.9 Crytal………………………………………………………………………………….8

4. PRINCIPIOS ÁGILES…………………………………………………………………….8

5. CARACTERISTICAS DE DESARROLLO ÁGILES………………………………..8..9

6. VENTAJAS………………………………………………………………………………..9

CONCLUSIONES………………………………………………………………………….10

REFERENCIAS….………………………………………………………………………...11


INTRODUCCIÓN

Las metodologías y requisitos de los procesos ágiles han tenido una evolución en un mundo tan competitivo que tratan de satisfacer a los usuarios, La alta competitividad actual hace que los sistemas de información se tengan que desarrollar de forma rápida para adaptarse a la organización.  Es difícil cambiar las reglas del mercado mundial, así que lo que se ha pensado es adaptar las metodologías de especificación y desarrollo a este entorno cambiante y lleno de presiones, en el que obtener un resultado rápido, algo que se pueda ver, mostrar y sobre todo utilizar, se ha vuelto crucial para el éxito de las organizaciones. La metodología necesariamente ha de ser ágil, debe tener un ciclo corto de desarrollo y debe incrementar las funcionalidades en cada iteración del mismo preservando las existentes, ayudando al negocio en lugar de darle la espalda. Es por ello que se han creado las metodologías agiles para hacer las cosas más rápido, adaptativas y sin perder la rigurosidad de las metodologías clásicas.


OBJETIVO

El objetivo  es tener en cuenta que siempre hay posibilidades de metodologías que nos ayuda a tener un mejor orden de calidades, estándares y requisitos que están en constante cambio. Siempre existirán metodologías de especificación y desarrollo para este sistema evolutivo.  

  1. MODELOS DE PROCESOS ÁGILES

“se refiere a métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan con el tiempo según la necesidad del proyecto”.[1] Los procesos ágiles han ganado importancia al paso del tiempo, para brindar soluciones a proyectos de corto plazo, debido a que los requisitos están cambiando constantemente, como por ejemplo, los dispositivos móviles han mejorado sus componentes, características, procesos, movilidad, capacidad, entre otras; dejan al usuario a la expectativa de su calidad.

  1. MANIFIESTO ÁGIL

  • Valorar más a los individuos y su interacción que a los procesos y las herramientas.[2]
  • Valorar más el software que funciona que la documentación exhaustiva.[2]
  • Valorar más la colaboración con el cliente que la negociación contractual.[2]
  • Valorar más la respuesta al cambio que el seguimiento de un plan.[2]
  1. METODOLOGÍAS ÁGILES

3.1 Programación Extrema: 

Extreme Programing es descrita por Beck como “…una metodología ligera para pequeños y medianos equipos de desarrollo de software en la cara de los requerimientos imprecisos o rápidamente cambiantes. [3]  reconoce explícitamente que XP no es un conjunto de técnicas de desarrollo nuevos y revolucionarios. Más bien, es un conjunto de principios probados y fiables, bien establecidos como parte de la sabiduría convencional de la ingeniería de software, pero llevado a un extremo nivel de ahí el nombre “programación extrema”. [4]

...

Descargar como (para miembros actualizados)  txt (14.7 Kb)   pdf (118.9 Kb)   docx (19.9 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com