SlideShare una empresa de Scribd logo
1 de 13
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
MATURIN, Agosto 2016
Anthony Yance
Autor:
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
DEFINICIÓN
Las Líneas de Productos de Software son un conjunto de sistemas de software
que comparten un conjunto común y gestionado de aspectos que satisfacen
las necesidades específicas de un segmento de mercado o misión y que son
desarrollados a partir de un conjunto común de activos fundamentales de
software de una manera prescrita.
Las Líneas de productos buscan justamente lograr un enfoque de reutilización
sistemático dentro de una organización de desarrollo. Éste es un concepto que
se originó, y que se usa frecuentemente, en industrias distintas al software. En
la industria automotriz, por ejemplo, es común que un fabricante produzca
distintas variantes de un vehículo (o productos) a partir de una base común
que se reutiliza en todas estas variantes.
Líneas De Productos De Software Y Método Watch
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
MODELO BÁSICO DE UNA LÍNEA DE PRODUCTO DE SOFTWARE
Líneas De Productos De Software Y Método Watch
Entrada: Activos de Software
Una 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
línea.
La salida: Productos de
software
Conjunto de todos los
productos que pueden o son
producidos por la línea de
productos
El proceso de producción
Establece los mecanismos o
pasos para componer y
configurar productos a
partir de los activos de
entrada.
Control: Modelos de Decisiones y
Decisiones de Producto
Los Modelos de Decisiones describen
los aspectos variables y opcionales de
los productos de la línea. Cada
producto de la línea es definido por
un conjunto de decisiones (decisiones
del producto)
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
ASPECTOS FUNDAMENTALES
Líneas De Productos De Software Y Método Watch
ASPECTOS CONCEPTUALES
•Reutilización de software
•Activos de Software
•Componentes de Software
Reutilizable
•Dominios Y Familias
•Líneas de Productos de
software
ASPECTOS TECNOLOGICOS
•Arquitectura de la línea de
Productos de Software
•Aéreas de Practicas y
Patrones para LPS
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
ASPECTOS ORGANIZACIONALES
•Aéreas de practica de gestión
organizacional
ASPECTOS GERENCIALES
•Área de practica de gestión de
técnica
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
REUTILIZACIÓN DE SOFTWARE
Líneas De Productos De Software Y Método Watch
La reutilización de activos de software en LPS tiene varias
características:
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
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
DEFINICION
Líneas De Productos De Software Y Método Watch
El método WATCH está orientado al desarrollo de un tipo particular de
software denominado aplicación empresarial. Una aplicación
empresarial es aplicación distribuida que apoya la ejecución de
procesos de negocios en una empresa. Las aplicaciones de comercio
electrónico y los sistemas de información web (SIW) son dos tipos
particulares de aplicaciones empresariales. Tanto las aplicaciones web
como los SIW dan soporte a un conjunto de uno o más procesos de
negocios, mediante una interfaz web que permite el intercambio de
datos e información a través de una red Intranet, Extranet o Internet.
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.
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
CARACTERISTICAS
Líneas De Productos De Software Y Método Watch
Algunas de la características generales de las aplicaciones empresariales son las siguientes:
• Están dirigidas a apoyar procesos de negocios de una empresa.
• Automatizan el flujo de trabajo de los procesos que ellas soportan.
• Establecen una clara diferencia entre: o La presentación de la aplicación (interfaz U/S) o La lógica
del negocio (automatización del flujo de trabajo) o La gestión de los datos (las bases de datos)
• Requieren integrarse a otras aplicaciones, tales como: o Aplicaciones legadas o Aplicaciones
empaquetadas (ERP) o Sistemas de información gerencial
• Acceden a diferentes bases de datos locales o distribuidas
• Son aplicaciones distribuidas o Sus componentes están distribuidos en varios servidores de
propósito específico)
• La aplicaciones empresariales se instalan y corren sobre plataformas distribuidas compuestas
por:
-Servidores web que se encargan del manejo de la capa de presentación de las aplicaciones
empresariales –
-Servidores de aplicaciones que manejan la lógica del negocio de las aplicaciones empresariales
--Servidores de datos que gestionan los datos de las aplicaciones empresariales
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
OBJETIVOS
Líneas De Productos De Software Y Método Watch
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.
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
COMPONENTES
Líneas De Productos De Software Y Método Watch
El método WATCH está compuesto por tres modelos fundamentales:
Un modelo de productos que describe los productos intermedios y
finales que se generan, mediante la aplicación del método, durante el
desarrollo de una aplicación informática de un SIE.
Un modelo de actores que identifica a los actores interesados
(stakeholders) 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
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.
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
MODELO DE PROCESOS WATCH
Líneas De Productos De Software Y Método Watch
PROCESOS
GERENCIALES
MODELADO
DE
NEGOCIOS
DEFINICION Y
ESPECIFICACION DE
REQUERIMIENTOS
DISEÑO DE
ARQUITECTURA
Y APLICACIÓN
ESPECIFICACION
DE
COMPONENTES
APROVISIONAMIENTO
DE COMPONESTES
ENSAMBLAJE
DE
COMPONENTES
ENTREGA
DE LA
APLICACION
REPUBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
EXTENSIÓN MATURIN
"El futuro tiene muchos nombres. Para los débiles es lo
inalcanzable. Para los temerosos, lo desconocido. Para
los valientes es la oportunidad."

Más contenido relacionado

Destacado (20)

Appreciation letter
Appreciation letterAppreciation letter
Appreciation letter
 
20100407 KCSO 1ST RESP GJ
20100407 KCSO 1ST RESP GJ20100407 KCSO 1ST RESP GJ
20100407 KCSO 1ST RESP GJ
 
Mapa quimica
Mapa quimicaMapa quimica
Mapa quimica
 
Práctica de laboratorio1
Práctica de laboratorio1Práctica de laboratorio1
Práctica de laboratorio1
 
Lectura 1 pro que es importante el suelo
Lectura 1  pro que es  importante el sueloLectura 1  pro que es  importante el suelo
Lectura 1 pro que es importante el suelo
 
Pieter nortje fitter with dual diesel and auto
Pieter nortje fitter with dual diesel and autoPieter nortje fitter with dual diesel and auto
Pieter nortje fitter with dual diesel and auto
 
Exercicio 12
Exercicio 12Exercicio 12
Exercicio 12
 
Real_Estate
Real_EstateReal_Estate
Real_Estate
 
Katja Leyendecker
Katja LeyendeckerKatja Leyendecker
Katja Leyendecker
 
ZIPP De Broglie
ZIPP De BroglieZIPP De Broglie
ZIPP De Broglie
 
Information is provisional
Information is provisionalInformation is provisional
Information is provisional
 
Giving & Receiving Useful Feedback (ATBru 2016)
Giving & Receiving Useful Feedback (ATBru 2016)Giving & Receiving Useful Feedback (ATBru 2016)
Giving & Receiving Useful Feedback (ATBru 2016)
 
Los materiales y su historia
Los materiales y su historiaLos materiales y su historia
Los materiales y su historia
 
HART Annual Financial Accounts 2013
HART Annual Financial Accounts 2013HART Annual Financial Accounts 2013
HART Annual Financial Accounts 2013
 
C) Johan Bio Bon
C) Johan Bio BonC) Johan Bio Bon
C) Johan Bio Bon
 
Comprehensive study on telcom industy of industry
Comprehensive study on telcom industy of industryComprehensive study on telcom industy of industry
Comprehensive study on telcom industy of industry
 
Tema 4.1.5 Análisis FODA
Tema 4.1.5 Análisis FODATema 4.1.5 Análisis FODA
Tema 4.1.5 Análisis FODA
 
Student b
Student bStudent b
Student b
 
Formations Management
Formations ManagementFormations Management
Formations Management
 
PROCOMER Marca País, Innovación Estratégica y Sistemática
PROCOMER Marca País, Innovación Estratégica y SistemáticaPROCOMER Marca País, Innovación Estratégica y Sistemática
PROCOMER Marca País, Innovación Estratégica y Sistemática
 

Similar a Líneas de productos de software y método WATCH

Sistemas ii
Sistemas iiSistemas ii
Sistemas iiysnnelis
 
Sistemas ii
Sistemas iiSistemas ii
Sistemas iiysnnelis
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchFran Valero
 
Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)luisbritogasan
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchennysmartinez
 
Lineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo WatchLineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo Watchrasc24
 
Linea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchLinea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchGrabielleBarreto
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelafreddy0912
 
Lineas de productividad y metodo watch
Lineas de productividad y metodo watchLineas de productividad y metodo watch
Lineas de productividad y metodo watchanaq13
 

Similar a Líneas de productos de software y método WATCH (20)

Toyo sistemas iii
Toyo sistemas iiiToyo sistemas iii
Toyo sistemas iii
 
Linea de productos software
Linea de productos softwareLinea de productos software
Linea de productos software
 
Productos de software
Productos de softwareProductos de software
Productos de software
 
Sistemas ii
Sistemas iiSistemas ii
Sistemas ii
 
Sistemas ii
Sistemas iiSistemas ii
Sistemas ii
 
Edgar
EdgarEdgar
Edgar
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 
Mario Rivas
Mario RivasMario Rivas
Mario Rivas
 
Dareinys Rivero
Dareinys RiveroDareinys Rivero
Dareinys Rivero
 
ramirezemilyn
ramirezemilynramirezemilyn
ramirezemilyn
 
Joseurdaneta
JoseurdanetaJoseurdaneta
Joseurdaneta
 
Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 
Diapositiva2
Diapositiva2Diapositiva2
Diapositiva2
 
Lineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo WatchLineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo Watch
 
Linea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchLinea de productos de software y Metodo Watch
Linea de productos de software y Metodo Watch
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Productos y metodo watch
Productos y metodo watchProductos y metodo watch
Productos y metodo watch
 
Lineas de productividad y metodo watch
Lineas de productividad y metodo watchLineas de productividad y metodo watch
Lineas de productividad y metodo watch
 

Último

Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 

Último (7)

Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 

Líneas de productos de software y método WATCH

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN MATURIN, Agosto 2016 Anthony Yance Autor: REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN
  • 2. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN
  • 3. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN DEFINICIÓN Las Líneas de Productos de Software son un conjunto de sistemas de software que comparten un conjunto común y gestionado de aspectos que satisfacen las necesidades específicas de un segmento de mercado o misión y que son desarrollados a partir de un conjunto común de activos fundamentales de software de una manera prescrita. Las Líneas de productos buscan justamente lograr un enfoque de reutilización sistemático dentro de una organización de desarrollo. Éste es un concepto que se originó, y que se usa frecuentemente, en industrias distintas al software. En la industria automotriz, por ejemplo, es común que un fabricante produzca distintas variantes de un vehículo (o productos) a partir de una base común que se reutiliza en todas estas variantes. Líneas De Productos De Software Y Método Watch
  • 4. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN MODELO BÁSICO DE UNA LÍNEA DE PRODUCTO DE SOFTWARE Líneas De Productos De Software Y Método Watch Entrada: Activos de Software Una 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 línea. La salida: Productos de software Conjunto de todos los productos que pueden o son producidos por la línea de productos El proceso de producción Establece los mecanismos o pasos para componer y configurar productos a partir de los activos de entrada. Control: Modelos de Decisiones y Decisiones de Producto Los Modelos de Decisiones describen los aspectos variables y opcionales de los productos de la línea. Cada producto de la línea es definido por un conjunto de decisiones (decisiones del producto)
  • 5. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN ASPECTOS FUNDAMENTALES Líneas De Productos De Software Y Método Watch ASPECTOS CONCEPTUALES •Reutilización de software •Activos de Software •Componentes de Software Reutilizable •Dominios Y Familias •Líneas de Productos de software ASPECTOS TECNOLOGICOS •Arquitectura de la línea de Productos de Software •Aéreas de Practicas y Patrones para LPS 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 ASPECTOS ORGANIZACIONALES •Aéreas de practica de gestión organizacional ASPECTOS GERENCIALES •Área de practica de gestión de técnica
  • 6. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN REUTILIZACIÓN DE SOFTWARE Líneas De Productos De Software Y Método Watch La reutilización de activos de software en LPS tiene varias características: 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
  • 7. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN
  • 8. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN DEFINICION Líneas De Productos De Software Y Método Watch El método WATCH está orientado al desarrollo de un tipo particular de software denominado aplicación empresarial. Una aplicación empresarial es aplicación distribuida que apoya la ejecución de procesos de negocios en una empresa. Las aplicaciones de comercio electrónico y los sistemas de información web (SIW) son dos tipos particulares de aplicaciones empresariales. Tanto las aplicaciones web como los SIW dan soporte a un conjunto de uno o más procesos de negocios, mediante una interfaz web que permite el intercambio de datos e información a través de una red Intranet, Extranet o Internet. 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.
  • 9. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN CARACTERISTICAS Líneas De Productos De Software Y Método Watch Algunas de la características generales de las aplicaciones empresariales son las siguientes: • Están dirigidas a apoyar procesos de negocios de una empresa. • Automatizan el flujo de trabajo de los procesos que ellas soportan. • Establecen una clara diferencia entre: o La presentación de la aplicación (interfaz U/S) o La lógica del negocio (automatización del flujo de trabajo) o La gestión de los datos (las bases de datos) • Requieren integrarse a otras aplicaciones, tales como: o Aplicaciones legadas o Aplicaciones empaquetadas (ERP) o Sistemas de información gerencial • Acceden a diferentes bases de datos locales o distribuidas • Son aplicaciones distribuidas o Sus componentes están distribuidos en varios servidores de propósito específico) • La aplicaciones empresariales se instalan y corren sobre plataformas distribuidas compuestas por: -Servidores web que se encargan del manejo de la capa de presentación de las aplicaciones empresariales – -Servidores de aplicaciones que manejan la lógica del negocio de las aplicaciones empresariales --Servidores de datos que gestionan los datos de las aplicaciones empresariales
  • 10. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN OBJETIVOS Líneas De Productos De Software Y Método Watch 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.
  • 11. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN COMPONENTES Líneas De Productos De Software Y Método Watch El método WATCH está compuesto por tres modelos fundamentales: Un modelo de productos que describe los productos intermedios y finales que se generan, mediante la aplicación del método, durante el desarrollo de una aplicación informática de un SIE. Un modelo de actores que identifica a los actores interesados (stakeholders) 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 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.
  • 12. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN MODELO DE PROCESOS WATCH Líneas De Productos De Software Y Método Watch PROCESOS GERENCIALES MODELADO DE NEGOCIOS DEFINICION Y ESPECIFICACION DE REQUERIMIENTOS DISEÑO DE ARQUITECTURA Y APLICACIÓN ESPECIFICACION DE COMPONENTES APROVISIONAMIENTO DE COMPONESTES ENSAMBLAJE DE COMPONENTES ENTREGA DE LA APLICACION
  • 13. REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN MATURIN "El futuro tiene muchos nombres. Para los débiles es lo inalcanzable. Para los temerosos, lo desconocido. Para los valientes es la oportunidad."