SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACION
I.U “POLITECNICO SANTIAGO MARIÑO”
EXTENSION MARACAIBO
LÍNEA DE PRODUCTO DE SOFTWARE Y MÉTODO WATCH
Realizado por:
Michelle León C.I 21228184
Cátedra
Sistemas II
Maracaibo, Julio 2015
ESQUEMA
1. LINE DE PRODUCTO SOFTWARE
2. BENEFICIOS DE LINEAS DE PRODUCTO SOFTWARE
3. ESTRATEGIAS
4. PROCESOS
5. EL MÉTODO GRAY WATCH
DESARROLLO
1. LINE DE PRODUCTO SOFTWARE
Se definen las líneas del producto de software como un conjunto de
sistemas software, que comparten un conjunto común de características,
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 de una manera preestablecida”.
La línea de producto de software es un conjunto de aplicaciones de
aplicaciones con una arquitectura común específica de dichas aplicaciones,
cada aplicación específica se especializa de alguna manera. El nuevo
desarrollo puede implicar una configuración específica de componentes,
implementación de componentes adicionales y adaptación de algunos
componentes para satisfacer las nuevas demandas.
Entre los precursores de este enfoque en el mundo del software se
encuentran McIllory (1968), Parnas (1976) y Neighbors (1989) que en sus
trabajos ya intuían el potencial de estas ideas.
Las Líneas de Producto Software (LPS) se engloban dentro de ese
anhelo recurrente dentro de la Ingeniería del Software que es la
reutilización.
La Línea de Producto Software es una etapa más en la búsqueda
del equilibrio entre coste y calidad del software.
2. BENEFICIOS DE LINEAS DE PRODUCTO SOFTWARE
Los beneficios que las LPS aportan a la calidad se pueden medir de
dos formas. La primera mediante el grado de precisión con que cada
producto se ajusta a las necesidades de cada cliente. Esta medida depende
del grado de “variabilidad” de la LPS. A mayor variabilidad, más
probabilidades de adaptar el producto a los gustos del cliente. Pero,
normalmente, esta variabilidad tiene un coste, y el reto es encontrar el
equilibrio entre coste y variabilidad. A diferencia de los enfoques
tradicionales, en las LPS la variabilidad es un concepto nuclear. Todo el
proceso de desarrollo está guiado por esta noción con el objetivo de
abaratar los costes de la variabilidad, y así poder conseguir mayores cotas
de variabilidad y, por tanto, de satisfacción de las peculiaridades del cliente.
Otro aspecto es la tasa de defectos en los productos de la LPS. Aquí
los beneficios se derivan de la reutilización de los elementos comunes
(coreassets). La continuada utilización de estos elementos a lo largo del
tiempo hace que finalmente estén muy depurados/probados. Además, los
beneficios de encontrar y eliminar un defecto en un coreasset no se limitan
al producto donde se detecta el error, sino que se disemina entre todos los
productos de la LPS.
3. ESTRATEGIAS
El proceso de desarrollo de la LPS depende, entre otros muchos
factores, del ámbito de la LPS. Es fundamental saber acotar la familia de
productos que serán objeto de la línea. En general, existe una tendencia a
generalizar en exceso cuando se está desarrollando software re-usable,
considerando casos poco probables. Es la filosofía del “por si acaso”. Sin
embargo, esta excesiva generalización, si se repite con distintas “features”
compatibles entre sí, puede dar lugar a una explosión combinatoria.
4. PROCESOS
Un aspecto central compartido por las distintas metodologías de
desarrollo de LPS Es la división de los procesos de ingeniería en dos
equipos de trabajo (ver figura 3.4). El primer equipo se encarga de la
Ingeniería de Dominio, el cual es definido por Clements (2001) como core
asset Development. Este equipo es responsable de desarrollar los
elementos comunes al dominio: estudiar el dominio, definir su alcance
(requisitos) dentro del mercado objetivo de la LPS, definir las features,
implementar los core assets reutilizables y su mecanismo de variabilidad, y
establecer cómo es el plan de producción.
El segundo equipo se encarga de la Ingeniería de Producto definido por
Clements (2001) como product Development. Sus cometidos incluyen
desarrollar los productos para clientes concretos, a partir de los recursos
basados no en los requisitos del dominio, sino en requisitos concretos de
clientes. Para ello, este segundo equipo utiliza los recursos creados por el
equipo anterior.
5. EL MÉTODO GRAY WATCH
WATCH es un método enfocado al desarrollo de software empresarial.
A lo largo de los anos el método WATCH ha sido refinado por varios
autores. Su primera extensión fue realizada por Hamar en el año 2003 para
desarrollar el ciclo de vida de un componente reutilizable, desde su
especificaciónhasta su liberación. Esta sección presenta una visión general
de la versión denominada GRAY WATCH, en particular, nos
concentraremos en su proceso de Análisis donde se definen y especifican
el conjunto de requisitos funcionales y no funcionales que la aplicación
empresarial debe satisfacer.
GRAY WATCH es un marco metodológico que describe los aspectos
técnicos, gerenciales y de soporte que deben emplear los equipos de
trabajo que tendrán a su cargo el desarrollo de aplicaciones de software
empresarial. Un marco metodológico es un patrón que debe ser
instanciado, es decir adaptado cada vez que se use. Cada equipo de
trabajo deberá usar el método como un patrón o plantilla metodológica, a
partir de la cual dicho equipo debe elaborar el proceso especıfico de
desarrollo de la aplicación que se desea producir. GRAY WATCH cubre
todo el ciclo de vida de las aplicaciones; desde el modelado del dominio de
la aplicación, pasando por la definición de los requisitos de los usuarios,
hasta la puesta en operación de la aplicación.
GRAY WATCH está compuesto por tres (3) modelos fundamentales: el
modelo de productos, el modelo de actores y el modelo de procesos. Este
´ultimo establece los procesos necesarios para gestionar proyectos de
desarrollo de aplicaciones empresariales y llevar a cabo las actividades
técnicas y de soporte que requieren estos proyectos. Los procesos técnicos
del método se dividen en tres grupos: Procesos de Análisis, Diseño e
Implementación. La figura 1 ilustra esta clasificación.
La figura anterior resalta tres (3) grandes grupos de procesos. Los
procesos de análisis de la Aplicación cubren los procesos de Modelado de
Negocios y la Ingeniería de Requisitos. La fase de diseño consiste de los
procesos de Diseño Arquitectónico y Diseño de Componentes, mientras
que los procesos de Implementación agrupan los procesos de
Programación e Integración, Pruebas y Entregas de la Aplicación.
Procesos de análisis
Estos procesos tienen como objetivos (1) entender y modelar el Sistema
de Negocios que constituye el dominio de la aplicación empresarial; y (2)
definir y especificar el conjunto de requisitos que la aplicación empresarial
debe satisfacer.
En la figura 2 se aprecia que el proceso de Ingeniería de Requisitos
requiere de la ejecución de cinco subprocesos complementarios: el
Descubrimiento de Requisitos, Análisis de Requisitos, Especificación de
Requisitos Validación de Requisitos y Gestión de Requisitos.
El subproceso de Análisis de Requisitos consiste en determinar y
resolver posibles conflictos entre los requisitos y establecer la interacción
de la aplicación empresarial con su dominio o ambiente. La figura 3 muestra
el diagrama de actividades de este subproceso.

Mais conteúdo relacionado

Mais procurados

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
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentesmellcv
 
Lineas de Producto de Software y Método Watch
Lineas de Producto de Software y Método WatchLineas de Producto de Software y Método Watch
Lineas de Producto de Software y Método WatchAndreina Soto
 
Metodo wacth
Metodo wacthMetodo wacth
Metodo wacthaluricio
 
Linea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchLinea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchGrabielleBarreto
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareMagemyl Egana
 
Calidad de software - Modelo de FURPS+
Calidad de software - Modelo de FURPS+Calidad de software - Modelo de FURPS+
Calidad de software - Modelo de FURPS+kof
 
Metodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesMetodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesEmmanuel Fontán
 
Lineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watchLineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watchJesus Chacon
 
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 watchMarcos Rosales
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchSANTIAGO MARIÑO
 
lineas de 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 watchjitzelldiaferia
 
calidad para el producto del software
calidad para el producto del softwarecalidad para el producto del software
calidad para el producto del softwarearidesbetava15
 
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 Watchyorksandia
 
Trabajo de sistemas 2
Trabajo de sistemas 2Trabajo de sistemas 2
Trabajo de sistemas 2dubrin godoy
 

Mais procurados (19)

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
 
Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentes
 
Lineas de Producto de Software y Método Watch
Lineas de Producto de Software y Método WatchLineas de Producto de Software y Método Watch
Lineas de Producto de Software y Método Watch
 
Metodo wacth
Metodo wacthMetodo wacth
Metodo wacth
 
Linea de produccion y Metodo watch
Linea de produccion y Metodo watchLinea de produccion y Metodo watch
Linea de produccion y Metodo watch
 
Mario Rivas
Mario RivasMario Rivas
Mario Rivas
 
Modelo furps
Modelo furpsModelo furps
Modelo furps
 
Linea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchLinea de productos de software y Metodo Watch
Linea de productos de software y Metodo Watch
 
Tema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de softwareTema 1 -T3: Pruebas de software
Tema 1 -T3: Pruebas de software
 
Calidad de software - Modelo de FURPS+
Calidad de software - Modelo de FURPS+Calidad de software - Modelo de FURPS+
Calidad de software - Modelo de FURPS+
 
Lineas de productos de software
Lineas de productos de softwareLineas de productos de software
Lineas de productos de software
 
Metodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesMetodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentes
 
Lineas de producto de software y el Metodo watch
Lineas de producto de software y el Metodo watchLineas de producto de software y el Metodo watch
Lineas de producto de software y el 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
 
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
 
calidad para el producto del software
calidad para el producto del softwarecalidad para el producto del software
calidad para el producto del 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
 
Trabajo de sistemas 2
Trabajo de sistemas 2Trabajo de sistemas 2
Trabajo de sistemas 2
 

Destaque

Derivaciones electrocardiograficas
Derivaciones electrocardiograficasDerivaciones electrocardiograficas
Derivaciones electrocardiograficasDrLuisR
 
D03 Poddzialanie 8.1.2
D03 Poddzialanie 8.1.2D03 Poddzialanie 8.1.2
D03 Poddzialanie 8.1.2UM Łódzkie
 
Tipos de publicidad en internet
Tipos de publicidad en internetTipos de publicidad en internet
Tipos de publicidad en internetclarailg
 
Bruges, Esquecida pelo Tempo
Bruges, Esquecida pelo TempoBruges, Esquecida pelo Tempo
Bruges, Esquecida pelo TempoRedator MAM
 
Estresse Prof De Saúde E N F
Estresse Prof De Saúde  E N FEstresse Prof De Saúde  E N F
Estresse Prof De Saúde E N FFernanda Melo
 
Seminário internacional a transição defesa – ataque“o c a”-fflc2015
Seminário internacional a transição defesa – ataque“o c a”-fflc2015Seminário internacional a transição defesa – ataque“o c a”-fflc2015
Seminário internacional a transição defesa – ataque“o c a”-fflc2015Luis Sénica
 
O sucesso do negócio por meio do monitoramento da experiência do usuário de s...
O sucesso do negócio por meio do monitoramento da experiência do usuário de s...O sucesso do negócio por meio do monitoramento da experiência do usuário de s...
O sucesso do negócio por meio do monitoramento da experiência do usuário de s...Joao Galdino Mello de Souza
 

Destaque (9)

Derivaciones electrocardiograficas
Derivaciones electrocardiograficasDerivaciones electrocardiograficas
Derivaciones electrocardiograficas
 
D03 Poddzialanie 8.1.2
D03 Poddzialanie 8.1.2D03 Poddzialanie 8.1.2
D03 Poddzialanie 8.1.2
 
Tipos de publicidad en internet
Tipos de publicidad en internetTipos de publicidad en internet
Tipos de publicidad en internet
 
Doencas curáveis com água
Doencas curáveis com águaDoencas curáveis com água
Doencas curáveis com água
 
Bruges, Esquecida pelo Tempo
Bruges, Esquecida pelo TempoBruges, Esquecida pelo Tempo
Bruges, Esquecida pelo Tempo
 
P11 d poema5
P11 d poema5P11 d poema5
P11 d poema5
 
Estresse Prof De Saúde E N F
Estresse Prof De Saúde  E N FEstresse Prof De Saúde  E N F
Estresse Prof De Saúde E N F
 
Seminário internacional a transição defesa – ataque“o c a”-fflc2015
Seminário internacional a transição defesa – ataque“o c a”-fflc2015Seminário internacional a transição defesa – ataque“o c a”-fflc2015
Seminário internacional a transição defesa – ataque“o c a”-fflc2015
 
O sucesso do negócio por meio do monitoramento da experiência do usuário de s...
O sucesso do negócio por meio do monitoramento da experiência do usuário de s...O sucesso do negócio por meio do monitoramento da experiência do usuário de s...
O sucesso do negócio por meio do monitoramento da experiência do usuário de s...
 

Semelhante a Michelle leon

Presentacion lineas de productos de software y el metodo watch
Presentacion lineas de productos de software y el metodo watchPresentacion lineas de productos de software y el metodo watch
Presentacion lineas de productos de software y el metodo watchdanielnp33
 
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
 
Sistemas 2 metodo watch
Sistemas 2 metodo watchSistemas 2 metodo watch
Sistemas 2 metodo watchmariennyysea
 
Lineas de Productos de Software & Método WATCH
Lineas de Productos de Software & Método WATCHLineas de Productos de Software & Método WATCH
Lineas de Productos de Software & Método WATCHRafael Ortiz Montiel
 
Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)luisbritogasan
 
Trabajo de sistemas 2
Trabajo de sistemas 2Trabajo de sistemas 2
Trabajo de sistemas 2dubrin godoy
 
Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Gilber Briceño
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicionEvelin Oña
 
Lineas de Productos de Software y el Método Watch
Lineas de Productos de Software y el Método WatchLineas de Productos de Software y el Método Watch
Lineas de Productos de Software y el Método Watchceliojose32
 
Presentación ultima
Presentación ultimaPresentación ultima
Presentación ultimawara07
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2velasquezariana3
 
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 watchYonathan Rodriguez
 
Lineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watchLineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watchAndrea Miquiano
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner Garcia
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaamendez45
 

Semelhante a Michelle leon (20)

Presentacion lineas de productos de software y el metodo watch
Presentacion lineas de productos de software y el metodo watchPresentacion lineas de productos de software y el metodo watch
Presentacion lineas de productos de software y el metodo watch
 
Líneas de productos de software y el metodo watch
Líneas de productos de software y el metodo watchLíneas de productos de software y el metodo watch
Líneas de productos de software y el metodo watch
 
Sistemas 2 metodo watch
Sistemas 2 metodo watchSistemas 2 metodo watch
Sistemas 2 metodo watch
 
ramirezemilyn
ramirezemilynramirezemilyn
ramirezemilyn
 
Lineas de Productos de Software & Método WATCH
Lineas de Productos de Software & Método WATCHLineas de Productos de Software & Método WATCH
Lineas de Productos de Software & Método WATCH
 
Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)Lineas de produccion de software y Metodo watch (APP-COMPONENT)
Lineas de produccion de software y Metodo watch (APP-COMPONENT)
 
Trabajo de sistemas 2
Trabajo de sistemas 2Trabajo de sistemas 2
Trabajo de sistemas 2
 
Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2Lineas de Productos de Software y el Método Watch - Sistemas 2
Lineas de Productos de Software y el Método Watch - Sistemas 2
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
Lineas de Productos de Software y el Método Watch
Lineas de Productos de Software y el Método WatchLineas de Productos de Software y el Método Watch
Lineas de Productos de Software y el Método Watch
 
Presentación ultima
Presentación ultimaPresentación ultima
Presentación ultima
 
Metodo watch y LPS
Metodo watch y LPSMetodo watch y LPS
Metodo watch y LPS
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2Lineas de productos de software y metodo watch ariana velasquez 2
Lineas de productos de software y metodo watch ariana velasquez 2
 
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
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Lineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watchLineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watch
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
So keissy
So keissySo keissy
So keissy
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 

Mais de Michelle Diaz

MICHELLE LEON 21228184
MICHELLE LEON 21228184MICHELLE LEON 21228184
MICHELLE LEON 21228184Michelle Diaz
 
Introducción a la auditoría informática michelle leon
Introducción a la auditoría informática  michelle leonIntroducción a la auditoría informática  michelle leon
Introducción a la auditoría informática michelle leonMichelle Diaz
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. Michelle Diaz
 

Mais de Michelle Diaz (6)

Logica difusa
Logica difusaLogica difusa
Logica difusa
 
MICHELLE LEON 21228184
MICHELLE LEON 21228184MICHELLE LEON 21228184
MICHELLE LEON 21228184
 
Introducción a la auditoría informática michelle leon
Introducción a la auditoría informática  michelle leonIntroducción a la auditoría informática  michelle leon
Introducción a la auditoría informática michelle leon
 
Adbequipo8..
Adbequipo8..Adbequipo8..
Adbequipo8..
 
Familias lógicas
Familias lógicasFamilias lógicas
Familias lógicas
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
 

Último

Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxChristopherOlave2
 
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolicalf1231
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 

Último (20)

Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptx
 
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
07 MECANIZADO DE CONTORNOS para torno cnc universidad catolica
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 

Michelle leon

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION I.U “POLITECNICO SANTIAGO MARIÑO” EXTENSION MARACAIBO LÍNEA DE PRODUCTO DE SOFTWARE Y MÉTODO WATCH Realizado por: Michelle León C.I 21228184 Cátedra Sistemas II Maracaibo, Julio 2015
  • 2. ESQUEMA 1. LINE DE PRODUCTO SOFTWARE 2. BENEFICIOS DE LINEAS DE PRODUCTO SOFTWARE 3. ESTRATEGIAS 4. PROCESOS 5. EL MÉTODO GRAY WATCH
  • 3. DESARROLLO 1. LINE DE PRODUCTO SOFTWARE Se definen las líneas del producto de software como un conjunto de sistemas software, que comparten un conjunto común de características, 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 de una manera preestablecida”. La línea de producto de software es un conjunto de aplicaciones de aplicaciones con una arquitectura común específica de dichas aplicaciones, cada aplicación específica se especializa de alguna manera. El nuevo desarrollo puede implicar una configuración específica de componentes, implementación de componentes adicionales y adaptación de algunos componentes para satisfacer las nuevas demandas. Entre los precursores de este enfoque en el mundo del software se encuentran McIllory (1968), Parnas (1976) y Neighbors (1989) que en sus trabajos ya intuían el potencial de estas ideas. Las Líneas de Producto Software (LPS) se engloban dentro de ese anhelo recurrente dentro de la Ingeniería del Software que es la reutilización. La Línea de Producto Software es una etapa más en la búsqueda del equilibrio entre coste y calidad del software. 2. BENEFICIOS DE LINEAS DE PRODUCTO SOFTWARE Los beneficios que las LPS aportan a la calidad se pueden medir de dos formas. La primera mediante el grado de precisión con que cada producto se ajusta a las necesidades de cada cliente. Esta medida depende del grado de “variabilidad” de la LPS. A mayor variabilidad, más probabilidades de adaptar el producto a los gustos del cliente. Pero, normalmente, esta variabilidad tiene un coste, y el reto es encontrar el
  • 4. equilibrio entre coste y variabilidad. A diferencia de los enfoques tradicionales, en las LPS la variabilidad es un concepto nuclear. Todo el proceso de desarrollo está guiado por esta noción con el objetivo de abaratar los costes de la variabilidad, y así poder conseguir mayores cotas de variabilidad y, por tanto, de satisfacción de las peculiaridades del cliente. Otro aspecto es la tasa de defectos en los productos de la LPS. Aquí los beneficios se derivan de la reutilización de los elementos comunes (coreassets). La continuada utilización de estos elementos a lo largo del tiempo hace que finalmente estén muy depurados/probados. Además, los beneficios de encontrar y eliminar un defecto en un coreasset no se limitan al producto donde se detecta el error, sino que se disemina entre todos los productos de la LPS. 3. ESTRATEGIAS El proceso de desarrollo de la LPS depende, entre otros muchos factores, del ámbito de la LPS. Es fundamental saber acotar la familia de productos que serán objeto de la línea. En general, existe una tendencia a generalizar en exceso cuando se está desarrollando software re-usable, considerando casos poco probables. Es la filosofía del “por si acaso”. Sin embargo, esta excesiva generalización, si se repite con distintas “features” compatibles entre sí, puede dar lugar a una explosión combinatoria. 4. PROCESOS Un aspecto central compartido por las distintas metodologías de desarrollo de LPS Es la división de los procesos de ingeniería en dos equipos de trabajo (ver figura 3.4). El primer equipo se encarga de la Ingeniería de Dominio, el cual es definido por Clements (2001) como core asset Development. Este equipo es responsable de desarrollar los elementos comunes al dominio: estudiar el dominio, definir su alcance
  • 5. (requisitos) dentro del mercado objetivo de la LPS, definir las features, implementar los core assets reutilizables y su mecanismo de variabilidad, y establecer cómo es el plan de producción. El segundo equipo se encarga de la Ingeniería de Producto definido por Clements (2001) como product Development. Sus cometidos incluyen desarrollar los productos para clientes concretos, a partir de los recursos basados no en los requisitos del dominio, sino en requisitos concretos de clientes. Para ello, este segundo equipo utiliza los recursos creados por el equipo anterior. 5. EL MÉTODO GRAY WATCH WATCH es un método enfocado al desarrollo de software empresarial. A lo largo de los anos el método WATCH ha sido refinado por varios autores. Su primera extensión fue realizada por Hamar en el año 2003 para desarrollar el ciclo de vida de un componente reutilizable, desde su especificaciónhasta su liberación. Esta sección presenta una visión general de la versión denominada GRAY WATCH, en particular, nos concentraremos en su proceso de Análisis donde se definen y especifican el conjunto de requisitos funcionales y no funcionales que la aplicación empresarial debe satisfacer. GRAY WATCH es un marco metodológico que describe los aspectos técnicos, gerenciales y de soporte que deben emplear los equipos de trabajo que tendrán a su cargo el desarrollo de aplicaciones de software empresarial. Un marco metodológico es un patrón que debe ser instanciado, es decir adaptado cada vez que se use. Cada equipo de trabajo deberá usar el método como un patrón o plantilla metodológica, a partir de la cual dicho equipo debe elaborar el proceso especıfico de desarrollo de la aplicación que se desea producir. GRAY WATCH cubre todo el ciclo de vida de las aplicaciones; desde el modelado del dominio de
  • 6. la aplicación, pasando por la definición de los requisitos de los usuarios, hasta la puesta en operación de la aplicación. GRAY WATCH está compuesto por tres (3) modelos fundamentales: el modelo de productos, el modelo de actores y el modelo de procesos. Este ´ultimo establece los procesos necesarios para gestionar proyectos de desarrollo de aplicaciones empresariales y llevar a cabo las actividades técnicas y de soporte que requieren estos proyectos. Los procesos técnicos del método se dividen en tres grupos: Procesos de Análisis, Diseño e Implementación. La figura 1 ilustra esta clasificación. La figura anterior resalta tres (3) grandes grupos de procesos. Los procesos de análisis de la Aplicación cubren los procesos de Modelado de Negocios y la Ingeniería de Requisitos. La fase de diseño consiste de los procesos de Diseño Arquitectónico y Diseño de Componentes, mientras que los procesos de Implementación agrupan los procesos de Programación e Integración, Pruebas y Entregas de la Aplicación. Procesos de análisis Estos procesos tienen como objetivos (1) entender y modelar el Sistema de Negocios que constituye el dominio de la aplicación empresarial; y (2) definir y especificar el conjunto de requisitos que la aplicación empresarial debe satisfacer. En la figura 2 se aprecia que el proceso de Ingeniería de Requisitos requiere de la ejecución de cinco subprocesos complementarios: el
  • 7. Descubrimiento de Requisitos, Análisis de Requisitos, Especificación de Requisitos Validación de Requisitos y Gestión de Requisitos. El subproceso de Análisis de Requisitos consiste en determinar y resolver posibles conflictos entre los requisitos y establecer la interacción de la aplicación empresarial con su dominio o ambiente. La figura 3 muestra el diagrama de actividades de este subproceso.