Diapositiva Metodología de Gray Watch

28
UNIVERSIDAD DE ORIENTE NÚCLEO DE MONAGAS DEPARTAMENTO DE INGENIERÍA DE SISTEMAS ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN Profesora: Germaina Briseño Integrantes: Andreina Resplandor María Gabriela Schiliró María Valeria Schiliró Rosmary Andarcia Luismar Natera METODOLOGIA GRAY WATCH

Transcript of Diapositiva Metodología de Gray Watch

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:

MÉTODO WATCH

Es un marco Metodológico

Un marco metodológico es un patrón que debe ser

instanciado.

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

Cadena de valor Watch:

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.

¡GRACIAS POR SU

ATENCIÓN!