SlideShare una empresa de Scribd logo
1 de 24
Edisson Acosta
C.I. 20029761
LPS - METODOLOGIA WATCH
INSTITUTO UNIVERSITARIO
POLITÉCNICO SANTIAGO MARIÑO
EXTENCION VALENCIA
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
LÍNEAS DE PRODUCTO SOFTWARE
La ingeniería de LPS cuenta con la distinción fundamental del
desarrollo para la reutilización y el desarrollo con reutilización
como se muestra en la Figura
Ciclo de vida de las líneas de
productos software
El ciclo de vida de desarrollo de las líneas de productos software difiere del
ciclo de vida de desarrollo tradicional del software. Básicamente, el ciclo de
vida de las LPS se divide en dos fases generales: la Ingeniería del dominio y la
Ingeniería de la Aplicación. En la Ingeniería del dominio se construye la LPS
completa, es decir, la arquitectura base, los activos reutilizables, etc. En la
Ingeniería de la aplicación, básicamente se toman los activos de la fase de la
Ingeniería del dominio y se combinan para dar lugar a un producto final. Cada
una de estas fases es dividida en 4 actividades: Requisitos, Diseño,
Realización y Pruebas. A continuación se detalla cada una de las actividades
del ciclo de vida.
Ingeniera de Dominio
Requisitos de la Ing de Dominio
Diseño la Ing de Dominio
Realización de la Ing de Dominio
Pruebas de Ing de Dominio
Ingeniería de la
Aplicación
Requisitos de la Ing de Aplicación
Diseño la Ing de Aplicación
Realización de la Ing de Aplicación
Pruebas de Ing de Aplicación
Etapas de vida de las líneas de
productos software
Modelado de LPS
Los Modelos de Características son reconocidos en la literatura como una de
las más importantes contribuciones a la ingeniería de Líneas de Productos
Software. Una labor primordial en la ingeniería de Líneas de Productos es la
captura de las similitudes y variaciones entre los productos, y los Modelos de
Características son usados para este fin. La Figura muestra la representación
gráfica de un modelo de características clásico
Un Modelo de Características representa todos los posibles productos
de una Línea de Productos Software. Es un conjunto de características
jerárquicamente ordenadas compuestas por:
• Relaciones entre una característica padre (o componente) y su hijo (o
subcaracterística).
• Restricciones en forma de árbol que son básicamente la inclusión o
exclusión de sentencias de la forma: si la característica F está
incluida, entonces las características A y B deben estar también
incluidas (o excluidas).
BENEFICIOS RELATIVOS A LA PRODUCTIVIDAD Y
AL COSTE
Las LPS pueden incrementar significativamente la productividad de los
ingenieros de software, entendida como una reducción en el esfuerzo y el
coste necesario para desarrollar, poner en marcha y mantener un conjunto de
productos software similares. En los casos de estudio se han observado
mejoras en la productividad que duplican o triplican los enfoques
tradicionales.
Es un marco metodológico que describe los procesos
técnicos, gerenciales y de soporte que deben emplear los
grupos de desarrollo de aplicaciones empresariales
Un marco metodológico es un patrón que debe ser
adaptado, al proyecto y al grupo cada vez que se use
EL 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
OBJETIVOS
Está fundamentado en:
CMMI: Capability Maturity Model del Software Engineering
Institute (CMMI, 2005)
RUP: Rational Unified Process de IBM (Krutchen, 2000)
PMBOK: Project Management Body of Knowledge del Project
Management Institute (PMI, 2000)
CARACTERÍSTICAS DEL WATCH
CARACTERÍSTICAS DEL WATCH
• Sólidamente fundamentado
• Incremental e iterativo
• De propósito específico
• Flexible y adaptable
• Usa mejores prácticas de:
Ingeniería de Software y
Gestión de Proyectos
• Integra los procesos de gestión con los procesos
técnicos y de soporte
PROCESOS DEL DESARROLLO DE SW
Análisis
Soporte
Gestión
Diseño
Construcción
Pruebas
Instalación
Aplicancion ordenamente los bloques de construcción del desarrollo de
software:
ESTRUCTURA DEL MÉTODO WATCH
El método WATCH emplea como metáfora un reloj
 Los bloques de construcción se organizan en la forma de un reloj:
Análisis
Soporte
Gestión Diseño
ConstrucciónPruebas
Instalación
COMPONENTES DEL WATCH
Método WATCH
Modelo de procesosModelo de ActoresModelo de Productos
Tipo de productos
Productos de Trabajo
(Productos Intermedios)
Productos Finales
(Productos entregables)
Modelo del
Dominio de Aplicación
Documento de
Requisitos
Documento de
Diseño
Documento de
Implementación
Documento de
Pruebas
Caso de Negocio
Plan del Proyecto
Informes de Gestión
Productos de
Gestión del Proyecto
Productos
Técnicos
Aplicación
Empresarial
Programas
Base(s) de Datos
Manuales
Describe las características generales que tienen las aplicaciones empresariales e identifica
los productos intermedios y finales que se deben producir durante el desarrollo de una
aplicación
MODELO DE PRODUCTO
MODELO DE ACTORES
Describe las modalidades de organización de los grupos de trabajo que
desarrollan las aplicaciones; así como, los roles y responsabilidades de
los actores que integran estos equipos
Líder del
Proyecto
Grupo de Diseño
Grupo de
Implementación
Grupo de Análisis
Cliente
Grupo de Pruebas
e Instalación
Equipo de Desarrollo de Aplicaciones Empresariales
MODELO DE ACTORES
Un actor es un individuo o una unidad organizacional que está involucrada en el
proyecto
Interesado
(Stakeholder)
Personal
Ejecutivo
Usuario Externo Desarrollador Personal de apoyoUsuario Interno
Personal
Administrativo
Personal
Técnico
Presidente
Junta
Directiva
Gerente
Jefe de
Departamento
Jefe de
Sección
Presidente
Director
Lider de
Proyecto
Analista de
Negocios
Ingeniero de
Requisitos
Arquitecto de
Software
Diseñador de
Software
Ingeniero de
Componentes
Programador
Especialista
en Pruebas
Administrador
de Bases
de Datos (ABD)
Especialista
en Calidad
(SQA)
Especialista en
Configuración
(SCM)
Facilitador
Consultor
Administrador
de Sistemas
ActoresRoles
MODELO DE PROCESOS
Describe los procesos técnicos, gerenciales y de soporte que los grupos
de trabajo deben emplear para desarrollar las aplicaciones empresariales
Modelo de Procesos
Procesos
de Soporte
Procesos
de Gestión
Procesos
Técnicos
Modelo de Procesos
Procesos
de Soporte
Procesos
de Gestión
Procesos
Técnicos
MODELO DE PROCESOS WATCH
E L M É T O D O W A T C H
RELACIONES ENTRE PROCESOS
Modelado
del Dominio de
la Aplicación
Ingeniería
de Requisitos
Diseño
Arquitectónico
Diseño
Detallado
Pruebas de la
Aplicación
Entrega de la
Aplicación
Procesos
Gerenciales y
de Soporte
Operación
y
Mantenimiento
Construcción
& Integración
Planificación
del Proyecto
(PP)
Organización
del Proyecto
(OP)
Dirección
del Proyecto
(DP)
Administración
de Recursos
del Proyecto (AR)
Control
del Proyecto
(CP)
MÉTODO WATCH
PROCESOS DE GESTIÓN
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
COMPONENTES
El método WATCH está compuesto por tres modelos fundamentales:
El desarrollo de software es un proceso complejo
Requiere la aplicación de principios, métodos, prácticas,
modelos y técnicas de:
 Ingeniería y
 Gerencia de proyectos
La Ingeniería de Software provee los medios necesarios
para desarrollar software con
 Alta calidad
 Bajo costo
 Entregado a tiempo
WATCH es un marco metodológico fácil de usar, completo
y basado en la mejores prácticas de Ingeniería de
Software
Resumen

Más contenido relacionado

La actualidad más candente

3.5.1 Tipos-de-riesgos
3.5.1 Tipos-de-riesgos3.5.1 Tipos-de-riesgos
3.5.1 Tipos-de-riesgosKike Lopez
 
Android Studio - Ventajas y desventajas
Android Studio - Ventajas y desventajasAndroid Studio - Ventajas y desventajas
Android Studio - Ventajas y desventajasJorge Martín Espinosa
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
Bazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuidaBazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuidaEsteban Saavedra
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software waqoak
 
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptxTAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptxJACKSSONYAMILMONTOYA
 
Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico maryr_
 
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
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareKarloz Dz
 
3.1. macros internas
3.1. macros internas3.1. macros internas
3.1. macros internasSpiderHal
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 

La actualidad más candente (20)

METODOLOGIA RUP
METODOLOGIA RUPMETODOLOGIA RUP
METODOLOGIA RUP
 
3.5.1 Tipos-de-riesgos
3.5.1 Tipos-de-riesgos3.5.1 Tipos-de-riesgos
3.5.1 Tipos-de-riesgos
 
Android Studio - Ventajas y desventajas
Android Studio - Ventajas y desventajasAndroid Studio - Ventajas y desventajas
Android Studio - Ventajas y desventajas
 
2. El proceso del software
2. El proceso del software2. El proceso del software
2. El proceso del software
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Bazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuidaBazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuida
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
HA2NV50 EQ8-StarUML
HA2NV50 EQ8-StarUMLHA2NV50 EQ8-StarUML
HA2NV50 EQ8-StarUML
 
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptxTAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
TAREA 1_JACKSSON YAMIL MONTOYA ASPRILLA.pptx
 
Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
3.5 Nessus
3.5 Nessus3.5 Nessus
3.5 Nessus
 
Modelo Slim
Modelo SlimModelo Slim
Modelo Slim
 
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
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software
 
3.1. macros internas
3.1. macros internas3.1. macros internas
3.1. macros internas
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 

Destacado

Diapoaitiva de ofimatica 2016
Diapoaitiva de ofimatica 2016Diapoaitiva de ofimatica 2016
Diapoaitiva de ofimatica 2016ingrid hernandez
 
Google Drive, ofimática en la nube. formación
Google Drive, ofimática en la nube. formaciónGoogle Drive, ofimática en la nube. formación
Google Drive, ofimática en la nube. formaciónMª Luz Guenaga Gómez
 
Windows 8 para principiantes
Windows 8 para principiantesWindows 8 para principiantes
Windows 8 para principiantesFundació Bit
 
Tipos de extensiones de archivos
Tipos de extensiones de archivosTipos de extensiones de archivos
Tipos de extensiones de archivosLeonardo Martinez
 
Herramienta Ofimática Power Point
Herramienta Ofimática Power PointHerramienta Ofimática Power Point
Herramienta Ofimática Power PointElvis Marquez
 
Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]annes chavez vanegas
 
Herramientas ofimaticas,tipos y evolucion
Herramientas ofimaticas,tipos y evolucionHerramientas ofimaticas,tipos y evolucion
Herramientas ofimaticas,tipos y evolucionguestb8d906e
 
Uso e importancia de las herramientas ofimáticas
Uso e importancia de las herramientas ofimáticasUso e importancia de las herramientas ofimáticas
Uso e importancia de las herramientas ofimáticasfuture12
 
Guía básica de Windows 8.1
Guía básica de Windows 8.1Guía básica de Windows 8.1
Guía básica de Windows 8.1Fabiola López
 
Ofimàtica para el Profesional del Siglo XXI
Ofimàtica para el Profesional del Siglo XXIOfimàtica para el Profesional del Siglo XXI
Ofimàtica para el Profesional del Siglo XXIWilliam Henry Vegazo Muro
 

Destacado (12)

Diapoaitiva de ofimatica 2016
Diapoaitiva de ofimatica 2016Diapoaitiva de ofimatica 2016
Diapoaitiva de ofimatica 2016
 
Ofimatica
OfimaticaOfimatica
Ofimatica
 
Google Drive, ofimática en la nube. formación
Google Drive, ofimática en la nube. formaciónGoogle Drive, ofimática en la nube. formación
Google Drive, ofimática en la nube. formación
 
Windows 8 para principiantes
Windows 8 para principiantesWindows 8 para principiantes
Windows 8 para principiantes
 
Tipos de extensiones de archivos
Tipos de extensiones de archivosTipos de extensiones de archivos
Tipos de extensiones de archivos
 
Herramienta Ofimática Power Point
Herramienta Ofimática Power PointHerramienta Ofimática Power Point
Herramienta Ofimática Power Point
 
Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]Tipos de archivos y extensiones[1]
Tipos de archivos y extensiones[1]
 
Herramientas ofimaticas,tipos y evolucion
Herramientas ofimaticas,tipos y evolucionHerramientas ofimaticas,tipos y evolucion
Herramientas ofimaticas,tipos y evolucion
 
Uso e importancia de las herramientas ofimáticas
Uso e importancia de las herramientas ofimáticasUso e importancia de las herramientas ofimáticas
Uso e importancia de las herramientas ofimáticas
 
Guía básica de Windows 8.1
Guía básica de Windows 8.1Guía básica de Windows 8.1
Guía básica de Windows 8.1
 
Ofimàtica para el Profesional del Siglo XXI
Ofimàtica para el Profesional del Siglo XXIOfimàtica para el Profesional del Siglo XXI
Ofimàtica para el Profesional del Siglo XXI
 
Ofimática
Ofimática Ofimática
Ofimática
 

Similar a Linea de Produccion de Software y Metodo Watch

Lps y metodo watch (presentacion saia Deivis Guillen)
Lps y metodo watch (presentacion saia Deivis Guillen)Lps y metodo watch (presentacion saia Deivis Guillen)
Lps y metodo watch (presentacion saia Deivis Guillen)DeiviD' Guillén
 
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
 
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
 
Método watch y lineas de producto de software
Método watch y lineas de producto de softwareMétodo watch y lineas de producto de software
Método watch y lineas de producto de softwaretrejoaugusto
 
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
 
Líneas de productos de software y método watch
Líneas de productos de software y método watchLíneas de productos de software y método watch
Líneas de productos de software y método watchHumberto Cordero
 
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
 
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 47Leonardo Portillo
 
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
 

Similar a Linea de Produccion de Software y Metodo Watch (20)

Dexys Núñez
Dexys NúñezDexys Núñez
Dexys Núñez
 
Lps y metodo watch (presentacion saia Deivis Guillen)
Lps y metodo watch (presentacion saia Deivis Guillen)Lps y metodo watch (presentacion saia Deivis Guillen)
Lps y metodo watch (presentacion saia Deivis Guillen)
 
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
 
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
 
Sesion1 adsi
Sesion1 adsiSesion1 adsi
Sesion1 adsi
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Linea de productos software
Linea de productos softwareLinea de productos software
Linea de productos software
 
Rup
RupRup
Rup
 
José Rincón
José RincónJosé Rincón
José Rincón
 
Método watch y lineas de producto de software
Método watch y lineas de producto de softwareMétodo watch y lineas de producto de software
Método watch y lineas de producto 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 Watch
 
Líneas de productos de software y método watch
Líneas de productos de software y método watchLíneas de productos de software y método watch
Líneas de productos de software y método watch
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
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
 
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
 
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
 
Angelis Urdaneta
Angelis UrdanetaAngelis Urdaneta
Angelis Urdaneta
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
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
 
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í
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
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
 
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
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
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
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
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
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
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
 
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
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.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
 
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
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
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
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 

Linea de Produccion de Software y Metodo Watch

  • 1. Edisson Acosta C.I. 20029761 LPS - METODOLOGIA WATCH INSTITUTO UNIVERSITARIO POLITÉCNICO SANTIAGO MARIÑO EXTENCION VALENCIA
  • 2. 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 LÍNEAS DE PRODUCTO SOFTWARE
  • 3. La ingeniería de LPS cuenta con la distinción fundamental del desarrollo para la reutilización y el desarrollo con reutilización como se muestra en la Figura
  • 4. Ciclo de vida de las líneas de productos software El ciclo de vida de desarrollo de las líneas de productos software difiere del ciclo de vida de desarrollo tradicional del software. Básicamente, el ciclo de vida de las LPS se divide en dos fases generales: la Ingeniería del dominio y la Ingeniería de la Aplicación. En la Ingeniería del dominio se construye la LPS completa, es decir, la arquitectura base, los activos reutilizables, etc. En la Ingeniería de la aplicación, básicamente se toman los activos de la fase de la Ingeniería del dominio y se combinan para dar lugar a un producto final. Cada una de estas fases es dividida en 4 actividades: Requisitos, Diseño, Realización y Pruebas. A continuación se detalla cada una de las actividades del ciclo de vida.
  • 5. Ingeniera de Dominio Requisitos de la Ing de Dominio Diseño la Ing de Dominio Realización de la Ing de Dominio Pruebas de Ing de Dominio Ingeniería de la Aplicación Requisitos de la Ing de Aplicación Diseño la Ing de Aplicación Realización de la Ing de Aplicación Pruebas de Ing de Aplicación Etapas de vida de las líneas de productos software
  • 6. Modelado de LPS Los Modelos de Características son reconocidos en la literatura como una de las más importantes contribuciones a la ingeniería de Líneas de Productos Software. Una labor primordial en la ingeniería de Líneas de Productos es la captura de las similitudes y variaciones entre los productos, y los Modelos de Características son usados para este fin. La Figura muestra la representación gráfica de un modelo de características clásico
  • 7. Un Modelo de Características representa todos los posibles productos de una Línea de Productos Software. Es un conjunto de características jerárquicamente ordenadas compuestas por: • Relaciones entre una característica padre (o componente) y su hijo (o subcaracterística). • Restricciones en forma de árbol que son básicamente la inclusión o exclusión de sentencias de la forma: si la característica F está incluida, entonces las características A y B deben estar también incluidas (o excluidas).
  • 8. BENEFICIOS RELATIVOS A LA PRODUCTIVIDAD Y AL COSTE Las LPS pueden incrementar significativamente la productividad de los ingenieros de software, entendida como una reducción en el esfuerzo y el coste necesario para desarrollar, poner en marcha y mantener un conjunto de productos software similares. En los casos de estudio se han observado mejoras en la productividad que duplican o triplican los enfoques tradicionales.
  • 9. Es un marco metodológico que describe los procesos técnicos, gerenciales y de soporte que deben emplear los grupos de desarrollo de aplicaciones empresariales Un marco metodológico es un patrón que debe ser adaptado, al proyecto y al grupo cada vez que se use EL MÉTODO WATCH
  • 10. 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 OBJETIVOS
  • 11. Está fundamentado en: CMMI: Capability Maturity Model del Software Engineering Institute (CMMI, 2005) RUP: Rational Unified Process de IBM (Krutchen, 2000) PMBOK: Project Management Body of Knowledge del Project Management Institute (PMI, 2000) CARACTERÍSTICAS DEL WATCH
  • 12. CARACTERÍSTICAS DEL WATCH • Sólidamente fundamentado • Incremental e iterativo • De propósito específico • Flexible y adaptable • Usa mejores prácticas de: Ingeniería de Software y Gestión de Proyectos • Integra los procesos de gestión con los procesos técnicos y de soporte
  • 13. PROCESOS DEL DESARROLLO DE SW Análisis Soporte Gestión Diseño Construcción Pruebas Instalación Aplicancion ordenamente los bloques de construcción del desarrollo de software:
  • 14. ESTRUCTURA DEL MÉTODO WATCH El método WATCH emplea como metáfora un reloj  Los bloques de construcción se organizan en la forma de un reloj: Análisis Soporte Gestión Diseño ConstrucciónPruebas Instalación
  • 15. COMPONENTES DEL WATCH Método WATCH Modelo de procesosModelo de ActoresModelo de Productos
  • 16. Tipo de productos Productos de Trabajo (Productos Intermedios) Productos Finales (Productos entregables) Modelo del Dominio de Aplicación Documento de Requisitos Documento de Diseño Documento de Implementación Documento de Pruebas Caso de Negocio Plan del Proyecto Informes de Gestión Productos de Gestión del Proyecto Productos Técnicos Aplicación Empresarial Programas Base(s) de Datos Manuales Describe las características generales que tienen las aplicaciones empresariales e identifica los productos intermedios y finales que se deben producir durante el desarrollo de una aplicación MODELO DE PRODUCTO
  • 17. MODELO DE ACTORES Describe las modalidades de organización de los grupos de trabajo que desarrollan las aplicaciones; así como, los roles y responsabilidades de los actores que integran estos equipos Líder del Proyecto Grupo de Diseño Grupo de Implementación Grupo de Análisis Cliente Grupo de Pruebas e Instalación Equipo de Desarrollo de Aplicaciones Empresariales
  • 18. MODELO DE ACTORES Un actor es un individuo o una unidad organizacional que está involucrada en el proyecto Interesado (Stakeholder) Personal Ejecutivo Usuario Externo Desarrollador Personal de apoyoUsuario Interno Personal Administrativo Personal Técnico Presidente Junta Directiva Gerente Jefe de Departamento Jefe de Sección Presidente Director Lider de Proyecto Analista de Negocios Ingeniero de Requisitos Arquitecto de Software Diseñador de Software Ingeniero de Componentes Programador Especialista en Pruebas Administrador de Bases de Datos (ABD) Especialista en Calidad (SQA) Especialista en Configuración (SCM) Facilitador Consultor Administrador de Sistemas ActoresRoles
  • 19. MODELO DE PROCESOS Describe los procesos técnicos, gerenciales y de soporte que los grupos de trabajo deben emplear para desarrollar las aplicaciones empresariales Modelo de Procesos Procesos de Soporte Procesos de Gestión Procesos Técnicos
  • 20. Modelo de Procesos Procesos de Soporte Procesos de Gestión Procesos Técnicos MODELO DE PROCESOS WATCH
  • 21. E L M É T O D O W A T C H RELACIONES ENTRE PROCESOS Modelado del Dominio de la Aplicación Ingeniería de Requisitos Diseño Arquitectónico Diseño Detallado Pruebas de la Aplicación Entrega de la Aplicación Procesos Gerenciales y de Soporte Operación y Mantenimiento Construcción & Integración
  • 22. Planificación del Proyecto (PP) Organización del Proyecto (OP) Dirección del Proyecto (DP) Administración de Recursos del Proyecto (AR) Control del Proyecto (CP) MÉTODO WATCH PROCESOS DE GESTIÓN
  • 23. 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 COMPONENTES El método WATCH está compuesto por tres modelos fundamentales:
  • 24. El desarrollo de software es un proceso complejo Requiere la aplicación de principios, métodos, prácticas, modelos y técnicas de:  Ingeniería y  Gerencia de proyectos La Ingeniería de Software provee los medios necesarios para desarrollar software con  Alta calidad  Bajo costo  Entregado a tiempo WATCH es un marco metodológico fácil de usar, completo y basado en la mejores prácticas de Ingeniería de Software Resumen