Date post: | 03-Jul-2015 |
Category: |
Education |
Upload: | universidad-de-oriente-udo |
View: | 2,047 times |
Download: | 1 times |
Guardar silencio.
Mantener los teléfonos apagados.
No entrar o salir del aula.
No interrumpir la exposición.
El ciclo de preguntas para el final de la exposición.
Normas durante la exposición
UNIVERSIDAD DE ORIENTE
NÚCLEO DE MONAGAS
DEPARTAMENTO DE INGENIERÍA DE SISTEMAS
ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN
MetodologíaGray Watch
Profesora:
Ing. Yamila Gascón
Bachilleres:
Brito, Venus C.I.: 16.712.606
Ceballos, Luis C.I.: 20.647.672
Guevara, Ada V. C.I.: 19.603.364
Narváez, Yaylen C.I.: 19.663.688
Maturín, abril 2014
Metodología Gray Watch
Definición. Jonas Montilva (2004, 2007 y 2008) Características. Jonas Montilva (2004) Objetivos. Jonas Montilva (2007 y 2008) Características. Jonas Montilva (2007 y 2008) Estructura del Método Watch. Jonas Montilva (2004,
2007 y 2008)
Modelo de Productos. Jonas Montilva (2004) Modelo de Procesos. Jonas Montilva (2004) Modelo del Grupo de Desarrollo (Modelo de Actores).
Jonas Montilva (2004)
Contenido
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2007) Modelo de Actores. Jonas Montilva (2007) Modelo de Procesos. Jonas Montilva (2007) Instanciación del Método Watch. Jonas Montilva (2007)
Modelo de Productos. Jonas Montilva (2008) Modelo de Actores. Jonas Montilva (2008) Modelo de Procesos. Jonas Montilva (2008) Instanciación del Método Watch. Jonas Montilva (2008)
Conclusiones
Contenido
Metodología Gray Watch
Definición. Autor: Jonas Montilva
2004
• El método WATCH está orientado al desarrollo de un tipo particular de software denominado aplicación empresarial.
2007 y 2008
• El método WATCH, es un marco metodológico que describe los procesos técnicos, gerenciales y de soporte que deben emplear los equipos y grupos que tendrán a su cargo el desarrollo de las aplicaciones informáticas de un SIE.
Yaylen Narváez
Metodología Gray Watch
Características. Jonas Montilva (2004)
Algunas características generales de las aplicaciones empresariales:
Están dirigidas a apoyar procesos de negocios de una empresa.
Automatizan el flujo de trabajo de los procesos que ellas soportan.
Acceden a diferentes bases de datos locales o distribuidas.
Son aplicaciones distribuidas.
La aplicaciones empresariales se instalan y corren sobre plataformas distribuidas compuestas por: Servidores web, servidores de aplicaciones y servidores de datos.
Yaylen Narváez
Metodología Gray Watch
Objetivos. Jonas Montilva (2007 y 2008)
Orientar a los equipos de desarrollo acerca de qué deben hacer y cómo deben desarrollar una aplicación informática de un SIE.
Garantizar la uniformidad, consistencia, facilidad de integración y calidad de las distintas aplicaciones que integrarán Un SIE.
Gestionar el desarrollo de las aplicaciones de un SIE como proyectos de ingeniería.
Asegurar que en el desarrollo de cada aplicación de un SIE se empleen las mejores técnicas, herramientas y lenguajes aceptados internacionalmente para desarrollar software de alta calidad.
Yaylen Narváez
Metodología Gray Watch
Características. Jonas Montilva (2007 y 2008)
Está sólidamente fundamentado
Es estructurado y modular
Es de propósito específico
Es flexible y adaptable
Emplea las mejores prácticas del desarrollo de software
Emplea las mejores prácticas y procesos de gestión de proyectos
Integra los procesos de gestión con los procesos técnicos y de soporte
Yaylen Narváez
Metodología Gray Watch
Estructura del Método Watch. Jonas Montilva (2004, 2007 y 2008)
El método WATCH está compuesto por tres modelos fundamentales:
Modelo de Productos Modelo de Actores Modelo de Procesos
Yaylen Narváez
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2004)
El método WATCH ayuda a un grupo de desarrollo a producir aplicaciones empresariales basadas en componentes.
Plataforma típica de ejecución de una aplicación empresarial
Venus Brito
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2004)
Las aplicaciones empresariales modernas siguen un patrón o estilo arquitectónico similar, denominado arquitectura de 3 o más capas.
Estilo arquitectónico de una aplicación empresarial
Venus Brito
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2004)
El método WATCH emplea el paradigma de desarrollo de software basado en la reutilización de componentes de software.
Modelo de una aplicación empresarial basada en componentes
Venus Brito
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2004)
• Componentes del lado del cliente• Componentes del lado del servidor
web
La capa de presentación implementa la interfaz U/S
de la aplicación empresarial. Formada por dos
componentes:
• Componentes de procesos• Componentes de entidades de
negocios (componentes de negocio)
La capa de lógica de negocios implementa la
funcionalidad de la aplicación empresarial.
Formada por dos componentes:
• Una o más bases de datos o almacenes de datos XML que pueden ser locales o distribuidas.
La capa de datos se encarga de la administración de los datos de la aplicación. Está
formada por:
Venus Brito
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2004)
La siguiente figura ilustra los mecanismos de middleware empleados para interconectar las capas y el despliegue de componentes.
El despliegue de los componentes de una aplicación empresarialVenus Brito
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2004)
El modelo de procesos del método WATCH es un marco metodológico que describe un conjunto estructurado de actividades necesarias para producir una aplicación empresarial.
Los procesos gerenciales
• Planificar, organizar, dirigir, manejar el grupo de desarrollo y controlar el proyecto de desarrollo de un sistema o aplicación empresarial.
• Asegurar la calidad del sistema.• Gestionar la configuración del sistema.• Adiestrar el grupo de desarrollo durante el proceso de ejecución
del proyecto.
Los procesos de desarrollo
Venus Brito
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2004)
La siguiente figura muestra la estructura del marco metodológico, inspirada en la metáfora del reloj de pulsera.
Modelo de procesos WATCHVenus Brito
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2004)
Los procesos del Método WATCH se pueden concebir, también, como una cadena de valor cuyos procesos fundamentales o claves son apoyados por un conjunto de procesos gerenciales.
La cadena de valor del Método WATCH Venus Brito
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2004)
Se describen primero los procesos gerenciales del método, luego, cada una de las ocho fases del marco metodológico que han de ser aplicadas para desarrollar una aplicación empresarial.
Fase 1: Modelado del
Negocio
Fase 2:Ingeniería de
Requisitos
Fase 3: Diseño arquitectónico
Fase 6: Ensamblaje de Componentes
Fase 5: Aprovisiona-
miento de Componentes
Fase 4: Diseño de Componentes
Fase 7: Pruebas de la Aplicación
Fase 8: Entrega de la Aplicación
Empresarial
Venus Brito
Metodología Gray Watch
Modelo del Grupo de Desarrollo (Modelo de Actores). Jonas Montilva (2004)
Este modelo describe como el grupo de desarrollo debe estar organizado y cuáles son los roles de cada uno de sus miembros.
El grupo de desarrollo de una aplicación empresarial puede estar organizado de diferentes maneras.
Según una estructura jerárquica.
De acuerdo a las competencias requeridas para desarrollar aplicaciones empresariales.
Venus Brito
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2007)
Este modelo identifica y describe los tipos de productos que se deben generar durante el desarrollo de una aplicación SIE.
Principales tipos de productos del método WATCH
Luis Ceballos
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2007)
El modelo de productos tiene como objetivos los siguientes:
Orientar a los equipos de desarrollo acerca de los productos intermedios y finales que deben elaborarse en cada proyecto de desarrollo de aplicaciones SIE.
Facilitar la elaboración de la estructura de trabajo (WBS- Work Breakdown Structure) de cada proyecto de desarrollo de aplicaciones SIE.
Facilitar el diseño de las aplicaciones SIE a través de patrones arquitectónicos que describen las características estructurales de los diferentes tipos de aplicaciones SIE.
Luis Ceballos
Metodología Gray Watch
Modelo de Actores. Jonas Montilva (2007)
La siguiente figura clasifica los actores que deben participar en el desarrollo de aplicaciones SIE en cuatro grupos diferentes.
Clasificación de los actores
Luis Ceballos
Metodología Gray Watch
Modelo de Actores. Jonas Montilva (2007)
El modelo de actores tiene como objetivos:
Identificar a los actores o interesados en el desarrollo de las aplicaciones SIE.
Describir cómo deben organizarse los equipos de trabajo que tendrán a su cargo el desarrollo de las aplicaciones de un SIE.
Establecer los roles y responsabilidades generales que deben asumir los diferentes actores que participan en el desarrollo de las aplicaciones de un SIE.
Luis Ceballos
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2007)
Los objetivos de este modelo son los siguientes:
Identificar los procesos de gestión, técnicos y de soporte que deben utilizarse en el desarrollo de las aplicaciones SIE.
Describir cada uno de los procesos técnicos, gerenciales y de soporte que los equipos de desarrollo deben emplear para elaborar cada una de las aplicaciones SIE.
Facilitar la planificación de los proyectos de desarrollo de aplicaciones SIE.
Luis Ceballos
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2007)
Este modelo establece los procesos necesarios para gestionar cada uno de los proyectos de desarrollo de aplicaciones de un SIE y llevar a cabo las actividades técnicas y de soporte que requieren estos proyectos.
Procesos del método WATCH
Luis Ceballos
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2007)
Estos procesos se clasifican, según su naturaleza con respecto al proceso de desarrollo de software:
Procesos del Método WATCH
Luis Ceballos
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2007)
Los procesos del método WATCH y sus productos.
Relaciones entre procesos y productos
Luis Ceballos
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2007)
Características del modelo:
Es estructurado y modular
Es iterativo
Es incremental
Promueve la reutilización de activos de software
Es representado visualmente
Verifica y valida continuamente la calidad de los productos
Emplea las mejores prácticas y procesos de gestión de proyectos
Integra los procesos de gestión con los procesos técnicos y de soporte
Luis Ceballos
Metodología Gray Watch
Instanciación del Método Watch. Jonas Montilva (2007)
Consiste en emplear los tres modelos, que integran el método, como patrones que permiten determinar: los productos específicos de la aplicación, el proceso particular que debe seguirse para desarrollar cada aplicación de un SIE y la organización del equipo de desarrollo.
La instanciación del método WATCHLuis Ceballos
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2008)
Este modelo identifica y describe los tipos de productos que se deben generar durante el desarrollo de una aplicación empresarial.
Principales tipos de productos del método WATCH
Ada Guevara
El modelo de productos tiene como objetivos los siguientes:
Orientar a los equipos de desarrollo acerca de los productos que deben elaborarse en cada proyecto de desarrollo de una aplicación empresarial.
Facilitar la elaboración de la estructura de trabajo (WBS- Work Breakdown Structure) de cada proyecto de desarrollo de una aplicación empresarial.
Metodología Gray Watch
Modelo de Productos. Jonas Montilva (2008)
Ada Guevara
Metodología Gray Watch
Modelo de Actores. Jonas Montilva (2008)
Clasificación de los actores que deben participar en el desarrollo de aplicaciones empresariales.
Clasificación de los actores
Ada Guevara
Metodología Gray Watch
Modelo de Actores. Jonas Montilva (2008)
El modelo de actores tiene como objetivos:
Identificar a los actores o interesados en el desarrollo de una aplicación empresarial.
Describir cómo deben organizarse los equipos de trabajo que tendrán a su cargo el desarrollo de la aplicación.
Establecer los roles y responsabilidades generales que deben asumir los diferentes actores que participan en el proyecto.
Ada Guevara
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2008)
Los objetivos de este modelo son los siguientes:
Identificar los procesos de gestión, técnicos y de soporte que deben utilizarse en el desarrollo de las aplicaciones empresariales.
Describir cada uno de los procesos técnicos, gerenciales y de soporte que los equipos de desarrollo deben emplear para elaborar una aplicación empresarial.
Facilitar la planificación de los proyectos de desarrollo de aplicaciones empresariales.
Ada Guevara
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2008)
La función de este modelo es describir los procesos técnicos, de gestión y de soporte que los equipos de trabajo deben emplear para desarrollar una aplicación empresarial.
Procesos del método WATCHAda Guevara
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2008)
Estos procesos se clasifican, según su naturaleza con respecto al proceso de desarrollo de software:
Procesos del Método WATCH
Ada Guevara
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2008)
El orden en que los procesos del método se ejecutan está inspirado en la metáfora del reloj.
Estructura del modelo de procesos
Ada Guevara
Metodología Gray Watch
Modelo de Procesos. Jonas Montilva (2008)
Características del modelo:
Es estructurado y modular
Es iterativo
Es versionado y cíclico
Es incremental
Promueve la reutilización de activos de software
Es representado visualmente
Verifica y valida continuamente la calidad de los productos
Emplea las mejores prácticas y procesos de gestión de proyectos
Integra los procesos de gestión con los procesos técnicos y de soporteAda Guevara
Metodología Gray Watch
Instanciación del Método Watch. Jonas Montilva (2008)
La instanciación del método WATCHAda Guevara
CONCLUSIONES
Es una metodología fácil de usar, y que puede generar software de alta calidad, ya que engloba las mejores prácticas técnicas y notaciones utilizadas en la industria del software.
Permite la mejora continua del producto, gracias a su iteratividad.
Mejora las labores de dirección del proyecto ya que define de manera explícita el conjunto de actores que participaran en el desarrollo del sistema y sus roles y responsabilidades.
Fortalece la organización en el proyecto, ya que detalla los productos que producirá cada proceso y a su vez los actores que participaran en el mismo.
Se recomienda usarlo cuando se necesite mejorar las labores de dirección del proyecto.
Ada Guevara
BIBLIOGRAFÍA
Montilva C., Jonas. Desarrollo de Software Empresariales, El Método Watch. Edición 2004
Montilva C., Jonas y Barrios A. Judith. Desarrollo de Software Empresarial. Edición 2007
Montilva C., Jonas, Barrios A. Judith y Rivero A. Milagros. Método de Desarrollo de Software para Aplicaciones Empresariales. Edición 2008
¡GRACIAS
POR SU
ATENCIÓN!