Tecnologia

Páginas: 12 (2991 palabras) Publicado: 1 de febrero de 2014

UNIDAD DESARROLLO AGIL DE SOFTWARE (METODOLOGÍAS LIVIANAS)

OBJETIVO:
Conocer las diferentes metodologías modernas que se trabajan en la ingeniería de software.
Identificar las metodologías mas utilizadas en los diferentes proyectos realizados en el programa de ingeniería de sistemas.

METODOLOGÍAS: Las metodologías imponen un proceso disciplinado sobre el desarrollo de software conel fin de hacerlo más predecible y eficiente. Lo hacen desarrollando un proceso detallado con un fuerte énfasis en planificar inspirado por otras disciplinas de la ingeniería.
Las metodologías ingenieriles han estado presentes durante mucho tiempo. No se han distinguido precisamente por ser muy exitosas. Aún menos por su popularidad. La crítica más frecuente a estas metodologías es que sonburocráticas. Hay tanto que hacer para seguir la metodología que el ritmo entero del desarrollo se retarda.


PROGRAMACIÓN EXTREMA XP:
Es un enfoque de la ingeniería de software formulado por Kent Beck,es el más destacado de los procesos ágiles de desarrollo de software. Al igual que éstos, la programación extrema se diferencia de las metodologías tradicionales principalmente en que pone más énfasisen la adaptabilidad que en la previsibilidad. Los defensores de XP consideran que los cambios de requisitos sobre la marcha son un aspecto natural, inevitable e incluso deseable del desarrollo de proyectos. Creen que ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la vida del proyecto es una aproximación mejor y más realista que intentar definir todos los requisitos alcomienzo del proyecto e invertir esfuerzos después en controlar los cambios en los requisitos.
Se puede considerar la programación extrema como la adopción de las mejores metodologías de desarrollo de acuerdo a lo que se pretende llevar a cabo con el proyecto, y aplicarlo de manera dinámica durante el ciclo de vida del software.


OBJETIVOS PRINCIPALES DE XP:
Los objetivos de XP son muy simples:la satisfacción del cliente. Esta metodología trata
de dar al cliente el software que él necesita y cuando lo necesita. Por tanto, debemos
Responder muy rápido a las necesidades del cliente, incluso cuando los cambios sean al final
de ciclo de la programación.
El segundo objetivo es potenciar al máximo el trabajo en grupo. Tanto los jefes de
proyecto, los clientes y desarrolladores, sonparte del equipo y están involucrados en el
desarrollo del software.




MÉTODO DE DESARROLLO DE SISTEMAS DINÁMICOS (MDSD): Permite la construcción de sistemas con restricción de tiempo,realizando prototipos incrementales en un ambiente de proyecto controlado.
Se compone de dos actividades que se realizan primero y consecuente con ellas se realizan tres ciclos de vida adicionales, las dosactividades primarias son el estudio de factibilidad en donde se establecen los requisitos básicos del negocio y las restricciones asociadas a la metodología de manera de evaluar si la misma puede ser realizada bajo el esquema MDSD, y la segunda es el estudio del negocio donde se establecen los requerimientos funcionales y la arquitectura básica de la aplicación.

MELÉ: Es un modelo agil de procesodesarrollado por Jefff Suterland y su equipo a los comienzos de la década de los 90, mele proviene de una jugada de rugby. También conocido con el nombre de Scrum.

MODELO ÁGIL (AM): Modelado Ágil (AM) es una metodología basada en la práctica para modelado efectivo de sistemas de software. La metodología AM es una colección de prácticas, guiadas por principios y valores que pueden ser aplicadospor profesionales de software en el día a día. AM no es un proceso prescriptivo, ni define procedimientos detallados de como crear un tipo de modelo dado.

OBJETIVOS:
1. Definir y mostrar como poner en práctica una colección de valores, principios y prácticas que conlleven a un modelado ligero efectivo.
2. Explorar la aplicación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS