Este documento describe las líneas de productos de software y el método WATCH. Explica que las líneas de productos de software buscan lograr un enfoque sistemático de reutilización dentro de una organización de desarrollo. Luego, describe que el método WATCH se enfoca en el desarrollo de aplicaciones empresariales y que utiliza el paradigma de desarrollo basado en la reutilización de componentes de software. Finalmente, resume que el método WATCH consiste en tres modelos fundamentales: un modelo de productos, un modelo de actores
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE (1) (3).pdf
Líneas de Productos de Software y el Método WATCH
1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR
PARA LA EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN COL – CABIMAS
Líneas de Productos de Software y el Método Watch
Presentado por:
Anfred Toyo CI: 20.622.774
Cabimas, diciembre 2015
2. Las Líneas de Productos de Software son un conjunto de sistemas de
software que comparten un conjunto común y gestionado de aspectos que
satisfacen las necesidades específicas de un segmento de mercado o
misión y que son desarrollados a partir de un conjunto común de activos
fundamentales de software de una manera prescrita. líneas de productos
buscan justamente lograr un enfoque de reutilización sistemático dentro de
una organización de desarrollo.
3. Entrada: 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 Control:
Modelos de Decisiones y Decisiones de Producto Los Modelos de Decisiones
describen los aspectos variables y opcionales de los productos de la línea.
Cada producto de la línea es definido por un conjunto de decisiones
(decisiones del producto) El proceso de producción Establece los mecanismos
o pasos para componer y configurar productos a partir de los activos de entrada
z Las decisiones del producto se usan para determinar que activos de entrada
utilizar y como configurar los puntos de variación de esos activos La salida
4. 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. El método WATCH
emplea el paradigma de desarrollo de software basado en la reutilización de componentes de software.
En base a este paradigma, una aplicación empresarial tiene una arquitectura de software de tres o más
capas, en la que cada una de las capas está compuesta de un conjunto de componentes de software
interrelacionados.
5. • 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: o La presentación de la aplicación (interfaz
U/S) o La lógica del negocio (automatización del flujo de trabajo) o La gestión de los datos (las bases de datos) •
Requieren integrarse a otras aplicaciones, tales como: o Aplicaciones legadas o Aplicaciones empaquetadas
(ERP) o Sistemas de información gerencial • Acceden a diferentes bases de datos locales o distribuidas • Son
aplicaciones distribuidas o Sus componentes están distribuidos en varios servidores de propósito específico) • La
aplicaciones empresariales se instalan y corren sobre plataformas distribuidas compuestas por: -Servidores web
que se encargan del manejo de la capa de presentación de las aplicaciones empresariales – -Servidores de
aplicaciones que manejan la lógica del negocio de las aplicaciones empresariales --Servidores de datos que
gestionan los datos de las aplicaciones empresariales
6. El método WATCH está compuesto por tres modelos fundamentales: •Un
modelo de productos que describe los productos intermedios y finales que
se generan, mediante la aplicación del método, durante el desarrollo de
una aplicación informática de un SIE. •Un modelo de actores que identifica
a los actores interesados (stakeholders) en el desarrollo de las aplicaciones
de un SIE y describe cómo deben estructurarse los equipos de desarrollo y
cuáles deben ser los roles y responsabilidades de sus integrantes • Un
modelo de procesos que describe detalladamente los procesos técnicos,
gerenciales y de soporte que los equipos de desarrollo deberán emplear
para elaborar las aplicaciones informáticas de un SIE.