1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Instituto Universitario Politécnico
“Santiago Mariño”
Cabimas - Zulia
Realizado por:
Andrea Gómez
18.633.932
2. Una Línea de Productos Software es un conjunto de sistemas
intensivos en software que comparten un conjunto común,
administrado de prestaciones (“features”) para satisfacer las
necesidades específicas de un segmento de mercado o misión y que
son desarrollados a partir de un conjunto en común de activos
centrales (“core assets”) de un modo prescrito. Estos activos
centrales forman la base para la Línea de Productos y en ellos se
incluyen, entre otros, la arquitectura, las especificaciones de
requisitos, los planes y casos de prueba y componentes de software
reutilizables.
Producción
Entrada:
Activos de
Productos de
Software
Control:
Modelos de
Decisiones y
Decisiones de
Producto
3. El modelo básico en el que trabaja la línea de productos de software
está compuesto por:
Entrada de activos
de software
• Requisitos,
diseños,
componentes,
casos de prueba
que se configuran
y componen para
producir los
productos de la
línea.
El control
• Decisiones del
producto usadas
para determinar
qué activos de
entrada utilizar y
como configurar
los puntos de
variación de esos
activos
Proceso de
producción
• Establece los
pasos para
componer y
configurar
productos a
partir de los
activos de
entrada.
4. De acuerdo al SEI, el desarrollo de líneas de productos
involucra tres actividades principales: el desarrollo de los bienes
núcleo, el desarrollo de los productos y la administración, y estas
actividades están íntimamente ligadas entre ellas.
• Se refiere al
establecimiento de
las partes que
serán reutilizadas.
Desarrollo de bienes de
núcleo
• Produce sistemas
específicos dentro
del alcance
definido a partir de
los bienes núcleo.
Desarrollo de
productos
• La administración
ocurre a un nivel
técnico y
organizacional.
Administración
5. ASPECTOS CONCEPTUALES
1) Reutilización de
software.
2) Activos de Software.
3) Componentes de
Software Reutilizable.
4) Dominios Y Familias.
ASPECTOS TECNOLOGICOS
1) Arquitectura de la
línea de Productos de
Software.
2) Aéreas de Practicas y
Patrones para LPS.
ASPECTOS GERENCIALES
1) Área de practica de
gestión de técnica
6. Componentes
de software
reutilizable
Activos de
software
reutilizable
Es Una pieza de
software funcional
que es liberada
independientemen
te de otras y que
proporciona
acceso a sus
servicios a través
de sus interfaces.
Es un producto de
software diseñado
expresamente
para ser utilizado
múltiples veces
en el desarrollo de
diferentes
sistemas o
aplicaciones.
7. 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.
El
Método
WATCH
9. Se establecen los
procesos de gestión.
Emplean un
procedimiento de
desarrollo incremental.
Es un método de
desarrollo poco
aplicable debido al
nivel de detalle que
exige para su
desarrollo
10. Proceso
• Actividades, Fases, Pasos y
Tareas
Productos
• Administrativos, técnicos y
entrega
Recursos
• Humanos, Financieros,
Tiempo y Materiales
12. 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.