1. Elaborado por:
Eglis Leoni
21.210.318
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Superior
Instituto Universitario Politécnico “Santiago Mariño”
Extensión Cabimas
Producción
Entrada:
Activos de
Productos de
Software
Control:
Modelos de
Decisiones y
Decisiones de
Producto
2. El concepto de líneas de productos busca
justamente lograr un enfoque de
reutilización sistemático dentro de una
organización de desarrollo. Éste es un
concepto que se originó, y que se usa
frecuentemente, en industrias distintas al
software.
Producción
Entrada:
Activos de
Productos de
Software
Control:
Modelos de
Decisiones y
Decisiones de
Producto
En la industria automotriz, por ejemplo,
es común que un fabricante produzca
distintas variantes de un vehículo (o
productos) a partir de una base común
que se reutiliza en todas estas
variantes.
3. BENEFICIOS GENERALES
La entrega de productos de
software de una manera más
rápida, económica y con una
mejor calidad.
Las LPS producen mejoras en
Tiempo de entrega del producto
(time to market ),Costos de
ingeniería, Tamaño del portafolio
de productos, Reducción de las
tasas de defectos y Calidad de los
productos.
4. ASPECTOS
CONCEPTUALES
Reutilización de
software.
Activos de Software.
Componentes de
Software Reutilizable.
Dominios Y Familias.
ASPECTOS
TECNOLOGICOS
Arquitectura de la
línea de Productos de
Software.
Aéreas de Practicas y
Patrones para LPS.
ASPECTOS
GERENCIALES
Área de practica de
gestión de técnica.
5. 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.
6. 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).
La lógica del
negocio
(automatización del
flujo de trabajo).
La gestión de los
datos (las bases de
datos).
Requieren
integrarse a otras
aplicaciones, tales
como:
Aplicaciones
legadas.
Aplicaciones
empaquetadas
(ERP).
Sistemas de
información
gerencial.
Acceden a
diferentes bases de
datos locales o
distribuidas.
Son aplicaciones
distribuidas.
7. Componentes
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.
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. Objetivos y
estructura del documento.
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.
8. 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,
siguiendo los
estándares de
gestión de proyectos
establecidos en LA
EMPRESA.