Elaborado por: Joairib David
Nohra
C.I: 11.452.092
Líneas de Productos de Software y
Método WATCH
Líneas de Productos de Software & Método WATCH
 Líneas de Producto de Software
 Definición
 Objetivo
 Beneficios
 Modelo de trabajo
 Método WATCH
 Definición
 Objetivos
 Características.
 Componentes.
Líneas de Productos de Software & Método WATCH
• “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”
• Clements (2001)
Líneas de Productos de Software & Método WATCH
• 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
Líneas de Productos de Software & Método WATCH
• 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 Productos de Software & Método WATCH
• 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
Líneas de Productos de Software & Método WATCH
• 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).
• 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
Líneas de Productos de Software & Método WATCH
• 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
Líneas de Productos de Software & Método WATCH
• 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)
• Es estructurado y modular.
• Posee una clara estructura que facilita su
comprensión y utilización.
Líneas de Productos de Software & Método WATCH
• Separa los tres elementos primordiales de un método:
• El producto que se quiere elaborar
• Los actores que lo elaboran
• 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
Modelo del
Producto
Modelo del
Proceso
Modelo del
grupo de
Desarrollo
Líneas de Productos de Software & Método WATCH
• Es de propósito específico.
• El método está dirigido al desarrollo de aplicaciones
geográficas en entornos empresariales
• Es flexible y adaptable.
• Sus componentes pueden ser adaptados, con relativa
facilidad, a otros tipos de productos de software
Integra
Procesos
de
Gestión
Emplea
Técnicas
de
desarrollo
Asegura
la Calidad
del
sistema
Es
adaptable
y flexible
Está
sólidament
e
fundament
ado
Líneas de Productos de Software & Método WATCH
• 1) Los procesos técnicos: se relacionan con las
actividades de análisis, diseño, implementación y
pruebas de las aplicaciones.
• 2) 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. 3)
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
Líneas de Productos de Software & Método WATCH

Joairib David Nohra

  • 1.
    Elaborado por: JoairibDavid Nohra C.I: 11.452.092 Líneas de Productos de Software y Método WATCH
  • 2.
    Líneas de Productosde Software & Método WATCH  Líneas de Producto de Software  Definición  Objetivo  Beneficios  Modelo de trabajo  Método WATCH  Definición  Objetivos  Características.  Componentes.
  • 3.
    Líneas de Productosde Software & Método WATCH • “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” • Clements (2001)
  • 4.
    Líneas de Productosde Software & Método WATCH • 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
  • 5.
    Líneas de Productosde Software & Método WATCH • 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
  • 6.
    Líneas de Productosde Software & Método WATCH • 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
  • 7.
    Líneas de Productosde Software & Método WATCH • 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). • 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
  • 8.
    Líneas de Productosde Software & Método WATCH • 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
  • 9.
    Líneas de Productosde Software & Método WATCH • 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) • Es estructurado y modular. • Posee una clara estructura que facilita su comprensión y utilización.
  • 10.
    Líneas de Productosde Software & Método WATCH • Separa los tres elementos primordiales de un método: • El producto que se quiere elaborar • Los actores que lo elaboran • 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 Modelo del Producto Modelo del Proceso Modelo del grupo de Desarrollo
  • 11.
    Líneas de Productosde Software & Método WATCH • Es de propósito específico. • El método está dirigido al desarrollo de aplicaciones geográficas en entornos empresariales • Es flexible y adaptable. • Sus componentes pueden ser adaptados, con relativa facilidad, a otros tipos de productos de software Integra Procesos de Gestión Emplea Técnicas de desarrollo Asegura la Calidad del sistema Es adaptable y flexible Está sólidament e fundament ado
  • 12.
    Líneas de Productosde Software & Método WATCH • 1) Los procesos técnicos: se relacionan con las actividades de análisis, diseño, implementación y pruebas de las aplicaciones. • 2) 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. 3) 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
  • 13.
    Líneas de Productosde Software & Método WATCH