UNIVERSIDAD DE ORIENTENÚCLEO DE MONAGAS
DEPARTAMENTO DE INGENIERÍA DE SISTEMASANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN
Profesora:Germaina Briseño
Integrantes:Andreina ResplandorMaría Gabriela Schiliró María Valeria SchiliróRosmary AndarciaLuismar Natera
METODOLOGIA GRAY WATCH
DEFINICIÓN DE LA METODOLOGÍA GRAY WATCH
• El método WATCH está orientado al desarrollo de un tipo particular de software denominado aplicación empresarial.
• 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.
OBJETIVOS DE UNA APLICACIÓN EMPRESARIAL
Administrar los datos de uno o
más procesos de una empresa
como activos o recursos
empresariales
Automatizar uno o más
procesos de la empresa.
Proveer la información
que requieran
sus usuarios.
APLICACIÓN DE SOFTWARE EMPRESARIAL
En esta categoría de software se enmarcan, entre otros, los siguientes tipos de aplicacionesempresariales
1 •Aplicaciones de bases de datos.•Sistemas de información operacional, gerencial, estratégica y/o corporativa.
2 •Aplicaciones de comercio, negocio y/o gobierno electrónico.•Aplicaciones de gestión de flujo de trabajo.
3 •Sistemas de automatización industrial•Sistemas de simulación de procesos industriales
APLICACIÓN DE SOFTWARE EMPRESARIAL
4 • Sistemas de planificación de recursos empresariales
5• Sistemas de gestión de
relaciones con el cliente • Sistemas de gestión de la
cadena de suplidores
6• Sistemas de información
especializada: médica, documental, bancaria, educativa, etc.
CARACTERÍSTICAS DE 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.
Algunas características generales de las aplicaciones empresariales:
OBJETIVOS DE LA METODOLOGÍA GRAY WATCH
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.
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
CARACTERÍSTICAS DE LA METODOLOGÍA DE GRAY WATCH
COMPONENTES DE LA METODOLOGÍA GRAY WATCH
El método WATCH está compuesto por tres modelos fundamentales:
Modelo de Productos Modelo de Actores Modelo de Procesos
• MODELO DE PRODUCTOS
El método WATCH ayuda a un grupo de desarrollo a producir aplicaciones empresariales basadas en componentes.
Identifica y describe los tipos de productos que se deben desarrollar durante
el desarrollo de una aplicación empresarial .
Recoge los principales tipos de productos que se deben
producir a lo largo del desarrollo de una aplicación
empresarial.Los productos intermedios
son todos aquellos documentos, modelos y listas que se elaboran
durante la ejecución de procesos técnicos
• OBJETIVOS DEL MODELO DE PRODUCTOS
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.
El modelo de productos tiene como objetivos los siguientes:
MODELO DE ACTORESOBJETIVOS
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.
MODELO DE ACTORES Clasificación de los actores que deben
participar en el desarrollo de aplicaciones empresariales.
MODELO DE PROCESOS
Estos procesos se clasifican, según su naturaleza con respecto al proceso de desarrollo de software:
Procesos Técnicos
Modelado del Negocio
Ingeniería de Requisitos
Diseño Arquitectónico
Diseño de Componentes
Programación & Integración
Pruebas de la Aplicación
Entrega de la Aplicación
Procesos de Soporte
Gestión de Riesgos
Gestión de la Configuración
Gestión de la Calidad
Procesos de Gestión
Constitución del Proyecto
Planificación del Proyecto
Dirección del Proyecto
Control del Proyecto
Cierre del Proyecto
El orden en que los procesos del método se ejecutan está inspirado en la metáfora del reloj.
ESTRUCTURA DEL MODELO DE PROCESOS
MODELO DE PROCESOS 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
MODELO DE PROCESOS
La siguiente figura muestra la estructura del marco metodológico, inspirada en la metáfora del reloj de pulsera.
MODELO DE PROCESOS
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 Component
es
Fase 5: Aprovisiona-miento de Component
es
Fase 4: Diseño de
Componentes
OBJETIVOS DEL MODELO DE PROCESOS
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.
FUNCIÓN DEL MODELO DE PROCESOS
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.
CARACTERÍSTICAS DEL MODELO DE PROCESOS
Características:•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•Es estructurado y modular
INSTANCIACIÓN DEL MÉTODO WATCH
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.
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.
Top Related