SlideShare ist ein Scribd-Unternehmen logo
1 von 13
LINEAS DE PRODUCTO DE SOFTWARE Y METODO WATCH
Realizado por:
Arturo Medina
Maracaibo, Diciembre 2015
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
SANTIAGO MARIÑO
ESCUELA INGENIERIA EN SISTEMAS
EXTENSION MARACAIBO
CONTENIDO
- Líneas de producción de software
- Modelo Básico de una línea de productos de software (LPS)
- Beneficios de las LPS
- Aspectos fundamentales de las LPS
- Método Watch
- Objetivos del método Watch
- Características del método Watch
- Estructura del Método Watch
- Componentes del Método Watch
Líneas de producción de software
Las líneas de productos de software se centra en la creación
de diferentes variaciones de un mismo producto, haciendo
que la gestión de producción sea lo más eficaz y
eficientemente. Permitiendo reducir costos, tiempo y software
de alta calidad.
La definición más comúnmente aceptada de una LPS
procede de Clements (2001) donde “se definen las líneas del
producto de software como un 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”.
Modelo Básico de una línea de
productos de software (LPS)
La 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
El control: Modelos de Decisión y
Decisiones de Productos
- 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)
Modelo Básico de una línea de
productos de software (LPS)
El proceso de producción
-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 utilizar y
como configurar los puntos de variación de
esos activos
La salida: Productos de
software
- Conjunto de todos los
productos que pueden o son
producidos por la línea de
productos
La entrega de productos de software de una manera
-más rápida, económica y con una mejor calidad
- Las LPS producen mejoras en:
- Tiempo de entrega del producto
-- Costos de ingeniería
-Tamaño del portafolio de productos
-Reducción de las tasas de defectos
-Calidad de los productos Desarrollo de Software basado en Líneas
de Productos
-Beneficios tácticos y estratégicos
- 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 de las LPS
El paradigma de desarrollo de software LPS requiere que las
empresas que lo adopten consideren:
- Aspectos conceptuales
-Conceptos en los que las LPS se fundamentan
-Aspectos tecnológicos
- Qué tecnologías son fundamentales para desarrollar y mantener
activos y productos de software
- Aspectos metodológicos
- Cómo desarrollar y mantener los activos y productos de software
-Aspectos organizativos
- Cómo debe la empresa organizarse internamente
- Aspectos gerenciales
-Cómo gestionar los proyectos de desarrollo de activos y productos
Aspectos fundamentales de las
LPS
Es un marco metodológico que describe los procesos técnicos,
gerenciales y de soporte que deben emplear los equipos y grupos
que tendrán a su cargo el desarrollo de las aplicaciones informáticas
de un SIE (Sistema de Información Empresarial).
Un marco metodológico es un patrón que debe ser instanciado, es
decir adaptado cada vez que se use. Cada equipo de desarrollo de
aplicaciones de un SIE deberá usar el método como un patrón o
plantilla metodológica, a partir de la cual ellos deben elaborar el
proceso específico de desarrollo de la aplicación que dicho equipo
deba producir.
Método Watch
- Orientar a los equipos de desarrollo acerca dequé 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
Objetivos del método Watch
1) Está sólidamente fundamentado.- Posee una base conceptual y
metodológica muy bien sustentada.
2) Es estructurado y modular.- Posee una clara estructura que facilita
su comprensión y utilización
3) Es de propósito específico.- El método está dirigido al desarrollo de
aplicaciones geográficas en entornos empresariales; es decir, al
desarrollo de sistemas de información de carácter corporativo que estén
orientados al manejo de datos e información geográfica.
4) Es flexible y adaptable.- Si bien el método está dirigido al desarrollo
de aplicaciones especializadas (aplicaciones geográficas en entornos
empresariales), sus tres componentes pueden ser adaptados, con
relativa facilidad, a otros tipos de productos de software.
Características del método Watch
5) Emplea las mejores prácticas del desarrollo de software.- Al igual que
otros métodos bien establecidos
6) Desarrollo de software iterativo e incremental.- WATCH considera el
proceso de desarrollo de aplicaciones como un proceso iterativo.
7) Manejo eficiente de los requisitos.- Una mala gestión de los requisitos
de una aplicación es una de las principales causas de problemas en
proyectos de desarrollo de software.
8) Reutilización de activos de software.- El método promueve la
reutilización de activos de software.
9) Emplea las mejores prácticas y procesos de gestión de proyectos
10 ) Integra los procesos de gestión con los procesos técnicos y de
soporte.- WATCH define tres grupos de procesos: técnicos, gerenciales y
de soporte. Los procesos técnicos se relacionan con las actividades de
análisis, diseño, implementación y pruebas de las aplicaciones.
Características del método Watch
Estructura del método Watch
Componentes del Método Watch
El método WATCH está compuesto por tres modelos fundamentales:
1) 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.
2) 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 3)
Unmodelo 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.

Weitere ähnliche Inhalte

Was ist angesagt? (15)

Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Metodo watch y LPS
Metodo watch y LPSMetodo watch y LPS
Metodo watch y LPS
 
Mi Presentación de Lineas de Productos de Software y el método watch
Mi Presentación  de Lineas de Productos de Software y el método watch Mi Presentación  de Lineas de Productos de Software y el método watch
Mi Presentación de Lineas de Productos de Software y el método watch
 
Lineas de productos de software
Lineas de productos de softwareLineas de productos de software
Lineas de productos de software
 
Mario Rivas
Mario RivasMario Rivas
Mario Rivas
 
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
 
METODO WATCH
METODO WATCHMETODO WATCH
METODO WATCH
 
Dareinys Rivero
Dareinys RiveroDareinys Rivero
Dareinys Rivero
 
Diapositiva adsi
Diapositiva adsi Diapositiva adsi
Diapositiva adsi
 
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
 
LÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARELÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARE
 
Saia 8 vo
Saia 8 voSaia 8 vo
Saia 8 vo
 
Eddy 7 8
Eddy 7 8Eddy 7 8
Eddy 7 8
 
Abdallah moura
Abdallah mouraAbdallah moura
Abdallah moura
 
Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Líneas de productos de software y el método 47
Líneas de productos de software y el método 47
 

Ähnlich wie Saia lineas de productos de software

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 watchnhrm
 
rivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watchrivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watchnhrm
 
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 watchnhrm
 
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 metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchJennyTua
 
Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Leonardo Portillo
 
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 watchSANTIAGO MARIÑO
 
Lineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchLineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchJuan de la Hoz
 
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 WatchEnder Luis Silva
 
Método Watch y Líneas de Productos de Software
Método Watch y Líneas de Productos de SoftwareMétodo Watch y Líneas de Productos de Software
Método Watch y Líneas de Productos de SoftwareLuis José
 
Líneas de productos de software y el metodo watch
Líneas de productos de software y el metodo watchLíneas de productos de software y el metodo watch
Líneas de productos de software y el metodo watchAng Car
 
Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2velasquezariana3
 
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 WatchLuisAguilera86
 
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 WatchHeximar Bravo
 
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
 

Ähnlich wie Saia lineas de productos de software (20)

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
 
rivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo watchrivas naylynger Lineas de productos de software y metodo watch
rivas naylynger Lineas de productos de software y metodo 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
 
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 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
 
Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Líneas de productos de software y el método s2
Líneas de productos de software y el método s2
 
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
 
Lineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchLineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watch
 
Linea de productos software
Linea de productos softwareLinea de productos software
Linea de productos software
 
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
 
Método Watch y Líneas de Productos de Software
Método Watch y Líneas de Productos de SoftwareMétodo Watch y Líneas de Productos de Software
Método Watch y Líneas de Productos de Software
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Líneas de productos de software y el metodo watch
Líneas de productos de software y el metodo watchLíneas de productos de software y el metodo watch
Líneas de productos de software y el metodo watch
 
Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2
 
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
 
Motodo Watch
Motodo WatchMotodo Watch
Motodo 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
 
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)
 

Kürzlich hochgeladen

celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Kürzlich hochgeladen (20)

celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Saia lineas de productos de software

  • 1. LINEAS DE PRODUCTO DE SOFTWARE Y METODO WATCH Realizado por: Arturo Medina Maracaibo, Diciembre 2015 REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO SANTIAGO MARIÑO ESCUELA INGENIERIA EN SISTEMAS EXTENSION MARACAIBO
  • 2. CONTENIDO - Líneas de producción de software - Modelo Básico de una línea de productos de software (LPS) - Beneficios de las LPS - Aspectos fundamentales de las LPS - Método Watch - Objetivos del método Watch - Características del método Watch - Estructura del Método Watch - Componentes del Método Watch
  • 3. Líneas de producción de software Las líneas de productos de software se centra en la creación de diferentes variaciones de un mismo producto, haciendo que la gestión de producción sea lo más eficaz y eficientemente. Permitiendo reducir costos, tiempo y software de alta calidad. La definición más comúnmente aceptada de una LPS procede de Clements (2001) donde “se definen las líneas del producto de software como un 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”.
  • 4. Modelo Básico de una línea de productos de software (LPS) La 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 El control: Modelos de Decisión y Decisiones de Productos - 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. Modelo Básico de una línea de productos de software (LPS) El proceso de producción -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 utilizar y como configurar los puntos de variación de esos activos La salida: Productos de software - Conjunto de todos los productos que pueden o son producidos por la línea de productos
  • 6. La entrega de productos de software de una manera -más rápida, económica y con una mejor calidad - Las LPS producen mejoras en: - Tiempo de entrega del producto -- Costos de ingeniería -Tamaño del portafolio de productos -Reducción de las tasas de defectos -Calidad de los productos Desarrollo de Software basado en Líneas de Productos -Beneficios tácticos y estratégicos - 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 de las LPS
  • 7. El paradigma de desarrollo de software LPS requiere que las empresas que lo adopten consideren: - Aspectos conceptuales -Conceptos en los que las LPS se fundamentan -Aspectos tecnológicos - Qué tecnologías son fundamentales para desarrollar y mantener activos y productos de software - Aspectos metodológicos - Cómo desarrollar y mantener los activos y productos de software -Aspectos organizativos - Cómo debe la empresa organizarse internamente - Aspectos gerenciales -Cómo gestionar los proyectos de desarrollo de activos y productos Aspectos fundamentales de las LPS
  • 8. Es un marco metodológico que describe los procesos técnicos, gerenciales y de soporte que deben emplear los equipos y grupos que tendrán a su cargo el desarrollo de las aplicaciones informáticas de un SIE (Sistema de Información Empresarial). Un marco metodológico es un patrón que debe ser instanciado, es decir adaptado cada vez que se use. Cada equipo de desarrollo de aplicaciones de un SIE deberá usar el método como un patrón o plantilla metodológica, a partir de la cual ellos deben elaborar el proceso específico de desarrollo de la aplicación que dicho equipo deba producir. Método Watch
  • 9. - Orientar a los equipos de desarrollo acerca dequé 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 Objetivos del método Watch
  • 10. 1) Está sólidamente fundamentado.- Posee una base conceptual y metodológica muy bien sustentada. 2) Es estructurado y modular.- Posee una clara estructura que facilita su comprensión y utilización 3) Es de propósito específico.- El método está dirigido al desarrollo de aplicaciones geográficas en entornos empresariales; es decir, al desarrollo de sistemas de información de carácter corporativo que estén orientados al manejo de datos e información geográfica. 4) Es flexible y adaptable.- Si bien el método está dirigido al desarrollo de aplicaciones especializadas (aplicaciones geográficas en entornos empresariales), sus tres componentes pueden ser adaptados, con relativa facilidad, a otros tipos de productos de software. Características del método Watch
  • 11. 5) Emplea las mejores prácticas del desarrollo de software.- Al igual que otros métodos bien establecidos 6) Desarrollo de software iterativo e incremental.- WATCH considera el proceso de desarrollo de aplicaciones como un proceso iterativo. 7) Manejo eficiente de los requisitos.- Una mala gestión de los requisitos de una aplicación es una de las principales causas de problemas en proyectos de desarrollo de software. 8) Reutilización de activos de software.- El método promueve la reutilización de activos de software. 9) Emplea las mejores prácticas y procesos de gestión de proyectos 10 ) Integra los procesos de gestión con los procesos técnicos y de soporte.- WATCH define tres grupos de procesos: técnicos, gerenciales y de soporte. Los procesos técnicos se relacionan con las actividades de análisis, diseño, implementación y pruebas de las aplicaciones. Características del método Watch
  • 13. Componentes del Método Watch El método WATCH está compuesto por tres modelos fundamentales: 1) 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. 2) 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 3) Unmodelo 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.