SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
CÁTEDRA: INGENIERÍA DEL SOFTWARE
SECCIÓN: DCN0604IIV1
PROFESOR: LUIS PIÑA.
MÉTODO BLUE WATCH.
Integrantes:
Carlos García C.I.: V-18.323.610
Oscar Fagundes C.I.: V-20.653.372
Frank Beckles C.I. V-8.924.663
JUNIO 2016.
Página 2
INDICE.
PORTADA………………………………………………………………………………...1
INDICE……………………………………………………………………………….……2
INTRODUCCIÓN……………………………………………………………………..…..3
DESARROLLO……………………………………………………………………………4
CONCLUSIÓN…………………………………………………………………..………...5
REFERENCIAS
BIBLIOGRAFICAS………………………………………………………….……………..6
Página 3
INTRODUCCIÓN.
En este trabajo haremos hincapié en uno de los métodos que se usan para
montar páginas WEB de mediana complejidad, Blue WATCH es un marco de
trabajo metodológico para el desarrollo de aplicaciones empresariales de mediana
complejidad y/o tamaño. Algunas típicas aplicaciones, en las que este marco
metodológico se puede aplicar son las siguientes: comercio electrónico, gobierno
electrónico, sistemas de información web, portales corporativos, aplicaciones para
dispositivos móviles y aplicaciones colaborativas.
Un marco de trabajo metodológico para el desarrollo de software es un
conjunto de modelos que describen los productos, procesos y actores que deben
participar en un proyecto de desarrollo de software. Un marco metodológico se
diferencia de un método de desarrollo de software en que el primero sirve de guía
o patrón para la elaboración del segundo. Una premisa importante usada para
diseñar Blue WATCH como marco metodológico es la conclusión dada por Boehm
y Turner (2003) que establece que “es mejor construir un método gradualmente,
que adaptarlo a partir de uno muy elaborado”. Blue WATCH puede ser usado
como un patrón al cual, las empresas que deseen utilizarlo, le van agregando
elementos metodológicos, o lo van modificando progresivamente, para crear un
método propio adaptado a las características particulares de la empresa, de sus
proyectos y de sus grupos de trabajo.
Blue WATCH está compuesto por tres modelos. El primero de ellos,
denominado Modelo de Productos, describe el conjunto de productos intermedios
y finales que se deben elaborar durante el desarrollo de cualquier aplicación
empresarial de pequeña o mediana complejidad. El segundo modelo, llamado
Modelo de Procesos, describe las actividades técnicas, de gestión y de soporte
que se requieren ejecutar para elaborar una aplicación. Finalmente, el Modelo de
Página 4
Actores identifica los roles requeridos para desarrollar una aplicación y
recomienda una estructura organizacional para el grupo de trabajo. Los tres
modelos son patrones metodológicos adaptables y extensibles....
Luego expondremos todo lo referente a las características de los
protocolos, iniciando por su concepto y utilidades en las distintas redes de
conexión existentes, y a su vez estudiar sus conceptos y características de cada
uno de los tipos de configuraciones, entre otros, entremos al detalle de estas notas
de investigación y los invito a enfocarse en el contenido del texto.
Página 5
MÉTODO BLUE WATCH.
Blue WATCH es un marco de trabajo metodológico para el desarrollo de
aplicaciones empresariales de mediana complejidad y/o tamaño. Algunas típicas
aplicaciones, en las que este marco metodológico se puede aplicar son las
siguientes: comercio electrónico, gobierno electrónico, sistemas de información
web, portales corporativos, aplicaciones para dispositivos móviles y aplicaciones
colaborativas.
Un marco de trabajo metodológico para el desarrollo de software es un
conjunto de modelos que describen los productos, procesos y actores que deben
participar en un proyecto de desarrollo de software. Un marco metodológico se
diferencia de un método de desarrollo de software en que el primero sirve de guía
o patrón para la elaboración del segundo. Una premisa importante usada para
diseñar Blue WATCH como marco metodológico es la conclusión dada por Boehm
y Turner (2003) que establece que “es mejor construir un método gradualmente,
que adaptarlo a partir de uno muy elaborado”. Blue WATCH puede ser usado
como un patrón al cual, las empresas que deseen utilizarlo, le van agregando
elementos metodológicos, o lo van modificando progresivamente, para crear un
método propio adaptado a las características particulares de la empresa, de sus
proyectos y de sus grupos de trabajo.
Blue WATCH está compuesto por tres modelos. El primero de ellos,
denominado Modelo de Productos, describe el conjunto de productos intermedios
y finales que se deben elaborar durante el desarrollo de cualquier aplicación
empresarial de pequeña o mediana complejidad. El segundo modelo, llamado
Modelo de Procesos, describe las actividades técnicas, de gestión y de soporte
que se requieren ejecutar para elaborar una aplicación. Finalmente, el Modelo de
Actores identifica los roles requeridos para desarrollar una aplicación y
recomienda una estructura organizacional para el grupo de trabajo. Los tres
modelos son patrones metodológicos adaptables y extensibles. El Modelo de
Procesos es representado a través de una cadena de valor. Los procesos
Página 6
ubicados en la parte superior de la cadena de valor son los procesos técnicos que
Blue WATCH recomienda seguir para desarrollar una aplicación empresarial. En la
parte inferior de la cadena, se ubican los procesos de gestión del proyecto y los
procesos de apoyo; ambos se llevan a cabo a lo largo de la ejecución de todos los
procesos técnicos. Blue WATCH está basado en el enfoque de Desarrollo de
Software Guiado por Modelos – MDA (Mellor et al, 2003); enfoque mediante el
cual, una aplicación se desarrolla a través de la transformación de modelos
elaborados usando el lenguaje UML. Dicha transformación se apoya en
herramientas CASE que facilitan la elaboración de los modelos y su conversión
automática. Los modelos producidos, siguiendo el marco metodológico Blue
WATCH, son transformados a lo largo de una serie de procesos técnicos del
desarrollo, que van desde el Modelado del Negocio hasta las Pruebas de la
Aplicación, pasando por los procesos de Desarrollo de Requisitos, Diseño
Arquitectónico, Diseño Detallado y Programación & Integración.
OBJETIVOS DEL MODELADO WATCH
Método de
Desarrollo
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
Página 7
OBJETIVOS DEL MODELADO WATCH
VENTAJAS
DESVENTAJAS
La estructura de procesos del modelo fue creado
a través del estándar IEEE 107420
Es un método de desarrollo poco aplicable
debido al nivel de detalle que exige para su
implementación
La especificación del método
de desarrollo de software es
completamente útil
Se especifican los procesos
de gestión
Utiliza un procedimiento de
desarrollo incremental
Integra aspectos de desarrollo
del modelo espiral
PROCESOS PARA EL DESARROLLO DEL SOFTWARE SEGÚN MARCO
METODOLÓGICO BLUE WATCH
 Modelado del Negocio.
 Desarrollo de Requisitos.
 Diseño Arquitectónico.
 Desarrollo de Versiones.
 Gestión del Proyecto.
 Gestión de Requisitos.
 Verificación & Validación (V&V).
 Gestión de la Configuración del Software (GCS).
 Gestión de Riesgos.
 Aseguramiento de la Calidad del Software (ACS).
LOS CICLOS DE DESARROLLO DEL MARCO METODOLÓGICO BLUE
WATCH
El Modelo de Procesos del Blue WATCH identifica y ordena los procesos
técnicos, de gestión y de soporte que se requieren para desarrollar una aplicación
empresarial. Este modelo le indica, al grupo de desarrollo, cómo deben llevarse a
Página 8
cabo estos procesos. Este modelo es iterativo, versionado e incremental. Es
iterativo porque sus procesos se ejecutan cíclicamente, es decir, se repiten un
número determinado de veces hasta alcanzar el resultado deseado. Es versionado
porque la aplicación se realiza, gradualmente, en varias versiones, con un ciclo
para cada versión. Es incremental porque los programas, de cada versión, se
desarrollan en incrementos que se van entregando al cliente gradualmente.
El modelo de procesos del Blue WATCH está inspirado en la metáfora del
reloj de pulsera, que consta de un motor que hace avanzar las horas, una vez
completado un ciclo de minutos; y hace avanzar los minutos, una vez completado
un ciclo de segundos. Cada aplicación se desarrolla mediante un conjunto de
ciclos de procesos. El ciclo de una aplicación contiene uno o más ciclos de
versiones y cada uno de estos últimos contienen, a su vez, varios ciclos de
iteraciones.
Cada ciclo del incremento produce una pieza de código ejecutable
denominada incremento. Esta pieza de código se produce en un tiempo muy corto
(1- 3 semanas). Cada incremento implementa un subconjunto de funciones de la
aplicación, las cuales, generalmente, se representan mediante casos de uso en la
notación UML. Un incremento produce resultados concretos para el usuario, que
aunque son parciales, le permiten al usuario validar partes de la aplicación. Cada
ciclo de versión produce una versión completa y operativa de la aplicación. Una
versión es un producto acabado que implementa un conjunto completo de
funciones y puede ser utilizada inmediatamente, por sus usuarios, una vez que
ella ha sido instalada en su plataforma de operación. Tal como se plantea en la
figura anterior, una aplicación es un producto de software que evoluciona, a lo
largo del tiempo, a través de una serie de versiones; cada una de las cuales es
producida por un ciclo de versión.
Página 9
CARACTERÍSTICAS DEL MARCO METODOLÓGICO BLUE WATCH.
 Es completo: Cubre el ciclo de desarrollo de la aplicación e integra
procesos técnicos del desarrollo de software con los de soportes y gestión
del proyecto.
 Es extensible y adaptable: Sus componentes se pueden extender para
incorporar otros procesos, productos, prácticas o actores propios de la
cultura de desarrollo de una empresa o de las características particulares
de un proyecto.
 Es reutilizable: Una vez extendido o adaptado, el marco de trabajo puede
reutilizarse como un método estándar para el desarrollo de todos los
proyectos de software de una empresa.
 Produce un conjunto mínimo de documentos: El método produce un
número reducido de documentos que no afectan el proceso de
mantenimiento de la aplicación.
 Es balanceado: Proporciona balance entre agilidad y disciplina. Combina
prácticas ágiles con procesos y prácticas disciplinadas, algunas de las
establecidas en el modelo CMMI y los cuerpos de conocimiento SWEBOK y
PMBOK.
ESTRUCTURA Y COMPONENTES DEL MARCO METODOLÓGICO BLUE
WATCH.
Blue WATCH está compuesto por tres modelos fundamentales:
 El modelo de productos: Describe los productos intermedios y finales que
el marco metodológico propone elaborar durante el desarrollo de una
aplicación empresarial.
 El modelo de procesos: Describe los procesos técnicos, gerenciales y de
soporte que el grupo de trabajo debe seguir durante la ejecución de un
proyecto de desarrollo.
 El modelo de actores: Identifica los roles necesarios para elaborar una
aplicación empresarial y sus respectivas responsabilidades dentro del
proceso de desarrollo de la aplicación. Este modelo propone, también, una
estructura que sirve para organizar al grupo de trabajo que desarrollará la
aplicación.
Página
10
MÉTODO WATCH – COMPONENTES
Es un modelo de
procesos para el
desarrollo de
componentes de
software reutilizables.
watch-component
Ciclo de vida
Detalla todo
el proceso
Método watch-
extendido
Utilizado de
manera
independiente
Creación de
componentes
reutilizables
Se centran en
la reutilización
No es un
desarrollo
individual
Modelado
del
producto
Modelado
de
procesos
Modelo de grupos de
desarrollo
Cada modelo es un patrón metodológico extensible y adaptable. Las
empresas o grupo de desarrollo, que estén interesadas en reutilizar el marco
metodológico, deben adaptar cada modelo a sus necesidades y requisitos
particulares.
Página
11
ENFOQUE DE LA REUTILIZACION
Página
12
CONCLUSIÓN.
En conclusión se puede decir que el método de blue watch es un marco de
trabajo metodológico para el desarrollo de aplicaciones empresariales de mediana
complejidad y/o tamaño en el cual es utilizado mayor mente para un proyecto de
desarrollo de software.
También se dice que el método de BLUE Watch es un esfuerzo por crear un
marco metodológico que sea balanceado.
 Estará disponible en www.methodius.org.ve
 Es producto de un proyecto de investigación conjunto (ULA-USB-CPTM)
financiado por el FONACIT
BLUE Watch está orientado a:
 Grupos de desarrollo pequeños (3-10)
 Aplicaciones web de mediana complejidad y tamaño
En el contexto empresarial, el desarrollo de aplicaciones web es complejo
 Por muy pequeña que sea la aplicación, su complejidad no puede
menospreciarse
Los enfoques ágiles y disciplinados son opuestos, pero se pueden combinar
 El enfoque balanceado combina las mejores prácticas de ambos mundos
Los métodos balanceados deben:
 Reducir la documentación sin afectar el mantenimiento
 Simplificar los procesos técnicos y gerenciales sin perder sus objetivos
Página
13
REFERENCIA BIBLIOGRAFÍA.
https://ingenieriadelsoftwareuah2015.wordpress.com/2015/03/28/metodo-blue-
watch/
http://e-praxis.com.ve/bluewatch/index.htm?goto=1:2:40
http://ingsoftwarepresentacionesuah.blogspot.com/p/blog-page_3.html
https://commons.wikimedia.org/wiki/File:Modelos_del_M%C3%A9todo_Blue_Watc
h_(Jon%C3%A1s_Montilva).PNG

Mais conteúdo relacionado

Mais procurados

Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicionalJesenia Escobar
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativaDiego Sinche
 
Modelamiento de software
Modelamiento de softwareModelamiento de software
Modelamiento de softwaresairarcf
 
Unidad 2. metodologias de desarrollo de software tema1
Unidad 2. metodologias de desarrollo de software tema1Unidad 2. metodologias de desarrollo de software tema1
Unidad 2. metodologias de desarrollo de software tema1ROSA IMELDA GARCIA CHI
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Fernand Bernowly
 
Trabajo ciclo de vida del software
Trabajo ciclo de vida del softwareTrabajo ciclo de vida del software
Trabajo ciclo de vida del softwareagtagt
 
Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010Kiberley Santos
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...Joel Fernandez
 
Metodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistemaMetodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistemaFreddy Ramos
 
Metodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de InformaciónMetodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de InformaciónRafael Brito
 
Metodologías para el desarrollo en dispositivos móviles
Metodologías para el desarrollo en dispositivos móvilesMetodologías para el desarrollo en dispositivos móviles
Metodologías para el desarrollo en dispositivos móvilesFernand Bernowly
 
Inenieria de software - modelos y metodologias
Inenieria de software - modelos y metodologiasInenieria de software - modelos y metodologias
Inenieria de software - modelos y metodologiaslaudyt
 
Implantación de cmmi en pequeñas
Implantación de cmmi en pequeñasImplantación de cmmi en pequeñas
Implantación de cmmi en pequeñasEliana Diaz
 
Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Fred Cam
 
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...guestbbd363
 

Mais procurados (20)

Metodología tradicional
Metodología tradicionalMetodología tradicional
Metodología tradicional
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
 
Modelamiento de software
Modelamiento de softwareModelamiento de software
Modelamiento de software
 
Unidad 2. metodologias de desarrollo de software tema1
Unidad 2. metodologias de desarrollo de software tema1Unidad 2. metodologias de desarrollo de software tema1
Unidad 2. metodologias de desarrollo de software tema1
 
Msf
MsfMsf
Msf
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )
 
Trabajo ciclo de vida del software
Trabajo ciclo de vida del softwareTrabajo ciclo de vida del software
Trabajo ciclo de vida del software
 
Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010Presentación MeRinde 6CNSL Abril 2010
Presentación MeRinde 6CNSL Abril 2010
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
Metodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistemaMetodología para el análisis de diseño del sistema
Metodología para el análisis de diseño del sistema
 
Metodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de InformaciónMetodologías de Diseño y Desarrollo de Sistemas de Información
Metodologías de Diseño y Desarrollo de Sistemas de Información
 
15-TOGAF
15-TOGAF15-TOGAF
15-TOGAF
 
Metodologías para el desarrollo en dispositivos móviles
Metodologías para el desarrollo en dispositivos móvilesMetodologías para el desarrollo en dispositivos móviles
Metodologías para el desarrollo en dispositivos móviles
 
Inenieria de software - modelos y metodologias
Inenieria de software - modelos y metodologiasInenieria de software - modelos y metodologias
Inenieria de software - modelos y metodologias
 
Implantación de cmmi en pequeñas
Implantación de cmmi en pequeñasImplantación de cmmi en pequeñas
Implantación de cmmi en pequeñas
 
Modelo msf
Modelo msfModelo msf
Modelo msf
 
Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)Tg analisis y desarrollo de sistemas de informacion (v.101)
Tg analisis y desarrollo de sistemas de informacion (v.101)
 
Metodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones webMetodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones web
 
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
Análisis de la importancia del uso de metodologías de desarrollo y métricas d...
 
Presentación ae
Presentación aePresentación ae
Presentación ae
 

Destaque

Destaque (9)

CV - Deepak Thapa
CV -  Deepak ThapaCV -  Deepak Thapa
CV - Deepak Thapa
 
realidad virtual y aumentada
realidad virtual y aumentadarealidad virtual y aumentada
realidad virtual y aumentada
 
modelo vista controlador
modelo vista controladormodelo vista controlador
modelo vista controlador
 
DUOMAX Brochure
DUOMAX BrochureDUOMAX Brochure
DUOMAX Brochure
 
buen uso de internet
buen uso de internetbuen uso de internet
buen uso de internet
 
Mda mde
Mda   mdeMda   mde
Mda mde
 
Federica m
Federica mFederica m
Federica m
 
Jerrymay CV
Jerrymay CVJerrymay CV
Jerrymay CV
 
Why work for Swanstaff
Why work for SwanstaffWhy work for Swanstaff
Why work for Swanstaff
 

Semelhante a Trabajo ingenieria del software blue watch

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
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Metodo Watch Component
Metodo Watch ComponentMetodo Watch Component
Metodo Watch ComponentLeoner Parra
 
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
 
Proceso unificado y modelo V
Proceso unificado y modelo VProceso unificado y modelo V
Proceso unificado y modelo VVivitaGranizo
 
Emilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vEmilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vVivitaGranizo
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo vVivitaGranizo
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo vVivitaGranizo
 
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
 
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdfDOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdfMiguelGomez900779
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)ManuelJimnez56
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareAlejandro Silva
 
Método Watch
Método WatchMétodo Watch
Método WatchVeraRufo
 
Sistemas 2 metodo watch
Sistemas 2 metodo watchSistemas 2 metodo watch
Sistemas 2 metodo watchmariennyysea
 

Semelhante a Trabajo ingenieria del software blue watch (20)

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
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Metodo Watch Component
Metodo Watch ComponentMetodo Watch Component
Metodo Watch Component
 
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 unificado y modelo V
Proceso unificado y modelo VProceso unificado y modelo V
Proceso unificado y modelo V
 
Emilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vEmilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo v
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo v
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo v
 
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)
 
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdfDOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
 
Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)Ciclo de Vida del Software (Para SAIA)
Ciclo de Vida del Software (Para SAIA)
 
Lineas de productos de software
Lineas de productos de softwareLineas de productos de software
Lineas de productos de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
ramirezemilyn
ramirezemilynramirezemilyn
ramirezemilyn
 
Saia 8 vo
Saia 8 voSaia 8 vo
Saia 8 vo
 
Método Watch
Método WatchMétodo Watch
Método Watch
 
Michelle leon
Michelle leonMichelle leon
Michelle leon
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Sistemas 2 metodo watch
Sistemas 2 metodo watchSistemas 2 metodo watch
Sistemas 2 metodo watch
 
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptxCICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
 

Mais de com2merwil

Ing del software
Ing del softwareIng del software
Ing del softwarecom2merwil
 
Trabajo internet profunda
Trabajo internet profundaTrabajo internet profunda
Trabajo internet profundacom2merwil
 
Aplicaciones y bases de datos en la nube
Aplicaciones y bases de datos en la nubeAplicaciones y bases de datos en la nube
Aplicaciones y bases de datos en la nubecom2merwil
 
Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)com2merwil
 
realidad virtual realidad aumentada
realidad virtual realidad aumentadarealidad virtual realidad aumentada
realidad virtual realidad aumentadacom2merwil
 
Metodo blue watch
Metodo blue watchMetodo blue watch
Metodo blue watchcom2merwil
 

Mais de com2merwil (10)

Ing del software
Ing del softwareIng del software
Ing del software
 
Trabajo internet profunda
Trabajo internet profundaTrabajo internet profunda
Trabajo internet profunda
 
Mda mde
Mda mdeMda mde
Mda mde
 
Aplicaciones y bases de datos en la nube
Aplicaciones y bases de datos en la nubeAplicaciones y bases de datos en la nube
Aplicaciones y bases de datos en la nube
 
Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)Ingeniería del software (bd en la nube)
Ingeniería del software (bd en la nube)
 
realidad virtual realidad aumentada
realidad virtual realidad aumentadarealidad virtual realidad aumentada
realidad virtual realidad aumentada
 
Mvc prezi
Mvc preziMvc prezi
Mvc prezi
 
Mda mde
Mda   mdeMda   mde
Mda mde
 
Deep web
Deep webDeep web
Deep web
 
Metodo blue watch
Metodo blue watchMetodo blue watch
Metodo blue watch
 

Último

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 

Último (20)

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Trabajo ingenieria del software blue watch

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR CÁTEDRA: INGENIERÍA DEL SOFTWARE SECCIÓN: DCN0604IIV1 PROFESOR: LUIS PIÑA. MÉTODO BLUE WATCH. Integrantes: Carlos García C.I.: V-18.323.610 Oscar Fagundes C.I.: V-20.653.372 Frank Beckles C.I. V-8.924.663 JUNIO 2016.
  • 3. Página 3 INTRODUCCIÓN. En este trabajo haremos hincapié en uno de los métodos que se usan para montar páginas WEB de mediana complejidad, Blue WATCH es un marco de trabajo metodológico para el desarrollo de aplicaciones empresariales de mediana complejidad y/o tamaño. Algunas típicas aplicaciones, en las que este marco metodológico se puede aplicar son las siguientes: comercio electrónico, gobierno electrónico, sistemas de información web, portales corporativos, aplicaciones para dispositivos móviles y aplicaciones colaborativas. Un marco de trabajo metodológico para el desarrollo de software es un conjunto de modelos que describen los productos, procesos y actores que deben participar en un proyecto de desarrollo de software. Un marco metodológico se diferencia de un método de desarrollo de software en que el primero sirve de guía o patrón para la elaboración del segundo. Una premisa importante usada para diseñar Blue WATCH como marco metodológico es la conclusión dada por Boehm y Turner (2003) que establece que “es mejor construir un método gradualmente, que adaptarlo a partir de uno muy elaborado”. Blue WATCH puede ser usado como un patrón al cual, las empresas que deseen utilizarlo, le van agregando elementos metodológicos, o lo van modificando progresivamente, para crear un método propio adaptado a las características particulares de la empresa, de sus proyectos y de sus grupos de trabajo. Blue WATCH está compuesto por tres modelos. El primero de ellos, denominado Modelo de Productos, describe el conjunto de productos intermedios y finales que se deben elaborar durante el desarrollo de cualquier aplicación empresarial de pequeña o mediana complejidad. El segundo modelo, llamado Modelo de Procesos, describe las actividades técnicas, de gestión y de soporte que se requieren ejecutar para elaborar una aplicación. Finalmente, el Modelo de
  • 4. Página 4 Actores identifica los roles requeridos para desarrollar una aplicación y recomienda una estructura organizacional para el grupo de trabajo. Los tres modelos son patrones metodológicos adaptables y extensibles.... Luego expondremos todo lo referente a las características de los protocolos, iniciando por su concepto y utilidades en las distintas redes de conexión existentes, y a su vez estudiar sus conceptos y características de cada uno de los tipos de configuraciones, entre otros, entremos al detalle de estas notas de investigación y los invito a enfocarse en el contenido del texto.
  • 5. Página 5 MÉTODO BLUE WATCH. Blue WATCH es un marco de trabajo metodológico para el desarrollo de aplicaciones empresariales de mediana complejidad y/o tamaño. Algunas típicas aplicaciones, en las que este marco metodológico se puede aplicar son las siguientes: comercio electrónico, gobierno electrónico, sistemas de información web, portales corporativos, aplicaciones para dispositivos móviles y aplicaciones colaborativas. Un marco de trabajo metodológico para el desarrollo de software es un conjunto de modelos que describen los productos, procesos y actores que deben participar en un proyecto de desarrollo de software. Un marco metodológico se diferencia de un método de desarrollo de software en que el primero sirve de guía o patrón para la elaboración del segundo. Una premisa importante usada para diseñar Blue WATCH como marco metodológico es la conclusión dada por Boehm y Turner (2003) que establece que “es mejor construir un método gradualmente, que adaptarlo a partir de uno muy elaborado”. Blue WATCH puede ser usado como un patrón al cual, las empresas que deseen utilizarlo, le van agregando elementos metodológicos, o lo van modificando progresivamente, para crear un método propio adaptado a las características particulares de la empresa, de sus proyectos y de sus grupos de trabajo. Blue WATCH está compuesto por tres modelos. El primero de ellos, denominado Modelo de Productos, describe el conjunto de productos intermedios y finales que se deben elaborar durante el desarrollo de cualquier aplicación empresarial de pequeña o mediana complejidad. El segundo modelo, llamado Modelo de Procesos, describe las actividades técnicas, de gestión y de soporte que se requieren ejecutar para elaborar una aplicación. Finalmente, el Modelo de Actores identifica los roles requeridos para desarrollar una aplicación y recomienda una estructura organizacional para el grupo de trabajo. Los tres modelos son patrones metodológicos adaptables y extensibles. El Modelo de Procesos es representado a través de una cadena de valor. Los procesos
  • 6. Página 6 ubicados en la parte superior de la cadena de valor son los procesos técnicos que Blue WATCH recomienda seguir para desarrollar una aplicación empresarial. En la parte inferior de la cadena, se ubican los procesos de gestión del proyecto y los procesos de apoyo; ambos se llevan a cabo a lo largo de la ejecución de todos los procesos técnicos. Blue WATCH está basado en el enfoque de Desarrollo de Software Guiado por Modelos – MDA (Mellor et al, 2003); enfoque mediante el cual, una aplicación se desarrolla a través de la transformación de modelos elaborados usando el lenguaje UML. Dicha transformación se apoya en herramientas CASE que facilitan la elaboración de los modelos y su conversión automática. Los modelos producidos, siguiendo el marco metodológico Blue WATCH, son transformados a lo largo de una serie de procesos técnicos del desarrollo, que van desde el Modelado del Negocio hasta las Pruebas de la Aplicación, pasando por los procesos de Desarrollo de Requisitos, Diseño Arquitectónico, Diseño Detallado y Programación & Integración. OBJETIVOS DEL MODELADO WATCH Método de Desarrollo 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
  • 7. Página 7 OBJETIVOS DEL MODELADO WATCH VENTAJAS DESVENTAJAS La estructura de procesos del modelo fue creado a través del estándar IEEE 107420 Es un método de desarrollo poco aplicable debido al nivel de detalle que exige para su implementación La especificación del método de desarrollo de software es completamente útil Se especifican los procesos de gestión Utiliza un procedimiento de desarrollo incremental Integra aspectos de desarrollo del modelo espiral PROCESOS PARA EL DESARROLLO DEL SOFTWARE SEGÚN MARCO METODOLÓGICO BLUE WATCH  Modelado del Negocio.  Desarrollo de Requisitos.  Diseño Arquitectónico.  Desarrollo de Versiones.  Gestión del Proyecto.  Gestión de Requisitos.  Verificación & Validación (V&V).  Gestión de la Configuración del Software (GCS).  Gestión de Riesgos.  Aseguramiento de la Calidad del Software (ACS). LOS CICLOS DE DESARROLLO DEL MARCO METODOLÓGICO BLUE WATCH El Modelo de Procesos del Blue WATCH identifica y ordena los procesos técnicos, de gestión y de soporte que se requieren para desarrollar una aplicación empresarial. Este modelo le indica, al grupo de desarrollo, cómo deben llevarse a
  • 8. Página 8 cabo estos procesos. Este modelo es iterativo, versionado e incremental. Es iterativo porque sus procesos se ejecutan cíclicamente, es decir, se repiten un número determinado de veces hasta alcanzar el resultado deseado. Es versionado porque la aplicación se realiza, gradualmente, en varias versiones, con un ciclo para cada versión. Es incremental porque los programas, de cada versión, se desarrollan en incrementos que se van entregando al cliente gradualmente. El modelo de procesos del Blue WATCH está inspirado en la metáfora del reloj de pulsera, que consta de un motor que hace avanzar las horas, una vez completado un ciclo de minutos; y hace avanzar los minutos, una vez completado un ciclo de segundos. Cada aplicación se desarrolla mediante un conjunto de ciclos de procesos. El ciclo de una aplicación contiene uno o más ciclos de versiones y cada uno de estos últimos contienen, a su vez, varios ciclos de iteraciones. Cada ciclo del incremento produce una pieza de código ejecutable denominada incremento. Esta pieza de código se produce en un tiempo muy corto (1- 3 semanas). Cada incremento implementa un subconjunto de funciones de la aplicación, las cuales, generalmente, se representan mediante casos de uso en la notación UML. Un incremento produce resultados concretos para el usuario, que aunque son parciales, le permiten al usuario validar partes de la aplicación. Cada ciclo de versión produce una versión completa y operativa de la aplicación. Una versión es un producto acabado que implementa un conjunto completo de funciones y puede ser utilizada inmediatamente, por sus usuarios, una vez que ella ha sido instalada en su plataforma de operación. Tal como se plantea en la figura anterior, una aplicación es un producto de software que evoluciona, a lo largo del tiempo, a través de una serie de versiones; cada una de las cuales es producida por un ciclo de versión.
  • 9. Página 9 CARACTERÍSTICAS DEL MARCO METODOLÓGICO BLUE WATCH.  Es completo: Cubre el ciclo de desarrollo de la aplicación e integra procesos técnicos del desarrollo de software con los de soportes y gestión del proyecto.  Es extensible y adaptable: Sus componentes se pueden extender para incorporar otros procesos, productos, prácticas o actores propios de la cultura de desarrollo de una empresa o de las características particulares de un proyecto.  Es reutilizable: Una vez extendido o adaptado, el marco de trabajo puede reutilizarse como un método estándar para el desarrollo de todos los proyectos de software de una empresa.  Produce un conjunto mínimo de documentos: El método produce un número reducido de documentos que no afectan el proceso de mantenimiento de la aplicación.  Es balanceado: Proporciona balance entre agilidad y disciplina. Combina prácticas ágiles con procesos y prácticas disciplinadas, algunas de las establecidas en el modelo CMMI y los cuerpos de conocimiento SWEBOK y PMBOK. ESTRUCTURA Y COMPONENTES DEL MARCO METODOLÓGICO BLUE WATCH. Blue WATCH está compuesto por tres modelos fundamentales:  El modelo de productos: Describe los productos intermedios y finales que el marco metodológico propone elaborar durante el desarrollo de una aplicación empresarial.  El modelo de procesos: Describe los procesos técnicos, gerenciales y de soporte que el grupo de trabajo debe seguir durante la ejecución de un proyecto de desarrollo.  El modelo de actores: Identifica los roles necesarios para elaborar una aplicación empresarial y sus respectivas responsabilidades dentro del proceso de desarrollo de la aplicación. Este modelo propone, también, una estructura que sirve para organizar al grupo de trabajo que desarrollará la aplicación.
  • 10. Página 10 MÉTODO WATCH – COMPONENTES Es un modelo de procesos para el desarrollo de componentes de software reutilizables. watch-component Ciclo de vida Detalla todo el proceso Método watch- extendido Utilizado de manera independiente Creación de componentes reutilizables Se centran en la reutilización No es un desarrollo individual Modelado del producto Modelado de procesos Modelo de grupos de desarrollo Cada modelo es un patrón metodológico extensible y adaptable. Las empresas o grupo de desarrollo, que estén interesadas en reutilizar el marco metodológico, deben adaptar cada modelo a sus necesidades y requisitos particulares.
  • 11. Página 11 ENFOQUE DE LA REUTILIZACION
  • 12. Página 12 CONCLUSIÓN. En conclusión se puede decir que el método de blue watch es un marco de trabajo metodológico para el desarrollo de aplicaciones empresariales de mediana complejidad y/o tamaño en el cual es utilizado mayor mente para un proyecto de desarrollo de software. También se dice que el método de BLUE Watch es un esfuerzo por crear un marco metodológico que sea balanceado.  Estará disponible en www.methodius.org.ve  Es producto de un proyecto de investigación conjunto (ULA-USB-CPTM) financiado por el FONACIT BLUE Watch está orientado a:  Grupos de desarrollo pequeños (3-10)  Aplicaciones web de mediana complejidad y tamaño En el contexto empresarial, el desarrollo de aplicaciones web es complejo  Por muy pequeña que sea la aplicación, su complejidad no puede menospreciarse Los enfoques ágiles y disciplinados son opuestos, pero se pueden combinar  El enfoque balanceado combina las mejores prácticas de ambos mundos Los métodos balanceados deben:  Reducir la documentación sin afectar el mantenimiento  Simplificar los procesos técnicos y gerenciales sin perder sus objetivos