2. El método WATCH está orientado
al desarrollo de un tipo particular
de software denominado
aplicación empresarial. Una
aplicación empresarial es
aplicación distribuida que apoya
la ejecución de procesos de
negocios en una empresa
Las aplicaciones de comercio electrónico y los
sistemas de información web (SIW) son dos tipos
particulares de aplicaciones empresariales. Tanto
las aplicaciones web como los SIW dan soporte a
un conjunto de uno o más procesos de negocios,
mediante una interfaz web que permite el
intercambio de datos e información a través de
una red Intranet, Extranet o Internet.
3.
4. Algunas de la características generales de las aplicaciones
empresariales son las siguientes:
Están dirigidas a apoyar procesos de
negocios de una empresa.
Automatizan el flujo de trabajo de los
procesos que ellas soportan.
Establecen una clara diferencia entre:
• La presentación de la aplicación (interfaz
U/S)
• a lógica del negocio(automatización del
flujo de trabajo)
• La gestión de los datos (las bases de datos)
Acceden a diferentes bases de datos
locales o distribuidas
Son aplicaciones distribuidas
5. La aplicación de procesos, técnicas y prácticas gerenciales es un factor
crítico de éxito en el desarrollo de software. La calidad del producto, la
entrega a tiempo del producto, el cabal cumplimiento de su presupuesto
y el uso eficiente de los recursos humanos y tecnológicos asignados a un
proyecto de software son sólo posibles mediante la aplicación de
procesos gerenciales. El modelo de procesos del Método WATCH
emplea un conjunto de procesos gerenciales, muchos de los cuales son
propuestos por el estándar IEEE 1074 [IEEE95] para la elaboración de
modelos de procesos de software
6. Son un conjunto de sistemas intensivos en software desarrollados bajo el
objetivo de satisfacer las necesidades de un segmento o mercado de un modo
prescrito.
Estos activos centrales forman la base para la Línea de Productos y en ellos
se incluyen, entre otros, la arquitectura, las especificaciones de requisitos,
los planes y casos de prueba y componentes de software reutilizables.
Compañías como Hewlett-Packard (HP), Nokia y Motorola han encontrado
que utilizar un enfoque de Línea de Productos Software puede rendir
mejoras cuantitativas significativas en aspectos tales como productividad,
tiempo de llegada al mercado, calidad de los productos y satisfacción de
los clientes
7. El objetivo principal de una LPS es: “Reducir el tiempo,
esfuerzo, costo y complejidad de crear y mantener los
productos de la línea mediante: La capitalización de los
aspectos comunes aspectos comunes de la línea de
productos, a través de la consolidación y reutilización de los
activos de entrada a la línea.
El manejo de los aspectos variables aspectos variables de los
productos de la línea ƒa través de los puntos de variación de los
activos y los modelos de decisión”
La capitalización de los aspectos comunes aspectos comunes
de la línea de productos, a través de la consolidación y
reutilización de los activos de entrada a la línea
8. Activos de Software: Una
colección de partes de software
(requisitos, diseños,
componentes, casos de prueba,
etc.) que se configuran y
componen de una manera
prescrita para producir los
productos de la línea.
Modelos de Decisión y Decisiones de
Productos : Los Modelos de decisiones
describen los aspectos variables y
opcionales de los productos de la línea.
El proceso de producción Establece los
mecanismos o pasos para componer y
configurar productos a partir de los
activos de entrada.
Productos de software: Conjunto de todos los
productos que pueden o son producidos por la
línea de productos.