Linea de productos de software y Metodo Watch

13
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA, CIENCIA Y TECNOLOGÍA INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN INGENIERÍA DE SISTEMAS Líneas de Productos de Software y el Método Watch. Autor: Luis Aguilera C.I: 17.405.210 Maturín, Agosto de 2016

Transcript of Linea de productos de software y Metodo Watch

Page 1: Linea de productos de software y Metodo Watch

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LAEDUCACIÓN UNIVERSITARIA, CIENCIA Y

TECNOLOGÍAINSTITUTO UNIVERSITARIO POLITECNICO

“SANTIAGO MARIÑO”EXTENSIÓN MATURIN

INGENIERÍA DE SISTEMAS

Líneas de Productos de Software y el Método Watch.

Autor: Luis AguileraC.I: 17.405.210

Maturín, Agosto de 2016

Page 2: Linea de productos de software y Metodo Watch

Línea de productos de software (LPS). Modelo básico de LPS. Beneficios de LPS. Método de Gray Watch. Objetivos del Método Watch. Características del Método Watch. Estructura del Método Watch.

Contenido.

Autor: Luis Aguilera

Page 3: Linea de productos de software y Metodo Watch

Las líneas de productos de software se centra en la creación de diferentes variaciones de un mismo producto, haciendo que la gestión de producción sea lo más eficaz y eficientemente. Permitiendo reducir costos, tiempo y software de alta calidad.

DEFINICION :Se definen las líneas del producto de software 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.

Línea de productos de software (LPS).

Autor: Luis Aguilera

Page 4: Linea de productos de software y Metodo Watch

MODELO BÁSICO DE LPS:

*Entrada*Control*Producción*Producto de software

Línea de productos de software (LPS).

Autor: Luis Aguilera

Page 5: Linea de productos de software y Metodo Watch

MODELO BÁSICO DE LPS:

*Entrada: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 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).

Línea de productos de software (LPS).

Autor: Luis Aguilera

Page 6: Linea de productos de software y Metodo Watch

MODELO BÁSICO DE LPS:

*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.

*Producto de Software:*Conjunto de todos los productos que pueden o son producidos por la línea de productos.

Línea de productos de software (LPS).

Autor: Luis Aguilera

Page 7: Linea de productos de software y Metodo Watch

BENEFICIOS:

*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 calidad de los productos.

*Beneficios tácticos de ingeniería.

*Beneficios estratégicos de negocios.

Línea de productos de software (LPS).

Autor: Luis Aguilera

Page 8: Linea de productos de software y Metodo Watch

DEFINICION :El método WATCH es un marco metodológico que describe los procesos técnicos, gerenciales y de soporte que deben emplear los equipos de trabajo que tendrán a su cargo el desarrollo de aplicaciones de software empresarial. El método WATCH está fundamentado en las mejores prácticas de la Ingeniería de Software y la Gestión de Proyectos. Cubre todo el ciclo de vida de las aplicaciones; desde el modelado del dominio de la aplicación, pasando por la definición de los requisitos de los usuarios, hasta la puesta en operación de la aplicación. Este método incluye, también, una descripción de los procesos de gerencia del proyecto que se aplicarán para garantizar que el proyecto se ejecute en el tiempo previsto, dentro del presupuesto acordado y según los estándares de calidad establecidos.

Método Watch

Autor: Luis Aguilera

Page 9: Linea de productos de software y Metodo Watch

OBJETIVOS DEL METODO WATCH :Orientar a los equipos de desarrollo acerca de qué deben hacer y cómo deben desarrollar una aplicación empresarial.

Garantizar la uniformidad, consistencia, facilidad de integración y calidad de los distintos componentes arquitectónicos que integrarán una aplicación empresarial.

Gestionar el desarrollo de aplicaciones empresariales como proyectos de ingeniería, siguiendo los estándares de gestión de proyectos más utilizados en la Industria del

Software, a fin de garantizar que la aplicación se entregue a tiempo y dentro del presupuesto acordado con el cliente.

Asegurar que en el desarrollo de cada aplicación empresarial se empleen las mejores prácticas, técnicas, herramientas, estándares y lenguajes aceptados internacionalmente para producir software de alta calidad.

Método Watch

Autor: Luis Aguilera

Page 10: Linea de productos de software y Metodo Watch

CARACTERISTICAS DEL METODO WATCH:Las características más relevantes del método WATCH según Montilva (2007), son las

siguientes: “Está sólidamente fundamentado: Posee una base conceptual y metodológica muy bien

sustentada. El método descansa en conceptos bien establecidos que se derivan de la Ingeniería de Software y los Sistemas de Información Empresarial. En concreto, el método emplea una arquitectura de dominio de tres capas que define los elementos principales de las aplicaciones empresariales modernas. Metodológicamente, el modelo ha sido elaborado tomando como referencia modelos de procesos bien conocidos o bien fundamentados, tales como el modelo RUP-Rational Unified Process (Krutchen, 2000) y versiones anteriores del método WATCH (Montilva y Barrios, 2004b).”

Método Watch

Autor: Luis Aguilera

Page 11: Linea de productos de software y Metodo Watch

ESTRUCTURA DEL METODO WATCH:El método WATCH emplea como metáfora un reloj. Los bloques de construcción se organizan en la forma de un reloj: Ver Figura 1.

Método Watch

Autor: Luis Aguilera

Page 12: Linea de productos de software y Metodo Watch

ESTRUCTURA DEL METODO WATCH: El método WATCH está compuesto por tres modelos que describen los tres elementos claves de todo método: el producto que se quiere elaborar, los actores que lo elaboran y el proceso que los actores deben seguir para elaborar el producto. Ver figura 2.

Método Watch

Autor: Luis Aguilera

Page 13: Linea de productos de software y Metodo Watch

Autor: Luis Aguilera 13