2. Líneas De Productos De Software
Línea de productos de software se refiere a un conjunto de sistemas de
software que comparten características y que son desarrollados a partir de un
conjunto común de bienes núcleo (core assets). De la anterior definición es
importante subrayar que los productos dentro de la línea de productos son los
distintos sistemas y que los bienes núcleo son las partes reutilizables que
permitirán desarrollar los productos. Los bienes núcleo son la base de la línea
de productos e incluyen entre otros la arquitectura, componentes
reutilizables, modelos de dominio, requerimientos, documentación, planes de
prueba, etc. Un aspecto importante a considerar dentro de la línea de
productos es que se debe establecer un alcance en donde se describe qué
productos son parte de la línea.
3. BENEFICIOS
TACTICOS Y
ESTRATEGICOS
Reducción en el
tiempo
promedio de
creación y
entrega de
nuevos
productos
Reducción .
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.
4. ASPECTOS
GERENCIALES
• Área de practica de
gestión de técnica
ASPECTOS
CONCEPTUALES
• Reutilización de software
• Activos de Software
• Componentes de Software
Reutilizable
• Dominios Y Familias
• Líneas de Productos de
software
ASPECTOS
METODOLOGICOS
• Aéreas de practica de
ingeniería de software
• Los procesos básicos de
una LPS
• Modelos de procesos
basados en la reutilización
5. El método WATCH
Emplea el paradigma de desarrollo de software basado
en la reutilización de componentes de software. En base
a este paradigma, una aplicación empresarial tiene una
arquitectura de software de tres o más capas, en la que
cada una de las capas está compuesta de un conjunto
de componentes de software interrelacionados.
6. 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.
7. 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 y estándares.