Líneas de productos de software y el método (saia)
1. Líneas de Productos de Software y el Método Watch
REALIZADO POR:
ALFREDO SAAVEDRA C.I.:25.334.769
REPUBLICA BOLIVARIA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACION
INSTITUTO POLITECNICO SANTIAGO MARIÑO
MARACAIBO – ESTADO ZULIA
2. Definición:
Se basa en la parte de ensamblaje de las partes del software
previamente elaboradas, Las líneas de los productos del
software buscan justamente poder lograr la reutilización
sistemática de los artefactos, los cuales la arquitectura es uno
de los mas importantes, buscando tener distintos beneficios
en la reutilización como pueden ser la reducción del tiempo
del desarrollo y mejorar la calidad.
3. Líneas de Productos:
Busca precisamente poder lograr un enfoque de reutilización
sistemático dentro de la organización de desarrollo. Este fue
un concepto que se origino y que se usa frecuentemente en
las industrias distintas al software. En la industrias
automotriz, por ejemplo, es muy común que un fabricante
produzca distintas variantes de un vehículo a partir de una
base en común que se reutiliza de todas las variantes.
4. Reutilización:
En el desarrollo de un software, se refiere a tomar uno o
varios artículos realizados como parte del desarrollo y
utilizarlos nuevamente para el desarrollo de otro sistema
completamente nuevo. La reutilización no es concepto
nuevo ya que a lo largo de la historia de los desarrollos de
sistemas, han aparecido distintas técnicas que han mejorado
de alguna manera la reutilización de artículos o artefactos
para el desarrollo de granularidad cada vez mayor.
5. Actividades del desarrollo de líneas de producto:
Involucra tres actividades principales:
El desarrollo de los Bienes Núcleo
El desarrollo de los Productos
La Administración
Estas actividades están ligadas entre ellas.
6. 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).
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. Componentes:
Esta 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, en el desarrollo de la aplicaciones informática de un SIE.
2) Un modelo de actores que identifica a los actores interesados, 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.
8. Objetivos:
• 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.
9. Características:
• 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.
• Emplea las Mejores Practicas y Procesos de Gestión de Proyectos.
• Integra los Procesos de Gestión con los Procesos Técnicos y de Soporte.