El documento describe el Método WATCH para el desarrollo de sistemas de información empresarial. El método está fundamentado en modelos como CMMI, RUP y PMBOK y se caracteriza por ser sólidamente fundamentado, incremental e interactivo. El modelo de procesos WATCH describe los productos, procesos y roles requeridos y tiene como objetivos orientar a los equipos de desarrollo y garantizar la calidad, uniformidad y gestión eficaz de los proyectos.
2. MÉTODO WATCH
Describe los procesos
técnicos, gerenciales y
de soporte que deben
emplear los equipos y
grupos que estarán a
cargo del (Sistema de
Información
Empresarial).
3. CARACTERÍSTICAS
CMMI: Capability Maturity Model de
Software Engineering Institule
(CMMI, 2005).
RUP: Rational Unified Process de
IBM (Krutcchen , 2000).
PMBOK: Project Management Body
of Knowledge del Project
Management institute (PMI , 2000).
Sólidamente fundamentado.
Incremental e interativo.
De deposito específico.
Flexible y adaptable.
Usa mejores prácticas de:
-Ingeniería de software.
-Gestión de proyectos.
Fundamentado
en:
4. MODELO DE PROCESOS
WATCH
• Describe el tipo de producto
Modelo del producto:
• Descripción estructurada del conjunto de
actividades
Modelo del proceso:
• Describe como debe estar organizado y cuáles son
los roles de cada uno de sus miembros.
Modelo del grupo de desarrollo:
5. UTILIDAD E
IMPORTANCIA
Le agrega visibilidad al proyecto; pues, permite
que el grupo de desarrollo y los usuarios del
sistema puedan conocer en que estado se
encuentra el proyecto en cualquier momento.
Le facilita al líder del proyecto las labores de
planificación y control del proyecto.
Establece un marco metodológico único que
estandariza el proceso de desarrollo y unifica la
documentación que se produce a lo largo del
proyecto de desarrollo de una aplicación.
Está fundamentado en modelos de procesos de
la Ingeniería de Software Basada en
Componentes.
Emplea las mejores prácticas, técnicas y
notaciones utilizadas regularmente en la
Industria del Software.
6.
7. OBJETIVOS
Orientar a los equipos de desarrollo
Garantizar la uniformidad, consistencia,
facilidad de integración y calidad
Gestionar el desarrollo de aplicaciones
empresariales
Asegurar que en el desarrollo de cada
aplicación empresarial
8. 0BJETIVOS DE GESTIÓN
Sistemático, organizado,
eficaz y eficiente.
Garantizar que la
aplicación se desarrolle
a tiempo.
OBJETIVOS DE
SOPORTE
Asegurar la alta calidad
de los productos.
Asegurar que el proceso
de desarrollo definido.
Controlar la configuración
de las aplicaciones
empresariales.
9. LINEAS DE PRODUCTO
SOFTWARE
Busca justamente lograr un
enfoque de reutilización
sistemático dentro de una
organización de desarrollo.
Conjunto de sistemas de
software que comparten
características y que son
desarrollados a partir de un
conjunto común de bienes
núcleo (Core Assets).
10. ACTIVIDADES DEL
DESARROLLO DE LINEAS DE
PRODUCTO
La administración juega
un papel fundamental en
la implantación de una
línea de productos.
El desarrollo de
productos cubre el
objetivo último de la
línea de producto
El desarrollo de bienes
núcleo se refiere al
establecimiento de las
partes que serán
reutilizadas.
11. ARQUITECTURA DE LINEAS
DE PRODUCTO
Elemento clave dentro de la colección de
bienes núcleo pues será compartida por
los distintos productos de una línea
particular