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

Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoJair Valenz
 
Arquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios
Arquitectura Orientada a Serviciosfinger10
 
Doc 6 especificacion de requisitos (ers-ieee830 01)
Doc 6   especificacion de requisitos (ers-ieee830 01)Doc 6   especificacion de requisitos (ers-ieee830 01)
Doc 6 especificacion de requisitos (ers-ieee830 01)Fanny Lorena Rivera Vera
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAnita Ortiz
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareEvelinBermeo
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebaschoselin
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de softwareAdes27
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareUriel Ramos
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwaresergio
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 

La actualidad más candente (20)

Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Gestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyectoGestión de proyectos de software - Tema 3: Planificación del proyecto
Gestión de proyectos de software - Tema 3: Planificación del proyecto
 
Arquitectura Orientada a Servicios
Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios
Arquitectura Orientada a Servicios
 
LÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARELÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARE
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Doc 6 especificacion de requisitos (ers-ieee830 01)
Doc 6   especificacion de requisitos (ers-ieee830 01)Doc 6   especificacion de requisitos (ers-ieee830 01)
Doc 6 especificacion de requisitos (ers-ieee830 01)
 
Aseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQAAseguramiento de la calidad del software SQA
Aseguramiento de la calidad del software SQA
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Pruebas del Software
Pruebas del SoftwarePruebas del Software
Pruebas del Software
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
IT MARK
IT MARK IT MARK
IT MARK
 
Tecnicas de estimacion de software
Tecnicas de estimacion de softwareTecnicas de estimacion de software
Tecnicas de estimacion de software
 
Modelo psp
Modelo pspModelo psp
Modelo psp
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de software
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 
Calidad de software Unidad 1
Calidad de software Unidad 1Calidad de software Unidad 1
Calidad de software Unidad 1
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Normas ISO 9126 - 25000
Normas ISO 9126 - 25000Normas ISO 9126 - 25000
Normas ISO 9126 - 25000
 

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 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
 
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 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
 
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
 

Último

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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
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
 
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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
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
 
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
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 

Último (20)

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
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
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
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
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
 
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
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 

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