10
ADAPTACIÓN DE UML AL PROCESO DE DESARROLLO BYRON DUARTE

Adaptación de uml al proceso de desarrollo duarte

Embed Size (px)

Citation preview

Page 1: Adaptación de uml al proceso de desarrollo duarte

ADAPTACIÓN DE UMLAL PROCESO DE DESARROLLO

BYRON DUARTE

Page 2: Adaptación de uml al proceso de desarrollo duarte

La estructura de los pasos en un proceso de desarrollo es lo que se conoce como metodología.

Existen dos tipos de divisiones de metodologías: antiguas y recientes.

BYRON DUARTE

Page 3: Adaptación de uml al proceso de desarrollo duarte

MÉTODO ANTIGUO

Las etapas deben suceder en lapsos definidos, una después de otra.

ANÁLISIS

DISEÑO

CODIFICACIÓN

DISTRIBUCIÓN

BYRON DUARTE

Page 4: Adaptación de uml al proceso de desarrollo duarte

MÉTODO RECIENTE

La moderna ingeniería de programas tiende a la colaboración entre las fases del desarrollo. La ventaja es que conforme crece la compresión, el equipo incorpora nuevas ideas y genera un sistema mas confiable.

BYRON DUARTE

Page 5: Adaptación de uml al proceso de desarrollo duarte
Page 6: Adaptación de uml al proceso de desarrollo duarte

PROCESO DE DESARROLLOEl equipo tiene que formarse de: Analistas para comunicarse con el cliente y

comprender el problema Diseñadores para generar una solución

Programadores para codificarla Ingenieros de sistemas para distribuirlas.

BYRON DUARTE

Page 7: Adaptación de uml al proceso de desarrollo duarte

GRAPPLESignifica Guías para la Ingeniería de Aplicaciones Rápidas, tiene dentro de sí una condensación de ideas de varias personas.Consta de cinco segmentos en lugar de fases, cada segmento consta de diversas acciones  cada acción es responsabilidad de un jugador.

BYRON DUARTE

Page 8: Adaptación de uml al proceso de desarrollo duarte

Los segmentos son:

BYRON DUARTE

1. Recopilación de necesidades: Comprender lo que desea el cliente, el producto del trabajo es un diagrama de actividades o conjunto de ellos que captan los pasos del negocio.2. Análisis: Profundiza en los resultados del segmento de necesidades y aumentara su compresión del problema.3. Diseño: trabaja con los resultados del análisis para diseñar una solución.4. Desarrollo: se encargan los programadores., generan y verifican el código.5. Distribución: Cuando un sistema haya finalizado, se distribuye en el hardware adecuado y se integra con los sistemas cooperativos.

Page 9: Adaptación de uml al proceso de desarrollo duarte

BYRON DUARTE

1. La interfaz notifica al SO que se oprimió una tecla.

2. El SO notifica al CPU.3. El CPU notifica a la tarjeta de video.4. La tarjeta de video envía un mensaje al

monitor.5. El monitor presenta el carácter en la pantalla,

con lo que se hará evidente al usuario.

EJEMPLO:El usuario presiona la tecla R; utilizando un procesador de textos, el carácter correspondiente deberá de aparecer inmediatamente en la pantalla

Page 10: Adaptación de uml al proceso de desarrollo duarte

BYRON DUARTE