SlideShare una empresa de Scribd logo
1 de 23
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA
LA EDUCACIÓN UNIVERSITARIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN COL - SEDE CIUDAD OJEDA
METODO WATCH Y LINEA DE PRODUCTOS DE SOFTWARE
Realizado por:
José, Jerez
C.I. 17.827.697
Ciudad Ojeda, Agosto 2016
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.
Características
 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
EL METODO WATCH
Análisis
Soporte
Gestión
Diseño
Construcción
Pruebas
Instalación
PROCESO DEL DESARROLLO DEL
METODO WATCH
Análisis
Soporte
Gestión Diseño
ConstrucciónPruebas
Instalación
ESTRUCTURA DEL METODO WATCH
COMPONENTES DEL METODO
WATCH
MODELO DE PRODUCTO
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 .
MODELO DE ACTORES
MODELO DE ACTORES
Un actor es un individuo o una unidad organizacional que está
involucrada en el proyecto.
Describe los procesos técnicos, gerenciales y de soporte que los grupos de
trabajo deben emplear para desarrollar las aplicaciones empresariales
MODELO DE PROCESOS
CADENA DE VALOR
Línea de Productos de Software
1. Es un conjunto de sistemas de software que comparten un conjunto
común y gestionado de aspectos que satisfacen las necesidades
específicas de un segmento de mercado o misión y que son desarrollados
a partir de un conjunto común de activos fundamentales [de software]
de una manera prescrita.(Clements and Northrop, 2002)
2. Consiste de una familia de sistemas de software que tienen una
funcionalidad común y alguna funcionalidad variable" (Gomma, 2004)
3. La funcionalidad común descansa en el uso recurrente de un conjunto
común de activos reutilizables (requisitos, diseños, componentes,
servicios web, entre otros.
Modelo Básico de una Línea de
Productos de Software
La entrada: 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
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.
Beneficios
•La entrega de productos de software de una manera z más rápida,
económica y con una mejor calidad.
•Las LPS producen mejoras en: Tiempo de entrega del producto (time to
market ), Costos de ingeniería, Tamaño del portafolio de productos,
Reducción de las tasas de defectos, Calidad de los productos.
Beneficios tácticos de ingeniería:
•Reducción en el tiempo promedio de creación y entrega de nuevos
productos
•Reducción en el número promedio de defectos por producto Reducción en
el esfuerzo promedio requerido para desarrollar y mantener los productos
Son todos los artefactos producidos durante el desarrollo del
software y que son potencialmente reutilizables. „
Ejemplos:
•‹ Arquitectura base
• Patrones de diseño
• ‹Componentes de software
• ‹Manuales de usuario
• ‹Especificación de requisitos
• ‹Planes de producción
• ‹Planes de pruebas
ACTIVOS DE SOFTWARE
„Arquitectura de Software es la definición de las componentes que
forman el sistema, las propiedades externamente visibles de esas
componentes y las relaciones entre las mismas. „
Arquitectura Base de una LPS corresponde a la definición de la
arquitectura general que describe todos los componentes que podrían
potencialmente formar parte de la línea de productos de software y su
interrelación. La arquitectura base define y limita el alcance de la LPS.
ARQUITECTURA DE
SOFTWARE
Desarrollo de Componentes
•„Las componentes de software son uno de los activos
más claramente reutilizable. „
• Existe una fuerte tendencia a desarrollar software
basado en componentes. „
•Las LPS dan un marco para el desarrollo y uso
planificado de las componentes de software.
•„ Tecnologías de definición de componentes: ‹ActiveX,
JavaBeans, CCM, entre otros.
Formas de Reutilización de
Componentes „
•Reuso de componentes a lo largo de las distintas versiones de una
aplicación. ‹
•Esto sabemos hacerlo. „
•Reuso de componentes en varias versiones de un software y en distintos
productos. ‹Estamos trabajando en esto. „
•Reuso de componentes en varias versiones, diversos productos de
software y en distintas organizaciones. ‹
Productividad ‹
•Sistemas grandes y complejos pueden desarrollarse con menor
tiempo y esfuerzo. ‹
•Menor tiempo para tener un producto en el mercado. „
Costos
• ‹Cada nuevo producto sólo requiere desarrollar unas pocas partes
nuevas. ‹
•Personal calificado y caro es pagado una única vez y su trabajo se
reutiliza.
•Desarrollo de Líneas de Productos de Software
Facilidad de Administración. ‹
•Reducción del riesgo. ‹
•Menor trabajo a ser planificado y controlado. „
Calidad.
•‹Activos probados dan garantías de calidad y buen funcionamiento. ‹
BENEFICIOS DE UN LPS
•Desarrollar activos genéricos, configurables, robustos,
documentados, portables y probados es más caro que hacer un
desarrollo ad hoc. „
•Antes de obtener los beneficios de la LPS uno debe tener una
base de activos con estas características. „
• Lograr el cambio de paradigma en las prácticas profesionales es
un gran reto: ‹mejores activos no aseguran un mejor producto
(hoy), ‹mejores activos posibilitan la reutilización (mañana).
COSTOS DE UN LPS
Desafíos de la Ingeniería del Producto
„
•Adaptar las necesidades de los clientes a las posibilidades de la LPS. „
•Ser capaz de integrar productos útiles (casi) exclusivamente con las
componentes disponibles. „
•Ceñirse a la estructura de la arquitectura base para todos los productos. „
•Realizar pruebas de integración y del sistema, suponiendo que cada
componente satisface su especificación.
El Método WATCH
Algunos Productos Potenciales
Desde el punto de vista de la funcionalidad: ‹
•Módulo para que un producto CAD genere buenas mallas de volumen. ‹
•Módulo para que un software FEM pueda refinar/desrefinar una malla de
volumen en forma adaptiva o interactiva.
•‹Software independiente para generar y mejorar mallas de superficie.
•‹Software independiente para refinar/desrefinar mallas de volumen.
„Desde el punto de vista de la implementación
•Manejar los datos en estructuras de memoria o bien manejarlos en una base de
datos.
•‹Implementar algoritmos secuenciales o paralelos de generación o refinamiento
de las mallas de volumen.
•‹Generar mallas de volumen a partir de mallas de superficie generadas por
diferentes productos CAD
Módulo para mejorar mallas de superficie
generadas por un CAD particular. „
•Se manejan los datos en estructuras de memoria. „
•Solamente la componente de cargar estructuras de datos es
dependiente del CAD. „
• Las estructuras de datos tienen una interfaz conocida para las otras
componentes, pero es indiferente su implementación interna.
Módulo para generar mallas de volumen a
partir de una gran malla de superficie. „
•Se usa una base de datos con idéntica interfaz que las estructuras de
memoria.
• Se usan algoritmos paralelos para corregir la malla de superficie y para
generar la malla de volumen. „
•Las otras componentes son idénticas a las anteriores

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

LÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARELÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARE
 
Expos.rup
Expos.rupExpos.rup
Expos.rup
 
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
 
Rup
RupRup
Rup
 
Proceso del software
Proceso del softwareProceso del software
Proceso del software
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
METODOLOGÍAS RUP
METODOLOGÍAS RUPMETODOLOGÍAS RUP
METODOLOGÍAS RUP
 
Metodologías de desarrollo de software
Metodologías de desarrollo de software Metodologías de desarrollo de software
Metodologías de desarrollo de software
 
Presentacion grupo9
Presentacion grupo9Presentacion grupo9
Presentacion grupo9
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Fases de RUP - PDF
Fases de RUP - PDFFases de RUP - PDF
Fases de RUP - PDF
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Requerimientos del rup
Requerimientos del rupRequerimientos del rup
Requerimientos del rup
 
Procesos De Ingenieria Del Software
Procesos De Ingenieria Del SoftwareProcesos De Ingenieria Del Software
Procesos De Ingenieria Del Software
 
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
 
Rup
RupRup
Rup
 
PROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWAREPROCESOS DE CALIDAD DE SOFTWARE
PROCESOS DE CALIDAD DE SOFTWARE
 
Linea de Produccion de Software y Metodo Watch
Linea de Produccion de Software y Metodo WatchLinea de Produccion de Software y Metodo Watch
Linea de Produccion de Software y Metodo Watch
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 

Similar a Metodo watch

Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareMiguel Sanchez
 
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
 
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 procesos de software y metodo watch
lineas de procesos de software y metodo watchlineas de procesos de software y metodo watch
lineas de procesos de software y metodo watchyubismar
 
Linea de produccion y metodo watch
Linea de produccion y metodo watchLinea de produccion y metodo watch
Linea de produccion y metodo watchJose Avila
 
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 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
 
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é
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchFran Valero
 
Desarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productosDesarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productosJOSEPHPC3000
 
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
 

Similar a Metodo watch (20)

Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
 
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
 
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
 
Motodo Watch
Motodo WatchMotodo Watch
Motodo Watch
 
Lps y mw
Lps y mwLps y mw
Lps y mw
 
lineas de procesos de software y metodo watch
lineas de procesos de software y metodo watchlineas de procesos de software y metodo watch
lineas de procesos de software y metodo watch
 
Linea de productos software
Linea de productos softwareLinea de productos software
Linea de productos software
 
Dexys Núñez
Dexys NúñezDexys Núñez
Dexys Núñez
 
Linea de produccion y metodo watch
Linea de produccion y metodo watchLinea de produccion y metodo watch
Linea de produccion 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 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
 
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
 
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
 
Desarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productosDesarrollo de software basado en lineas de productos
Desarrollo de software basado en lineas de productos
 
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
 

Último

historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfMaritza438836
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 

Último (20)

historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 

Metodo watch

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN COL - SEDE CIUDAD OJEDA METODO WATCH Y LINEA DE PRODUCTOS DE SOFTWARE Realizado por: José, Jerez C.I. 17.827.697 Ciudad Ojeda, Agosto 2016
  • 2. 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. Características  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 EL METODO WATCH
  • 7. 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 . MODELO DE ACTORES
  • 8. MODELO DE ACTORES Un actor es un individuo o una unidad organizacional que está involucrada en el proyecto.
  • 9. Describe los procesos técnicos, gerenciales y de soporte que los grupos de trabajo deben emplear para desarrollar las aplicaciones empresariales MODELO DE PROCESOS
  • 11. Línea de Productos de Software 1. Es un conjunto de sistemas de software que comparten un conjunto común y gestionado de aspectos que satisfacen las necesidades específicas de un segmento de mercado o misión y que son desarrollados a partir de un conjunto común de activos fundamentales [de software] de una manera prescrita.(Clements and Northrop, 2002) 2. Consiste de una familia de sistemas de software que tienen una funcionalidad común y alguna funcionalidad variable" (Gomma, 2004) 3. La funcionalidad común descansa en el uso recurrente de un conjunto común de activos reutilizables (requisitos, diseños, componentes, servicios web, entre otros.
  • 12. Modelo Básico de una Línea de Productos de Software La entrada: 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)
  • 13. Modelo Básico de una Línea de Productos de Software 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. Beneficios •La entrega de productos de software de una manera z más rápida, económica y con una mejor calidad. •Las LPS producen mejoras en: Tiempo de entrega del producto (time to market ), Costos de ingeniería, Tamaño del portafolio de productos, Reducción de las tasas de defectos, Calidad de los productos. Beneficios tácticos de ingeniería: •Reducción en el tiempo promedio de creación y entrega de nuevos productos •Reducción en el número promedio de defectos por producto Reducción en el esfuerzo promedio requerido para desarrollar y mantener los productos
  • 14. Son todos los artefactos producidos durante el desarrollo del software y que son potencialmente reutilizables. „ Ejemplos: •‹ Arquitectura base • Patrones de diseño • ‹Componentes de software • ‹Manuales de usuario • ‹Especificación de requisitos • ‹Planes de producción • ‹Planes de pruebas ACTIVOS DE SOFTWARE
  • 15. „Arquitectura de Software es la definición de las componentes que forman el sistema, las propiedades externamente visibles de esas componentes y las relaciones entre las mismas. „ Arquitectura Base de una LPS corresponde a la definición de la arquitectura general que describe todos los componentes que podrían potencialmente formar parte de la línea de productos de software y su interrelación. La arquitectura base define y limita el alcance de la LPS. ARQUITECTURA DE SOFTWARE
  • 16. Desarrollo de Componentes •„Las componentes de software son uno de los activos más claramente reutilizable. „ • Existe una fuerte tendencia a desarrollar software basado en componentes. „ •Las LPS dan un marco para el desarrollo y uso planificado de las componentes de software. •„ Tecnologías de definición de componentes: ‹ActiveX, JavaBeans, CCM, entre otros.
  • 17. Formas de Reutilización de Componentes „ •Reuso de componentes a lo largo de las distintas versiones de una aplicación. ‹ •Esto sabemos hacerlo. „ •Reuso de componentes en varias versiones de un software y en distintos productos. ‹Estamos trabajando en esto. „ •Reuso de componentes en varias versiones, diversos productos de software y en distintas organizaciones. ‹
  • 18. Productividad ‹ •Sistemas grandes y complejos pueden desarrollarse con menor tiempo y esfuerzo. ‹ •Menor tiempo para tener un producto en el mercado. „ Costos • ‹Cada nuevo producto sólo requiere desarrollar unas pocas partes nuevas. ‹ •Personal calificado y caro es pagado una única vez y su trabajo se reutiliza. •Desarrollo de Líneas de Productos de Software Facilidad de Administración. ‹ •Reducción del riesgo. ‹ •Menor trabajo a ser planificado y controlado. „ Calidad. •‹Activos probados dan garantías de calidad y buen funcionamiento. ‹ BENEFICIOS DE UN LPS
  • 19. •Desarrollar activos genéricos, configurables, robustos, documentados, portables y probados es más caro que hacer un desarrollo ad hoc. „ •Antes de obtener los beneficios de la LPS uno debe tener una base de activos con estas características. „ • Lograr el cambio de paradigma en las prácticas profesionales es un gran reto: ‹mejores activos no aseguran un mejor producto (hoy), ‹mejores activos posibilitan la reutilización (mañana). COSTOS DE UN LPS
  • 20. Desafíos de la Ingeniería del Producto „ •Adaptar las necesidades de los clientes a las posibilidades de la LPS. „ •Ser capaz de integrar productos útiles (casi) exclusivamente con las componentes disponibles. „ •Ceñirse a la estructura de la arquitectura base para todos los productos. „ •Realizar pruebas de integración y del sistema, suponiendo que cada componente satisface su especificación.
  • 21. El Método WATCH Algunos Productos Potenciales Desde el punto de vista de la funcionalidad: ‹ •Módulo para que un producto CAD genere buenas mallas de volumen. ‹ •Módulo para que un software FEM pueda refinar/desrefinar una malla de volumen en forma adaptiva o interactiva. •‹Software independiente para generar y mejorar mallas de superficie. •‹Software independiente para refinar/desrefinar mallas de volumen. „Desde el punto de vista de la implementación •Manejar los datos en estructuras de memoria o bien manejarlos en una base de datos. •‹Implementar algoritmos secuenciales o paralelos de generación o refinamiento de las mallas de volumen. •‹Generar mallas de volumen a partir de mallas de superficie generadas por diferentes productos CAD
  • 22. Módulo para mejorar mallas de superficie generadas por un CAD particular. „ •Se manejan los datos en estructuras de memoria. „ •Solamente la componente de cargar estructuras de datos es dependiente del CAD. „ • Las estructuras de datos tienen una interfaz conocida para las otras componentes, pero es indiferente su implementación interna.
  • 23. Módulo para generar mallas de volumen a partir de una gran malla de superficie. „ •Se usa una base de datos con idéntica interfaz que las estructuras de memoria. • Se usan algoritmos paralelos para corregir la malla de superficie y para generar la malla de volumen. „ •Las otras componentes son idénticas a las anteriores