Historia de la Arquitectura II, 1era actividad..pdf
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 – CABIMAS
Realizado por:
Sharol Gutiérrez
C.I. 20.143.761
MétodoWatch
Líneas de Producto de
Software
2. Líneas de Producto de Software
Buscan justamente lograr promover la
reutilización sistemática de artefactos
de los cuales la arquitectura es uno de
los más importantes. Este enfoque
busca tener distintos beneficios
asociados a la reutilización como
pueden ser la reducción del tiempo de,
y la mejora de la calidad.
…se refieren a técnicas de ingeniería para crear un portafolio de sistemas de
software similares, a partir de un conjunto compartido de activos de software,
usando un medio común de producción" (Krueger, 2006)
4. La arquitectura es un elemento clave dentro de la colección de bienes núcleo pues será
compartida por los distintos productos de una línea particular. La arquitectura de una
línea de productos es distinta a una arquitectura ‘típica’ pues para permitir la
construcción de distintos productos por encima de ella, debe definirse una serie de
puntos de variación que son necesarios para poder crear los distintos productos. En este
tipo de arquitecturas, uno de los atributos de calidad más influyentes es entonces el que
sea modificable.
Arquitectura y Líneas de Producto de
Software
En Ingeniería de Software frecuentemente se habla de reutilización
y los avances tecnológicos de las últimas décadas indudablemente
han logrado que hoy en día se reutilicen partes con un nivel de
granularidad cada vez mayor. Lograr realizar una reutilización
sistemática dentro de una organización requiere un enfoque
específico y es ahí donde las líneas de productos pueden ser de
mucha ayuda.
5. MétodoWatch
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)
Un marco metodológico es un patrón que debe ser instanciado, es
decir adaptado cada vez que se use.
6. Objetivos del MétodoWatch
Orientar a los equipos de desarrollo acerca de qué deben
hacer y cómo deben desarrollar una aplicación informática.
Garantizar la uniformidad, consistencia, facilidad de
integración y calidad de las distintas aplicaciones.
Asegurar que en el desarrollo de cada aplicación se empleen
las mejores prácticas, técnicas, herramientas, estándares y
lenguajes aceptados internacionalmente para desarrollar
software de alta calidad.
7. Modelo de Procesos del
MétodoWatch
El marco metodológico es cíclico, iterativo y controlado. Cada ciclo de procesos de
desarrollo produce una nueva versión del sistema o un nuevo subsistema del
sistema en desarrollo. En cada ciclo se puede iterar entre las fases a fin de corregir
errores, introducir nuevos requisitos o, simplemente, mejorar el producto en
desarrollo. Los procesos de desarrollo son planificados y controlados por los
procesos gerenciales
Planificar, organizar, dirigir, manejar el grupo de desarrollo y
controlar el proyecto de desarrollo de un sistema o aplicación
empresarial
Asegurar la calidad del sistema.
Gestionar la configuración del sistema
Adiestrar el grupo de desarrollo durante el proceso de ejecución
del proyecto.