1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Instituto Universitario Politécnico “Santiago Mariño”
Valencia Estado Carabobo
Integrante:
Betzali Botello
C.I: 20.514.970
Prof.: María Yépez
Materia: Sistemas II
Valencia, Agosto del 2016
2.
3. Son 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. Líneas de productos buscan justamente
lograr un enfoque de reutilización sistemático
dentro de una organización de desarrollo.
4. • Establece los
mecanismos o
pasos para
componer y
configurar
productos a partir
de los activos de
entrada.
• Conjunto de
todos los
productos que
pueden o son
producidos por
la línea de
productos
• Los Modelos
describen los
aspectos
variables y
opcionales de
los productos.
Cada producto
de la línea es
definido por un
conjunto de
decisiones
• Una colección
de partes de
software que se
configuran y
componen de
una manera
prescrita para
producir los
productos de la
línea
La Entrada:
Activos de
Software
Control:
Modelos de
Decisiones y
Decisiones de
Producto.
El Proceso
de
Producción
La Salida:
Productos
de Software
5. 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.
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.
Familiaridad de
los usuarios con
interfaces,
manuales,
mecanismos de
interacción,
facilitan el
aprendizaje y
disminuyen los
errores.
6. Aspectos Gerenciales
Área de practica de gestión de técnica LPS
Aspectos Organizacionales
Áreas de practica de gestión organizacional
Aspectos Metodológicos
Áreas de practica de
ingeniería de software
Los procesos básicos de una
LPS
Modelos de procesos basados en la
reutilización
Aspectos Tecnológicos
Arquitectura de la línea de Productos de
Software
Áreas de Practicas y Patrones para LPS
Aspectos Conceptuales
Reutilización de
software
Activos de
Software
Componentes de
Software
Reutilizable
Dominios Y
Familias
Líneas de Productos
de software
7.
8. Es un marco metodológico que describe, en términos
generales, un conjunto estructurado de actividades
necesarias para producir una aplicación empresarial. Este
modelo organiza estas actividades en dos tipos de
procesos diferentes pero complementarios: procesos
gerenciales y procesos de desarrollo. Los procesos
gerenciales describen las actividades que la gerencia del
proyecto (o, en su defecto, el líder del proyecto).
9. Planificar, organizar, dirigir, manejar el grupo
de desarrollo y controlar el proyecto de
desarrollo de un sistema o aplicación
empresarial.
Asegurar la calidad del sistema.
Gestionar la configuración del sistema
Adiestrar el grupo de desarrollo durante el
proceso de ejecución del proyecto. Los
procesos de desarrollo son los procesos
técnicos que describen que debe hacer el
grupo de desarrollo para producir una
aplicación empresarial. Estos procesos se
organizan en una estructura jerárquica
formada por fases, pasos y actividades.
10. Orientar a los
equipos de
desarrollo
acerca de qué
deben hacer y
cómo deben
desarrollar una
aplicación
informática
Garantizar La
uniformidad,
consistencia,
facilidad de
integración y
calidad de las
distintas
aplicaciones
Gestionar el
desarrollo de las
aplicaciones de
un Sistemas de
Información
Empresarial
como proyectos
de ingeniería.
Asegurar que en
el desarrollo de
cada aplicación
de un Sistemas
de Información
Empresarial se
empleen las
mejores
prácticas
11. •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).
Sólidamente Fundamentado.
•WATCH considera el proceso de desarrollo de aplicaciones
como un proceso iterativo. Cada iteración produce un
componente o una nueva versión operativa de la
aplicación.
Incrementado e Iterativo.
•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.
De Propósito Especifico.
•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
Flexible y Adaptable.
•Para evitar problemas de mala gestión de los requisitos,
WATCH emplea las mejores prácticas, técnicas y procesos
de la Ingeniería de Requisitos, las cuales facilitan las
actividades de identificación, análisis, especificación,
validación y gestión de requisitos.
Manejo Eficiente de los
Requisitos.
•WATCH asegura la calidad de la aplicación, a través del
uso de un proceso bien definido de Verificación y
Validación (V&V).Este proceso es aplicado a todos los
productos intermedios y finales que se elaboran a lo largo
del desarrollo de cada aplicación.
Verificación Continua de la
Calidad de los Productos.
12. El método WATCH está compuesto por tres
modelos fundamentales:
Modelo de Productos
Modelo de Actores
Modelo de Procesos
•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.
•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
•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.
13. Basa su estructura en el concepto de las
manecillas del reloj en sentido horario, en el que
cada etapa del ciclo de vida se organiza en forma
de un reloj. Este método está constituido por los
siguientes tres procesos:
Procesos Técnicos
que definen el
ciclo de vida de
una aplicación
Procesos de Gestión
que garantizan la
calidad de la
aplicación.
Procesos de Soporte
que ayudan al
cumplimiento de
todas las actividades
y planes definidos
en el proyecto.