PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
Lineas de productos de software y metodo watch
1. Instituto universitario politécnico Santiago Mariño
las Líneas de Productos de Software
y
El Método Watch
Realizado por:
Rivas Naylynger
Ci:19.937.227
2. 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
3. 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)
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 z Conjunto de
todos los productos que
pueden o son
producidos por la línea
de productos
4. 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 )
Tamaño del portafolio de productos
Reducción de las tasas de defectos
Calidad de los productos
Beneficios tácticos
de ingeniería:
Reducción en el tiempo promedio de
creación y entrega de nuevos
productos
Reducción en el número promedio
de defectos por producto
Reducción en el esfuerzo promedio
requerido para desarrollar y
mantener los productos
Reducción en el costo promedio
de producción de los productos
Incremento en el número total de
productos que pueden ser
efectivamente desplegados y
mantenidos
5. La arquitectura de una LPS es una arquitectura de software
Genérica
Describe la estructura de toda la familia de productos y no
solamente la de un producto particular
Captura los aspectos comunes y variables de una familia de
productos de software
Los aspectos comunes de la arquitectura son capturados por los
componentes de software que son comunes a toda la familia
Los aspectos variables de la arquitectura son capturados por los
componentes de software que varían entre los miembros de la familia
También denominada arquitectura de dominio
La arquitectura LPS debe ser instanciada cada vez que se
desarrolla un producto de la línea
6. 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).
Se ubica dentro de los métodos disciplinados ya que se centra en los
procesos, hace énfasis en los productos y la organización, involucra
procesos bien definidos y documentados, requiere de alta formalidad
en el proceso de desarrollo, son procesos repetibles, los resultados
son predecibles.
7. 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.
8. Método watch
Esta Sólidamente
Fundamentado.
Es Estructurado y
Modular
Es de Propósito
Especifico
Es Flexible y Adaptable
Emplea las Mejores
Practicas del Desarrollo
de Software
Integra los Procesos de
Gestión con los
Procesos Técnicos y de
Soporte
9. El método WATCH está compuesto por tres modelos fundamentales:
1) 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.
2) 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.
3) 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.