Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Lineadeproductospaul
1.
2. La arquitectura de software es el
resultado de un esfuerzo
importante y su desarrollo puede
representar una parte considerable
del trabajo que se realiza en un
proyecto de desarrollo.
Precisamente, el termino Línea de
Productos de Software hace
referencia al ensamblaje de partes
de software previamente
fabricadas.
Además, fundamenta la
reutilización de software.
Línea de Productos de Software
3. Reutilización de Software
En el desarrollo de
software, la reutilización
se refiere a tomar uno o
más artefactos realizados
como parte de un
desarrollo y utilizarlos
nuevamente en el
desarrollo de otro
sistema. La reutilización
no es un concepto nuevo y
a lo largo de la historia del
desarrollo de sistemas,
han aparecido distintas
técnicas que han facilitado
de alguna manera la
reutilización de artefactos
de desarrollo de
granularidad cada vez
mayor
4. Línea de Productos
El concepto de líneas de productos busca
justamente lograr un enfoque de reutilización
sistemático dentro de una organización de
desarrollo.
De acuerdo al SEI (Software Engineer Institute),
una 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.
5. Desarrollo de bienes núcleo
• Se refiere al establecimiento de las partes que serán reutilizadas.Cada uno de estos bienes
debe ir acompañado de un proceso que explique la manera en que cada parte se usa al
momento de incorporarla en un producto específico.
Desarrollo de productos
• cubre el objetivo último de la línea de producto: producir sistemas específicos dentro del
alcance definido a partir de los bienes núcleo.
La Administración
• La administración ocurre a un nivel técnico y organizacional.A nivel técnico, cubre tanto
la supervisión del desarrollo de bienes núcleo como de productos específicos.A nivel
organizacional orquesta el esfuerzo general de la línea de productos.