SlideShare una empresa de Scribd logo
1 de 17
Republica Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria,
Tecnológica y Cultural
Instituto Universitario Politécnico Santiago Mariño
Líneas de Productos de Software
&
Método WATCH
Prof.: Wilfredy Inciarte
Realizado por:
Rafael Ortiz
22.479.619
CONTENIDO
 Líneas de Producto de Software
 Definición
 Objetivo de una LPS
 Beneficios de una LPS
 Modelo de trabajo de una LPS
 Método WATCH
 Definición
 Objetivos
 Características.
 Componentes.
Líneas de Producto de Software
 Definición
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 de Software
 Objetivo de una LPS
El objetivo de una LPS no es el desarrollo de un producto, sino
el de un conjunto de productos. Hay que delimitar y
preestablecer en la medida de lo posible el alcance de este
conjunto (scoping). Una línea de producción se desarrolla
orientándose a un segmento de mercado concreto. Es decir, los
productos intentan satisfacer las necesidades específicas de un
segmento de mercado. De la habilidad para acotar e identificar
correctamente este mercado, dependerá el éxito de la LPS. 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.
Líneas de Producto de Software
 Beneficios de una LPS
Los beneficios o ventajas que obtenemos al trabajar con líneas
de producción de software son la entrega de productos de una
manera más rápida, económica y de mejor calidad teniendo
como resultado mejoras en costos de ingeniería, es decir abra
una reducción del promedio de defectos por producto, reducción
del esfuerzo e incremento del número total de productos que
pueden ser efectivamente mantenidos y competitivos. Al hablar
de líneas de producción de software (LPS) observamos que esto
promueve el mejor desarrollo de un sistema con las tecnologías
adecuadas y competentes para el avance adecuado de los
productos, disminuyendo la pérdida de tiempo que puedan tener
los desarrolladores de software. Al basar el desarrollo de
software en la reutilización obtenemos mayor rapidez de los
procesos, menor líneas de código, reducción de la complejidad
Líneas de Producto de Software
 Modelo de trabajo de una LPS
El modelo básico en el que trabaja la línea de productos de
software está compuesto por:
1) La entrada de activos de software: colección de partes de
software (requisitos, diseños, componentes, casos de prueba que
se configuran y componen para producir los productos de la
línea;
2) El control a través del modelo de decisiones que describe
los aspectos variables y opcionales de los productos de la línea
y las decisiones del producto usadas para determinar qué activos
de entrada utilizar y como configurar los puntos de variación de
esos activos
3) Proceso de producción: el cual establece los pasos para
componer y configurar productos a partir de los activos de
entrada.
Líneas de Producto de Software
 Modelo de trabajo de una LPS
Con la aplicación de las técnicas de este enfoque, se obtienen
los siguientes beneficios:
- Entrega de productos de software de forma más rápida,
económica y de mejor calidad.
- Mejoras en: tiempo de entrega del producto (time to market)
costos de ingeniería, tamaño del portafolio de productos, valor
competitivo del productos, mayores márgenes de ganancias.
- Reducción de: tiempo promedio de creación y entrega de
nuevos productos, esfuerzo promedio requerido para desarrollar
Método WATCH
 Definición
Es un marco metodológico que describe los procesos técnicos,
gerenciales y de soporte que deben emplear los equipos y
grupos que tendrán a su cargo el desarrollo de las aplicaciones
informáticas de un SIE (Sistema de Información Empresarial). Un
marco metodológico es un patrón que debe ser instanciado, es
decir adaptado cada vez que se use. Cada equipo de desarrollo
de aplicaciones de un SIE deberá usar el método como un
patrón o plantilla metodológica, a partir de la cual ellos deben
elaborar el proceso específico de desarrollo de la aplicación que
dicho equipo deba producir.
Se ubica dentro de los métodos disciplinados ya que se centra
en los procesos, hace énfasis en los productos y la organización,
involucra procesos bien definidos y documentados, requiere de
alta formalidad en el proceso de desarrollo, son procesos
repetibles, los resultados son predecibles. Este método incluye,
también, una descripción de los procesos de gerencia del
proyecto que se aplicarán para garantizar que el proyecto se
ejecute en el tiempo previsto, dentro del presupuesto acordado y
según los estándares de calidad establecidos.
Método WATCH
 Objetivos
- Orientar a los equipos de desarrollo acerca de qué deben
hacer y cómo deben desarrollar una aplicación informática de un
SIE.
- Garantizar la uniformidad, consistencia, facilidad de integración
y calidad de las distintas aplicaciones que integrarán Un SIE.
- Gestionar el desarrollo de las aplicaciones de un SIE como
proyectos de ingeniería, siguiendo los estándares de gestión de
proyectos establecidos en LA EMPRESA.
- Asegurar que en el desarrollo de cada aplicación de un SIE se
empleen las mejores prácticas, técnicas, herramientas, estándares
y lenguajes aceptados internacionalmente
Método WATCH
 Características
1) Está sólidamente fundamentado.- Posee una base
conceptual y metodológica muy bien sustentada. El método
descansa en conceptos bien establecidos que se derivan de la
Ingeniería de Software, los Sistemas de Información Geográfica
(SIG) y los Sistemas de Información Empresarial (SIE). En
concreto, el método emplea una arquitectura de dominio de tres
capas que define los elementos principales de los SIG/SIE
modernos. Metodológicamente, el modelo ha sido elaborado
tomando como referencia modelos de procesos bien conocidos o
bien fundamentados, tales como el modelo RUP-Rational Unified
Process (Krutchen, 2000) y el método WATCH (Montilva y
Barrios, 2004b).
Método WATCH
 Características
2) Es estructurado y modular.- Posee una clara estructura
que facilita su comprensión y utilización. Esta estructura separa
los tres elementos primordiales de un método: el producto que
se quiere elaborar, los actores que lo elaboran y el proceso que
siguen los actores para elaborar el producto. Estos tres
elementos definen los tres componentes del método WATCH:
modelo de productos, modelo de actores y modelo de procesos.
Cada uno de ellos posee, a su vez, una estructura modular
claramente visible y acorde al elemento que representa. Así, por
ejemplo, el modelo de procesos tiene una estructura jerárquica
de cinco (5) niveles compuesta de: grupo de procesos, procesos,
sub-procesos, actividades y tareas.
Método WATCH
 Características
3) Es de propósito específico.- El método está dirigido al
desarrollo de aplicaciones geográficas en entornos empresariales;
es decir, al desarrollo de sistemas de información de
carácter corporativo que estén orientados al manejo de datos e
información geográfica. Esta orientación concreta y específica
resuelve los problemas que tienen la mayoría de los métodos
comerciales y académicos existentes, cuya generalidad va en
detrimento de su aplicabilidad en sistemas muy especializados,
tales como los SIG y SIE.
Método WATCH
 Características
4) Es flexible y adaptable.- Si bien el método está
dirigido al desarrollo de aplicaciones especializadas
(aplicaciones geográficas en entornos empresariales), sus tres
componentes pueden ser adaptados, con relativa facilidad, a
otros tipos de productos de software. Esta labor, sin embargo,
debe ser hecha por expertos en Ingeniería de Métodos, para
asegurar la correcta y efectiva adaptación a otros tipos de
aplicaciones.
Método WATCH
 Características
5) Emplea las mejores prácticas del desarrollo de
software.- Al igual que otros métodos bien establecidos, tales
como RUP (Krutchen, 2000) y OOSE (Jacobson, 1994), el
método WATCH emplea prácticas metodológicas
internacionalmente aceptadas y utilizadas en la industria del
software, las cuales, al ser aplicadas apropiadamente, contribuyen
a resolver muchos de los problemas que, comúnmente, se le
atribuyen a los proyectos de software.
Método WATCH
 Características
6) Emplea las mejores prácticas y procesos de gestión de
proyectos.- El método WATCH emplea procesos y prácticas
establecidas en el cuerpo de conocimientos de gestión de
proyectos propuesto por el PMI (Project Management Institute).
Este cuerpo de conocimientos es, también, empleado en la
metodología desarrollada por LA EMPRESA para gestionar sus
proyectos de ingeniería. WATCH está alineado a esta
metodología.
Método WATCH
 Características
7) Integra los procesos de gestión con los procesos
técnicos y de soporte.- WATCH define tres grupos de procesos:
técnicos, gerenciales y de soporte. Los procesos técnicos se
relacionan con las actividades de análisis, diseño, implementación
y pruebas de las aplicaciones. Los procesos gerenciales se
encargan de gestionar el desarrollo de cada aplicación como un
proyecto de ingeniería; involucran, por lo tanto, actividades de
planificación, organización, administración, dirección y control del
proyecto. Por su parte, los procesos de soporte complementan
los procesos técnicos y gerenciales con actividades, tales como:
el aseguramiento de la calidad, la gestión de la configuración, la
capacitación de los actores y la gestión de riesgos del proyecto.
Método WATCH
 Componentes
El método WATCH está compuesto por tres modelos
fundamentales:
1) Un modelo de productos que describe los productos
intermedios y finales que se generan, mediante la aplicación del
método, durante el desarrollo de una aplicación informática de un
SIE.
2) Un modelo de actores que identifica a los actores interesados
(stakeholders) en el desarrollo de las aplicaciones de un SIE y
describe cómo deben estructurarse los equipos de desarrollo y
cuáles deben ser los roles y responsabilidades de sus
integrantes.
3) 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.

Más contenido relacionado

La actualidad más candente (20)

Moprosoft
MoprosoftMoprosoft
Moprosoft
 
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
 
Linea de produccion y Metodo watch
Linea de produccion y Metodo watchLinea de produccion y Metodo watch
Linea de produccion y Metodo watch
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
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
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
RUP
RUPRUP
RUP
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Iso 12207 diapositivas
Iso 12207 diapositivasIso 12207 diapositivas
Iso 12207 diapositivas
 
Estandares ieee
Estandares ieeeEstandares ieee
Estandares ieee
 
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
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Sara mendoza investigación_actividad1.1.doc
Sara mendoza investigación_actividad1.1.docSara mendoza investigación_actividad1.1.doc
Sara mendoza investigación_actividad1.1.doc
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
2. presentacion acis calidad software basado en normas calidad
2. presentacion acis calidad software basado en normas calidad2. presentacion acis calidad software basado en normas calidad
2. presentacion acis calidad software basado en normas calidad
 
7iSF-1 ingeniería de software
7iSF-1   ingeniería de software7iSF-1   ingeniería de software
7iSF-1 ingeniería de software
 
MoProsoft
MoProsoftMoProsoft
MoProsoft
 
LÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARELÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARE
 
Material rap4
Material rap4Material rap4
Material rap4
 
Iso 12207
Iso 12207Iso 12207
Iso 12207
 

Similar a Lineas de Productos de Software & Método WATCH

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
 
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
 
Saia lineas de productos de software
Saia lineas de productos de softwareSaia lineas de productos de software
Saia lineas de productos de softwaremedaguerrerox
 
Lineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchLineas de prduccion de software y metodo watch
Lineas de prduccion de software y metodo watchJuan de la Hoz
 
Lineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watchLineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watchAndrea Miquiano
 
Lineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo WatchLineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo Watchrasc24
 
LINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCH
LINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCHLINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCH
LINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCH yrebra
 
Presentación ultima
Presentación ultimaPresentación ultima
Presentación ultimawara07
 
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
 
Sistemas 2 metodo watch
Sistemas 2 metodo watchSistemas 2 metodo watch
Sistemas 2 metodo watchmariennyysea
 
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 watchAdrian Vera
 
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
 
Linea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchLinea de productos de software y Metodo Watch
Linea de productos de software y Metodo WatchLuisAguilera86
 

Similar a Lineas de Productos de Software & Método WATCH (20)

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
 
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
 
Saia lineas de productos de software
Saia lineas de productos de softwareSaia lineas de productos de software
Saia lineas de productos de software
 
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
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Dareinys Rivero
Dareinys RiveroDareinys Rivero
Dareinys Rivero
 
Lineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watchLineas de Produccion y Metodo watch
Lineas de Produccion y Metodo watch
 
Mario Rivas
Mario RivasMario Rivas
Mario Rivas
 
Lineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo WatchLineas de productos de software Y El Metodo Watch
Lineas de productos de software Y El Metodo Watch
 
LINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCH
LINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCHLINEA DE PRODUCTOS DE SOFTWARE Y METODO DE WATCH
LINEA DE PRODUCTOS DE SOFTWARE Y METODO DE 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
 
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
 
Sistemas 2 metodo watch
Sistemas 2 metodo watchSistemas 2 metodo watch
Sistemas 2 metodo watch
 
Lineas de productos de software
Lineas de productos de softwareLineas de productos de software
Lineas de productos de software
 
Lineas de productos de software y método watch
Lineas de productos de software y método watchLineas de productos de software y método watch
Lineas de productos de software y método watch
 
Líneas de productos de software 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
 
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
 
Eddy 7 8
Eddy 7 8Eddy 7 8
Eddy 7 8
 

Más de Rafael Ortiz Montiel

Más de Rafael Ortiz Montiel (7)

La ética profesional del ingeniero
La ética profesional del ingenieroLa ética profesional del ingeniero
La ética profesional del ingeniero
 
Adbrafaelortiz
AdbrafaelortizAdbrafaelortiz
Adbrafaelortiz
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Familias logicas
Familias logicas Familias logicas
Familias logicas
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Sistemas y procedimientos administrativos - Manuales
Sistemas y procedimientos administrativos - ManualesSistemas y procedimientos administrativos - Manuales
Sistemas y procedimientos administrativos - Manuales
 
Mapa conceptual Rafael Ortiz
Mapa conceptual Rafael OrtizMapa conceptual Rafael Ortiz
Mapa conceptual Rafael Ortiz
 

Último

SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
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
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
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
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
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
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
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
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 

Último (20)

SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
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
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
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
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
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
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.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
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 

Lineas de Productos de Software & Método WATCH

  • 1. Republica Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria, Tecnológica y Cultural Instituto Universitario Politécnico Santiago Mariño Líneas de Productos de Software & Método WATCH Prof.: Wilfredy Inciarte Realizado por: Rafael Ortiz 22.479.619
  • 2. CONTENIDO  Líneas de Producto de Software  Definición  Objetivo de una LPS  Beneficios de una LPS  Modelo de trabajo de una LPS  Método WATCH  Definición  Objetivos  Características.  Componentes.
  • 3. Líneas de Producto de Software  Definición La definición más comúnmente aceptada de una LPS procede de Clements (2001) donde “se definen las líneas del producto de software como un conjunto de sistemas software, que comparten un conjunto común de características (features), las cuales satisfacen las necesidades específicas de un dominio o segmento particular de mercado, y que se desarrollan a partir de un sistema común de activos base (core assets) de una manera preestablecida”
  • 4. Líneas de Producto de Software  Objetivo de una LPS El objetivo de una LPS no es el desarrollo de un producto, sino el de un conjunto de productos. Hay que delimitar y preestablecer en la medida de lo posible el alcance de este conjunto (scoping). Una línea de producción se desarrolla orientándose a un segmento de mercado concreto. Es decir, los productos intentan satisfacer las necesidades específicas de un segmento de mercado. De la habilidad para acotar e identificar correctamente este mercado, dependerá el éxito de la LPS. 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.
  • 5. Líneas de Producto de Software  Beneficios de una LPS Los beneficios o ventajas que obtenemos al trabajar con líneas de producción de software son la entrega de productos de una manera más rápida, económica y de mejor calidad teniendo como resultado mejoras en costos de ingeniería, es decir abra una reducción del promedio de defectos por producto, reducción del esfuerzo e incremento del número total de productos que pueden ser efectivamente mantenidos y competitivos. Al hablar de líneas de producción de software (LPS) observamos que esto promueve el mejor desarrollo de un sistema con las tecnologías adecuadas y competentes para el avance adecuado de los productos, disminuyendo la pérdida de tiempo que puedan tener los desarrolladores de software. Al basar el desarrollo de software en la reutilización obtenemos mayor rapidez de los procesos, menor líneas de código, reducción de la complejidad
  • 6. Líneas de Producto de Software  Modelo de trabajo de una LPS El modelo básico en el que trabaja la línea de productos de software está compuesto por: 1) La entrada de activos de software: colección de partes de software (requisitos, diseños, componentes, casos de prueba que se configuran y componen para producir los productos de la línea; 2) El control a través del modelo de decisiones que describe los aspectos variables y opcionales de los productos de la línea y las decisiones del producto usadas para determinar qué activos de entrada utilizar y como configurar los puntos de variación de esos activos 3) Proceso de producción: el cual establece los pasos para componer y configurar productos a partir de los activos de entrada.
  • 7. Líneas de Producto de Software  Modelo de trabajo de una LPS Con la aplicación de las técnicas de este enfoque, se obtienen los siguientes beneficios: - Entrega de productos de software de forma más rápida, económica y de mejor calidad. - Mejoras en: tiempo de entrega del producto (time to market) costos de ingeniería, tamaño del portafolio de productos, valor competitivo del productos, mayores márgenes de ganancias. - Reducción de: tiempo promedio de creación y entrega de nuevos productos, esfuerzo promedio requerido para desarrollar
  • 8. Método WATCH  Definición Es un marco metodológico que describe los procesos técnicos, gerenciales y de soporte que deben emplear los equipos y grupos que tendrán a su cargo el desarrollo de las aplicaciones informáticas de un SIE (Sistema de Información Empresarial). Un marco metodológico es un patrón que debe ser instanciado, es decir adaptado cada vez que se use. Cada equipo de desarrollo de aplicaciones de un SIE deberá usar el método como un patrón o plantilla metodológica, a partir de la cual ellos deben elaborar el proceso específico de desarrollo de la aplicación que dicho equipo deba producir. Se ubica dentro de los métodos disciplinados ya que se centra en los procesos, hace énfasis en los productos y la organización, involucra procesos bien definidos y documentados, requiere de alta formalidad en el proceso de desarrollo, son procesos repetibles, los resultados son predecibles. Este método incluye, también, una descripción de los procesos de gerencia del proyecto que se aplicarán para garantizar que el proyecto se ejecute en el tiempo previsto, dentro del presupuesto acordado y según los estándares de calidad establecidos.
  • 9. Método WATCH  Objetivos - Orientar a los equipos de desarrollo acerca de qué deben hacer y cómo deben desarrollar una aplicación informática de un SIE. - Garantizar la uniformidad, consistencia, facilidad de integración y calidad de las distintas aplicaciones que integrarán Un SIE. - Gestionar el desarrollo de las aplicaciones de un SIE como proyectos de ingeniería, siguiendo los estándares de gestión de proyectos establecidos en LA EMPRESA. - Asegurar que en el desarrollo de cada aplicación de un SIE se empleen las mejores prácticas, técnicas, herramientas, estándares y lenguajes aceptados internacionalmente
  • 10. Método WATCH  Características 1) Está sólidamente fundamentado.- Posee una base conceptual y metodológica muy bien sustentada. El método descansa en conceptos bien establecidos que se derivan de la Ingeniería de Software, los Sistemas de Información Geográfica (SIG) y los Sistemas de Información Empresarial (SIE). En concreto, el método emplea una arquitectura de dominio de tres capas que define los elementos principales de los SIG/SIE modernos. Metodológicamente, el modelo ha sido elaborado tomando como referencia modelos de procesos bien conocidos o bien fundamentados, tales como el modelo RUP-Rational Unified Process (Krutchen, 2000) y el método WATCH (Montilva y Barrios, 2004b).
  • 11. Método WATCH  Características 2) Es estructurado y modular.- Posee una clara estructura que facilita su comprensión y utilización. Esta estructura separa los tres elementos primordiales de un método: el producto que se quiere elaborar, los actores que lo elaboran y el proceso que siguen los actores para elaborar el producto. Estos tres elementos definen los tres componentes del método WATCH: modelo de productos, modelo de actores y modelo de procesos. Cada uno de ellos posee, a su vez, una estructura modular claramente visible y acorde al elemento que representa. Así, por ejemplo, el modelo de procesos tiene una estructura jerárquica de cinco (5) niveles compuesta de: grupo de procesos, procesos, sub-procesos, actividades y tareas.
  • 12. Método WATCH  Características 3) Es de propósito específico.- El método está dirigido al desarrollo de aplicaciones geográficas en entornos empresariales; es decir, al desarrollo de sistemas de información de carácter corporativo que estén orientados al manejo de datos e información geográfica. Esta orientación concreta y específica resuelve los problemas que tienen la mayoría de los métodos comerciales y académicos existentes, cuya generalidad va en detrimento de su aplicabilidad en sistemas muy especializados, tales como los SIG y SIE.
  • 13. Método WATCH  Características 4) Es flexible y adaptable.- Si bien el método está dirigido al desarrollo de aplicaciones especializadas (aplicaciones geográficas en entornos empresariales), sus tres componentes pueden ser adaptados, con relativa facilidad, a otros tipos de productos de software. Esta labor, sin embargo, debe ser hecha por expertos en Ingeniería de Métodos, para asegurar la correcta y efectiva adaptación a otros tipos de aplicaciones.
  • 14. Método WATCH  Características 5) Emplea las mejores prácticas del desarrollo de software.- Al igual que otros métodos bien establecidos, tales como RUP (Krutchen, 2000) y OOSE (Jacobson, 1994), el método WATCH emplea prácticas metodológicas internacionalmente aceptadas y utilizadas en la industria del software, las cuales, al ser aplicadas apropiadamente, contribuyen a resolver muchos de los problemas que, comúnmente, se le atribuyen a los proyectos de software.
  • 15. Método WATCH  Características 6) Emplea las mejores prácticas y procesos de gestión de proyectos.- El método WATCH emplea procesos y prácticas establecidas en el cuerpo de conocimientos de gestión de proyectos propuesto por el PMI (Project Management Institute). Este cuerpo de conocimientos es, también, empleado en la metodología desarrollada por LA EMPRESA para gestionar sus proyectos de ingeniería. WATCH está alineado a esta metodología.
  • 16. Método WATCH  Características 7) Integra los procesos de gestión con los procesos técnicos y de soporte.- WATCH define tres grupos de procesos: técnicos, gerenciales y de soporte. Los procesos técnicos se relacionan con las actividades de análisis, diseño, implementación y pruebas de las aplicaciones. Los procesos gerenciales se encargan de gestionar el desarrollo de cada aplicación como un proyecto de ingeniería; involucran, por lo tanto, actividades de planificación, organización, administración, dirección y control del proyecto. Por su parte, los procesos de soporte complementan los procesos técnicos y gerenciales con actividades, tales como: el aseguramiento de la calidad, la gestión de la configuración, la capacitación de los actores y la gestión de riesgos del proyecto.
  • 17. Método WATCH  Componentes El método WATCH está compuesto por tres modelos fundamentales: 1) Un modelo de productos que describe los productos intermedios y finales que se generan, mediante la aplicación del método, durante el desarrollo de una aplicación informática de un SIE. 2) Un modelo de actores que identifica a los actores interesados (stakeholders) en el desarrollo de las aplicaciones de un SIE y describe cómo deben estructurarse los equipos de desarrollo y cuáles deben ser los roles y responsabilidades de sus integrantes. 3) 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.