República Bolivariana deVenezuela
Ministerio de Poder Popular para la Educación Superior
Instituto Politécnico Santiago Mariño
Extensión Cabimas
Realizado por:
Brian Castillo C.I. 20.742.510
Agosto, 2016
 LPS: Conjunto de sistemas software, que comparten un
conjunto común de características (features), las cuales
satisfacen las necesidades específicas de un dominio o
segmento particular de mercado, y que se desarrollan a
partir de un sistema común de activos base (core assets) de
una manera preestablecida.
- Clements (2001)
• Modelo Básico de las LPS
• Activos de Software:
• Colección de partes de
software (requisitos,
diseños, componentes,
casos de prueba, etc), que
se configuran y componen
de una manera prescrita
para producir los
productos de la linea.
Entrada
• Modelos de Decisión:
Describen los aspectos
variables y opcionales de los
productos de la linea.
• Cada producto de la linea
es definido por un conunto
de decisiones (Decisiones
del Producto)
Control • Establece los mecanismos o
pasos para componer y
configurar productos a partir
de los activos de entrada
• Las decisiones del producto
se usan para determinar que
activos de entrada utiliar y
como configurar los puntos
de variación de esos activos
Proceso de
Producción
PRODUCCIÓN
Salida
Productos de Software:
Conjunto de todos los
productos que pueden o
son producidos por la
línea de productos
• Beneficios
Entrega de
Productos
Mas Rápida Económica
Mejor
Calidad
Con mejoras en:
• Tiempo de entrega de productos
• Costos de ingenieria
• Tamaño del portafolio de productos
• Reducción de las tasas de defectos
• Calidad de los productos
• Beneficios tácticos de ingeniería:
Reducción en el tiempo promedio de creación y entrega de nuevos
productos
Reducción en el número promedio de defectos por producto
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
• Beneficios estratégicos de negocios
Reducción en el tiempo de entrega (time-to-market) y el tiempo de
retorno (time-to-revenue) de nuevos productos
Mejoras en el valor competitivo del producto
Márgenes mayores de ganancias
Mejor calidad de los productos
Mejoras en la reputación de la empresa
Mayor escalabilidad del modelo de negocios en términos de productos
y mercados
Mayor agilidad para expandir el negocio a nuevos mercados
Reducción de riesgos en la entrega de productos
Aspectos
Conceptuales
• Conceptos en los que las LPS se fundamentan
Aspectos
Tecnológicos
• Que tecnologías son fundamentales para desarrollar y
mantener activos y productos de software
Aspectos
Metodológicos
• Como desarrollar y mantener lo activos y productos
de software
• Aspectos Fundamentales
Aspectos
Organizativos
• Como debe la empresa organizarse
internamente
Aspectos
Gerenciales
• Como gestionar los proyectos de
desarrollo de activos y productos
• Reutilización de Software (Aspecto Conceptual)
Tiene varias caracteristicas:
- Es estratégica
Consolida lo común entre la línea de productos
Maneja estratégicamente la variación entre los productos de la línea
Elimina la duplicación de esfuerzos de ingeniería
- Es predictiva
La reutilización de activos se da en uno o más productos sobre una línea bien
definida
Se reutilizan arquitecturas de software, en lugar de reutilizar componentes de
manera oportunista
-Es gestionada
Es sistemática, planificada, institucionalizada y mejorada
• Activos de Software Reutilizable
Producto de software diseñado expresamente para ser utilizado múltiples
veces en el desarrollo de diferentes sistemas o aplicaciones
• Componentes de Software Reutilizable
Pieza [de software] funcional que es liberada independientemente [de otras] y
que proporciona acceso a sus servicios a través de sus interfaces
Caracteristicas Esenciales:
- Identificable
- Autocontenido
- Rastreable a través de su ciclo de desarrollo
- Reemplazable por otro componente
- Accesible solamente a través de su interfaz z Inmutabilidad de sus servicios
- Documentación de sus servicios z Mantenido sistemáticamente
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.
La capa de presentación implementa la interfaz U/S de la aplicación
empresarial. Está formada por dos tipos de componentes:
• Componentes del lado del cliente. Son los componentes de la
interfaz U/S que se instalan y corren en las máquinas clientes; por
ejemplo, los applets en una aplicación web.
• Componentes del lado del servidor web. Son los componentes de la
interfaz U/S que se instalan en el servidor web. Por ejemplo, los
componentes JSP y Servlets que implementan los aspectos dinámicos
de la interfaz web.
La capa de lógica de negocios implementa la funcionalidad de la
aplicación empresarial. Está formada por dos tipos de componentes:
• Componentes de procesos. Implementan las funciones que requieren
los usuarios y automatizan los flujos de trabajo.
• Componentes de entidades de negocios (componentes de
negocio).- Manejan los datos asociados a los objetos o entidades de
negocio de la aplicación.
La capa de datos se encarga de la administración de los datos de la
aplicación. Está formada por:
• Una o más bases de datos o almacenes de datos XML que pueden ser
locales o distribuidas.
El diseño del método se hizo siguiendo los conceptos de la ingeniería de
Métodos, estos conceptos incluyen tanto el modelado del producto como el
modelado de procesos, además de estos métodos se añade a la misma la
extensión propuesta por ( Montilva y Barrios, 2002), en la cual se adiciona la
especificación del modelo del grupo.
Modelos de Productos (Componente de Software Reutilizable)
Se logran establecer las diferentes etapas por las que va a pasar el producto (el
componente) , y que deben ser tomados en cuenta durante la definicion del modelo
de procesos, para crear asi una relación entre el modelo de producto y el modelo de
procesos.
Modelos de productos de un componente:
- Especificación del Componente
- Interfaz del Componente
- Implementación del Componente
- Componente Instalado
- Componente Objeto
Componente Especificado: Con esto se logra establecer cuales son los aspectos
relevantes en el proceso de la especificación de un componente, se expresan los
conceptos asociados a esta forma del componente y cual o cuales de ellos podrían
ser considerados como productos
Componente Implementado: Se define un componente implementado y se
establecen los aspectos tomados en cuenta para su modelado
Componente Instalado: Define los conceptos, y los aspectos relacionados con la
instalacion de un componente dentro de una plataforma de ejecución
Contexto de un Componente: El objetivo de modelar el contexto del componente
es determinar que conceptos estan asociados a un componente de software en
todas sus etapas.
Lps y mw

Más contenido relacionado

DOCX
Eddy 7 8
PPT
Metodo watch
PPTX
Método Watch y Líneas de Productos de Software
PPTX
Lineas de productos de software y metodo watch
PPTX
Diapositiva2
PPTX
Lineas de productos de software y metodo watch
PPTX
Desarrollo de software basado en lineas de productos
PPT
Linea de productos de software y Metodo Watch
Eddy 7 8
Metodo watch
Método Watch y Líneas de Productos de Software
Lineas de productos de software y metodo watch
Diapositiva2
Lineas de productos de software y metodo watch
Desarrollo de software basado en lineas de productos
Linea de productos de software y Metodo Watch

La actualidad más candente (17)

PPTX
Lineas de Productos de Software Y Metodo Watch
PPTX
Lineas de producto y metodo watch
PPTX
Mi Presentación de Lineas de Productos de Software y el método watch
PPTX
Líneas de productos de software y el metodo watch
PPTX
Lineas de Productos de Software y el Método Watch
PPTX
Líneas de productos de software y metodo watch
PPTX
Metodo watch y LPS
PPTX
Lineas de productos de software Y El Metodo Watch
PPTX
Presentacion de lineas de productos y metodo watch
PPTX
Líneas de productos de software y método watch
PPTX
Lineas de Productos de Software y Metodo Watch
PPTX
Maria torres
PPTX
Lineas de Productos de Software y el Método Watch
PPTX
Dexys Núñez
PPTX
Metodología rup final
Lineas de Productos de Software Y Metodo Watch
Lineas de producto y metodo watch
Mi Presentación de Lineas de Productos de Software y el método watch
Líneas de productos de software y el metodo watch
Lineas de Productos de Software y el Método Watch
Líneas de productos de software y metodo watch
Metodo watch y LPS
Lineas de productos de software Y El Metodo Watch
Presentacion de lineas de productos y metodo watch
Líneas de productos de software y método watch
Lineas de Productos de Software y Metodo Watch
Maria torres
Lineas de Productos de Software y el Método Watch
Dexys Núñez
Metodología rup final
Publicidad

Destacado (13)

PDF
Diagrama de dotacion de pnal
PPT
Level 4
PDF
A specially designed training course for ISO 14001
PDF
Night light: Coadyuvante en el tratamiento de adelgazamiento
PDF
Prava15
PPT
Level 3
DOCX
Drama titas
PDF
Governo geral da congregação
PDF
Presentation on Management review by Mr. Bruno Dockx
PPT
IADC HSE Amsterdam 2008 Live Auditing System
DOCX
Clase 26 de enero de 2016 CCI UNU
PDF
Ways to maintain sound and high standards of pilotage organizations in our re...
Diagrama de dotacion de pnal
Level 4
A specially designed training course for ISO 14001
Night light: Coadyuvante en el tratamiento de adelgazamiento
Prava15
Level 3
Drama titas
Governo geral da congregação
Presentation on Management review by Mr. Bruno Dockx
IADC HSE Amsterdam 2008 Live Auditing System
Clase 26 de enero de 2016 CCI UNU
Ways to maintain sound and high standards of pilotage organizations in our re...
Publicidad

Similar a Lps y mw (20)

PPTX
Metodo watch y linea de productos de software
PPTX
Watch, lps
PPTX
Watch, lps
PPTX
Watch, lps
PPT
Metodo watch
PPT
Metodo watch
PPTX
Metodo watch y lps
PPTX
Metodo watch y lps
PPTX
metodo watch
PPTX
Linea de produccion y metodo watch
PPTX
Metodo watch
PPTX
lineas-de-productos-software-y-metodo-watch
PPTX
PPTX
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
PPTX
Lineas de productos de software
PPTX
Linea de productos software
PPTX
Manuel sirvent
PPTX
Líneas de productos de software y el método 47
PPTX
Líneas de productos de software y el método s2
PPTX
Metodologia watch
Metodo watch y linea de productos de software
Watch, lps
Watch, lps
Watch, lps
Metodo watch
Metodo watch
Metodo watch y lps
Metodo watch y lps
metodo watch
Linea de produccion y metodo watch
Metodo watch
lineas-de-productos-software-y-metodo-watch
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
Lineas de productos de software
Linea de productos software
Manuel sirvent
Líneas de productos de software y el método 47
Líneas de productos de software y el método s2
Metodologia watch

Último (20)

PPTX
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
PDF
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
PPTX
Un tema del curso de Ingeniería Industrial.
PPTX
Expo petroelo 2do ciclo.psssssssssssssptx
PPTX
PPT PE 7 ASOCIACIONES HUAMANGA_TALLER DE SENSIBILIZACIÓN_20.04.025.pptx
PDF
Módulo V. Tema 2. Disruptive & Transformation 2024 v.0.4.pdf
PPTX
ETICA PROFESIONAL PARA MOTIVACION PERSONAL
PDF
Seguridad vial en carreteras mexico 2003.pdf
PDF
SESION 01 - LEY 29783, LEY DE SEGURODAD Y SALUD EN EL TRABAJO (1) (1).pdf
PPTX
Sistema de Gestion de Seguridad y Salud en el Trabajo, Lifetree.pptx
PDF
METODOLOGÍA DE INVESTIGACION ACCIDENTES DEL TRABAJO.pdf
PPTX
Identificacion de Peligros mediante GTC 45
PDF
Vigas tipos, datos curiosos y contruccion
PPTX
EQUIPOS DE PROTECCION PERSONAL - LEY LABORAL.pptx
PPT
empaque grava nuevo taladros de perforacion
PDF
Curso Proveedores LEAR seguridad e higiene
PDF
Presentación Ejecutiva Minimalista Azul.pdf
PDF
UD3 -Producción, distribución del aire MA.pdf
PDF
clase 1 dermocosmetica 2025 I (1).pdf..
PDF
experto-gestion-calidad-seguridad-procesos-quimicos-industriales-gu.pdf
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
Un tema del curso de Ingeniería Industrial.
Expo petroelo 2do ciclo.psssssssssssssptx
PPT PE 7 ASOCIACIONES HUAMANGA_TALLER DE SENSIBILIZACIÓN_20.04.025.pptx
Módulo V. Tema 2. Disruptive & Transformation 2024 v.0.4.pdf
ETICA PROFESIONAL PARA MOTIVACION PERSONAL
Seguridad vial en carreteras mexico 2003.pdf
SESION 01 - LEY 29783, LEY DE SEGURODAD Y SALUD EN EL TRABAJO (1) (1).pdf
Sistema de Gestion de Seguridad y Salud en el Trabajo, Lifetree.pptx
METODOLOGÍA DE INVESTIGACION ACCIDENTES DEL TRABAJO.pdf
Identificacion de Peligros mediante GTC 45
Vigas tipos, datos curiosos y contruccion
EQUIPOS DE PROTECCION PERSONAL - LEY LABORAL.pptx
empaque grava nuevo taladros de perforacion
Curso Proveedores LEAR seguridad e higiene
Presentación Ejecutiva Minimalista Azul.pdf
UD3 -Producción, distribución del aire MA.pdf
clase 1 dermocosmetica 2025 I (1).pdf..
experto-gestion-calidad-seguridad-procesos-quimicos-industriales-gu.pdf

Lps y mw

  • 1. República Bolivariana deVenezuela Ministerio de Poder Popular para la Educación Superior Instituto Politécnico Santiago Mariño Extensión Cabimas Realizado por: Brian Castillo C.I. 20.742.510 Agosto, 2016
  • 2.  LPS: Conjunto de sistemas software, que comparten un conjunto común de características (features), las cuales satisfacen las necesidades específicas de un dominio o segmento particular de mercado, y que se desarrollan a partir de un sistema común de activos base (core assets) de una manera preestablecida. - Clements (2001)
  • 3. • Modelo Básico de las LPS • Activos de Software: • Colección de partes de software (requisitos, diseños, componentes, casos de prueba, etc), que se configuran y componen de una manera prescrita para producir los productos de la linea. Entrada • Modelos de Decisión: Describen los aspectos variables y opcionales de los productos de la linea. • Cada producto de la linea es definido por un conunto de decisiones (Decisiones del Producto) Control • Establece los mecanismos o pasos para componer y configurar productos a partir de los activos de entrada • Las decisiones del producto se usan para determinar que activos de entrada utiliar y como configurar los puntos de variación de esos activos Proceso de Producción PRODUCCIÓN Salida Productos de Software: Conjunto de todos los productos que pueden o son producidos por la línea de productos
  • 4. • Beneficios Entrega de Productos Mas Rápida Económica Mejor Calidad Con mejoras en: • Tiempo de entrega de productos • Costos de ingenieria • Tamaño del portafolio de productos • Reducción de las tasas de defectos • Calidad de los productos
  • 5. • Beneficios tácticos de ingeniería: Reducción en el tiempo promedio de creación y entrega de nuevos productos Reducción en el número promedio de defectos por producto 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
  • 6. • Beneficios estratégicos de negocios Reducción en el tiempo de entrega (time-to-market) y el tiempo de retorno (time-to-revenue) de nuevos productos Mejoras en el valor competitivo del producto Márgenes mayores de ganancias Mejor calidad de los productos Mejoras en la reputación de la empresa Mayor escalabilidad del modelo de negocios en términos de productos y mercados Mayor agilidad para expandir el negocio a nuevos mercados Reducción de riesgos en la entrega de productos
  • 7. Aspectos Conceptuales • Conceptos en los que las LPS se fundamentan Aspectos Tecnológicos • Que tecnologías son fundamentales para desarrollar y mantener activos y productos de software Aspectos Metodológicos • Como desarrollar y mantener lo activos y productos de software • Aspectos Fundamentales
  • 8. Aspectos Organizativos • Como debe la empresa organizarse internamente Aspectos Gerenciales • Como gestionar los proyectos de desarrollo de activos y productos
  • 9. • Reutilización de Software (Aspecto Conceptual) Tiene varias caracteristicas: - Es estratégica Consolida lo común entre la línea de productos Maneja estratégicamente la variación entre los productos de la línea Elimina la duplicación de esfuerzos de ingeniería - Es predictiva La reutilización de activos se da en uno o más productos sobre una línea bien definida Se reutilizan arquitecturas de software, en lugar de reutilizar componentes de manera oportunista -Es gestionada Es sistemática, planificada, institucionalizada y mejorada
  • 10. • Activos de Software Reutilizable Producto de software diseñado expresamente para ser utilizado múltiples veces en el desarrollo de diferentes sistemas o aplicaciones • Componentes de Software Reutilizable Pieza [de software] funcional que es liberada independientemente [de otras] y que proporciona acceso a sus servicios a través de sus interfaces Caracteristicas Esenciales: - Identificable - Autocontenido - Rastreable a través de su ciclo de desarrollo - Reemplazable por otro componente - Accesible solamente a través de su interfaz z Inmutabilidad de sus servicios - Documentación de sus servicios z Mantenido sistemáticamente
  • 11. 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.
  • 12. La capa de presentación implementa la interfaz U/S de la aplicación empresarial. Está formada por dos tipos de componentes: • Componentes del lado del cliente. Son los componentes de la interfaz U/S que se instalan y corren en las máquinas clientes; por ejemplo, los applets en una aplicación web. • Componentes del lado del servidor web. Son los componentes de la interfaz U/S que se instalan en el servidor web. Por ejemplo, los componentes JSP y Servlets que implementan los aspectos dinámicos de la interfaz web.
  • 13. La capa de lógica de negocios implementa la funcionalidad de la aplicación empresarial. Está formada por dos tipos de componentes: • Componentes de procesos. Implementan las funciones que requieren los usuarios y automatizan los flujos de trabajo. • Componentes de entidades de negocios (componentes de negocio).- Manejan los datos asociados a los objetos o entidades de negocio de la aplicación. La capa de datos se encarga de la administración de los datos de la aplicación. Está formada por: • Una o más bases de datos o almacenes de datos XML que pueden ser locales o distribuidas.
  • 14. El diseño del método se hizo siguiendo los conceptos de la ingeniería de Métodos, estos conceptos incluyen tanto el modelado del producto como el modelado de procesos, además de estos métodos se añade a la misma la extensión propuesta por ( Montilva y Barrios, 2002), en la cual se adiciona la especificación del modelo del grupo.
  • 15. Modelos de Productos (Componente de Software Reutilizable) Se logran establecer las diferentes etapas por las que va a pasar el producto (el componente) , y que deben ser tomados en cuenta durante la definicion del modelo de procesos, para crear asi una relación entre el modelo de producto y el modelo de procesos. Modelos de productos de un componente: - Especificación del Componente - Interfaz del Componente - Implementación del Componente - Componente Instalado - Componente Objeto
  • 16. Componente Especificado: Con esto se logra establecer cuales son los aspectos relevantes en el proceso de la especificación de un componente, se expresan los conceptos asociados a esta forma del componente y cual o cuales de ellos podrían ser considerados como productos Componente Implementado: Se define un componente implementado y se establecen los aspectos tomados en cuenta para su modelado Componente Instalado: Define los conceptos, y los aspectos relacionados con la instalacion de un componente dentro de una plataforma de ejecución Contexto de un Componente: El objetivo de modelar el contexto del componente es determinar que conceptos estan asociados a un componente de software en todas sus etapas.