Este documento presenta información sobre líneas de productos de software y el método WATCH. Brevemente describe una línea de productos de software como un conjunto de sistemas software que comparten características comunes para satisfacer las necesidades de un mercado específico. También resume los beneficios y desventajas del método WATCH, el cual describe los procesos para desarrollar aplicaciones de sistemas de información empresarial de alta calidad.
1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA EDUCACIÓN SUPERIOR
I.U.P. “SANTIAGO MARIÑO”
YANNELIS SUÁREZ
C.I. 11.780.412
AGOSTO
2016
2. LÍNEA DE PRODUCTO DE SOFTWARE
LÍNEA PRODUCTO DE SOFTWARE
CONCEPTO
CARACTERÍSTICAS
MODELO BÁSICO
ACTIVIDADES
BENEFICIOS
VENTAJAS Y DESVENTAJAS
MÉTODO WATCH
MÉTODO WATCH
CONCEPTO
OBJETIVOS
CARACTERÍSTICAS
ESTRUCTURA DEL MÉTODO WATCH
MODELOS
VENTAJAS Y DESVENTAJAS
CONTENIDO
3. LÍNEA DE PRODUCTO DE
SOFTWARE
CONCEPTO
Una Línea de Productos de Software se define como un conjunto
de sistemas software, que comparten un conjunto común de
características (features), las cuales satisfacen las necesidades
específicas de un dominio o segmento particular de mercado, y
que se desarrollan a partir de un sistema común de activos base
(core assets) de una manera preestablecida.
4. LÍNEA DE PRODUCTO DE
SOFTWARE
CARACTERÍSTICAS
Se subdivide en dominios y familias de productos.
Se enfoca a una rama en el comercio específico.
La entrega de productos de software de una manera más rápida,
económica y con una mayor calidad.
Producen mejoras en tiempo de entrega de productos, costos de
ingeniería, tamaño del portafolio de productos, reducción de las
tasas de defectos y calidad de los productos.
5. LÍNEA DE PRODUCTO DE
SOFTWARE
MODELO BÁSICO
La 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.
El control: 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.
Cada producto de la línea es definido por un conjunto de
decisiones (decisiones del producto).
6. LÍNEA DE PRODUCTO DE
SOFTWARE
El proceso de producción
Establece los mecanismos o pasos
para componer y configurar
productos a partir de los activos de
entrada.
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: Productos de software
Conjunto de todos los productos
que pueden o son producidos por la
línea de productos.
Control
Entrada
Salida
7. ACTIVIDADES
El desarrollo de líneas de productos involucra tres actividades
principales: el desarrollo de los bienes núcleo, el desarrollo de los
productos y la administración, las cuales están íntimamente
ligadas entre ellas.
LÍNEA DE PRODUCTO DE
SOFTWARE
Se refiere al
establecimiento
de las partes que
serán utilizadas
La administración
ocurre a un nivel
técnico y
organizacional
Produce sistemas
específicos dentro
del alcance,
definido a partir de
los bienes núcleos
8. LÍNEA DE PRODUCTO DE
SOFTWARE
BENEFICIOS
Uso más eficiente de
los recursos humanos
Uso más eficiente de
los recursos humanos
Reducción de costos de
ingeniería
Reducción de costos de
ingeniería
Aumento del tamaño
del portafolio de
productos de la
empresa
Aumento del tamaño
del portafolio de
productos de la
empresa
Reducción de las tasas
de defectos
Reducción de las tasas
de defectos
Mayor calidad en los
productos
Mayor calidad en los
productos
Reducción de los
tiempos de entrega de
los productos
Reducción de los
tiempos de entrega de
los productos
9. LÍNEA DE PRODUCTO DE
SOFTWARE
VENTAJAS
Se establecen los procesos
de gestión.
Emplean un procedimiento
de desarrollo incremental.
Se establecen los procesos
de gestión.
Emplean un procedimiento
de desarrollo incremental.
DESVENTAJAS
Es un método de desarrollo
poco aplicable debido al
nivel de detalle que exige
para su desarrollo.
Es un método de desarrollo
poco aplicable debido al
nivel de detalle que exige
para su desarrollo.
10. MÉTODO
WATCH
CONCEPTO
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 (Sistema de
Información Empresarial)
11. MÉTODO
WATCHOBJETIVOS
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.
Asegurar que en el desarrollo de cada aplicación de un SIE se
empleen las mejores prácticas, técnicas, herramientas, estándares y
lenguajes aceptados internacionalmente para desarrollar software de
alta calidad.
13. MÉTODO
WATCH
ESTRUCTURA DEL MÉTODO WATCH
El método WATCH, emplea como
metáfora un reloj.
Los bloques de construcción se
organizan en la forma de un reloj.
MODELOS DEL MÉTODO WATCH
Esta compuesto por tres modelos
fundamentales:
Modelo de productos
Modelo de actores
Modelo de procesos
Captura las
propiedades de
los CSR
Describe las
actividades
necesarias para
producir CSR
Describe los
actores y roles del
grupo de
desarrollo de CSR
14. MÉTODO
WATCH
VENTAJAS
La especificación del método es eficaz y muy útil.
Se establecen los procesos de gestión.
Emplean un procedimiento de desarrollo incremental.
Integra aspectos de desarrollo del modo espiral.
DESVENTAJAS
Es un método de desarrollo poco aplicable debido al nivel de
detalle que exige para su desarrollo.