Sei sulla pagina 1di 13

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA


CIENCIA Y TECNOLOGA
UNIVERSIDAD ALEJANDRO HUMBOLDT
CTEDRA INGENIERA DEL SOFTWARE
SECCIN DCN0604IIV1

METODO BLUE WATCH

Profeso
r:

Luis Pia

Integrantes

Eder Arias

:
Rubn Balza

Caracas, febrero de 2016

INDICE

INTRODUCCION

Pg.
i

Dos Enfoques Metodolgicos ....


Mtodos giles.....
Mtodos Disciplinados.....
Balanceando Agilidad y Disciplina.....
Principios giles....
Mtodo Blue Watch..
Caractersticas del Mtodo Blue Watch....
Estructura del Mtodo Blue Watch....
CONCLUSIONES..

2
2
2
3
4
4
5
6
7

.
Referencias Electrnicas....

...
ANEXOS...

...

INTRODUCCION

El uso de elementos de software, de herramientas para el desarrollo de sistemas


de software, hoy en da es usual en la mayora de las ciencias y las disciplinas.
Las metodologas giles demostraron ser muy beneficiosas ayudando a los
equipos de software TI a la hora de entregar en fecha software de alta calidad que
satisfaga las necesidades de los usuarios. Los equipos de software quieren
trabajar con metodologas giles porque necesitan un proceso que pueda
responder de manera eficiente a los cambios en los productos en desarrollo. Las
metodologas giles permiten una mayor flexibilidad que las metodologas
tradicionales de desarrollo, que se bloquean muy pronto en los detalles del
proyecto y son menos capaces de ajustarse a las cambiantes necesidades de los
accionistas, del mercado y de los desafos imprevistos que plantea la tecnologa.
La calidad de los productos de software est determinada por los procesos que se
emplean para producirlo.
Se analizar un poco los mtodos giles y disciplinados, diferencias que existen
entre ambos, las prcticas giles ms efectivas y sobre todo veremos cmo se
balancean, porque balancear es la tendencia.

Dos Enfoques Metodolgicos

Mtodos giles
Los mtodos giles estn basados en el manifiesto gil, lo que le da mayor valor
a:

Individuos y su interaccin
Cdigo que funcione
Colaboracin con el cliente
Respuesta al cambio
Centrados en las personas
nfasis en el cdigo y la cooperacin
Procesos mnimos con poca documentacin
Formalidad del proceso reducida a un mnimo con poca documentacin
Formalidad del proceso reducida a un mnimo
Procesos no repetibles
Resultados depende del equipo de trabajo
Conocimiento tcito

Representantes:

XP
Scrum
Crystal Light Methods
Feature Driven Development
Adaptative Software Development
Lean Development

Mtodos Disciplinados
Basados en la Calidad Total que da mayor valor a:

El proceso de desarrollo

Los productos incluyendo el cdigo


Contrato con el cliente
Seguimiento de un plan
Centrados en los procesos
nfasis en los productos y la organizacin
Procesos bien definidos y documentados
Alta formalidad en el proceso de desarrollo
Procesos repetibles
Resultados predecibles
Conocimiento explcito

Principales representantes:

RUP
OOSE
OOAD
Personal Software Process (PSP)
Team Process Software (TSP)
Gray WATCH

Balanceando Agilidad y Disciplina


Mtodos giles

Proyectos pequeos
Grupos pequeos
Ambientes cambiantes
Planes internalizados
Control cualitativo

Mtodos Disciplinados

Grandes proyectos
Grupos grandes
Ambientes estables
Planes documentados
Control cuantitativo

Principios giles

Satisfacer al cliente mediante entrega temprana y continua de software


Los requisitos cambiantes son bienvenidos
Entrega frecuente de software que opere
Usuarios y desarrolladores trabajan juntos diariamente
Individuos motivados
Comunicacin de la informacin va conversacin cara a cara
Medir el progreso a travs del software
Desarrollo sostenible
Dar atencin a la excelencia tcnica
Simplicidad: maximizar la cantidad de trabajo no realizado
Grupos auto-organizados
Retrospectiva: reflexionar cmo ser ms efectivo

El mtodo Blue Watch


Es un mtodo de desarrollo de software orientado a aplicaciones web de
mediana complejidad y/o tamao.
Ejemplos de aplicaciones web:

Comercio electrnico
Gobierno electrnico
Sistemas de informacin web
Portales corporativos

Est dirigido a grupos de desarrollo de pequeo tamao: 3-10 desarrolladores.


Es un mtodo balanceado (equilibrio entre disciplina y agilidad) que produce el
mnimo de documentos. Y que adems est basado en Desarrollo de software
guiado por modelos (Model Driven Development) y el uso de las prcticas ms
efectivas tanto giles como disciplinadas.

Caractersticas del Mtodo Blue Watch

Es versionado, incremental e iterativo:

La aplicacin se desarrolla en una o ms versiones


Cada versin se desarrolla gradualmente en forma incremental
Un mismo proceso de desarrollo se ejecuta repetidas veces hasta lograr el
resultado esperado

Es un mtodo balanceado:

Proporciona un balance entre agilidad y disciplina


Genera un mnimo de documentacin; la necesaria para facilitar el

mantenimiento de la aplicacin
Emplea prcticas y procesos giles

Es Completo:

Cubre todo el ciclo de desarrollo de una aplicacin empresarial


Integra los procesos tcnicos del desarrollo de software con los procesos

de soporte y gestin del proyecto


Basado en el CMMI, SWEBOK, PMBOK, estndares IEEE y la literatura
ms relevante del rea
Estructura del Mtodo Blue Watch

Modelo de productos
Describe los productos intermedios y finales que se generan, median el uso del
mtodo, durante el desarrollo de una aplicacin empresarial.

Modelo de actores
Identifica a los actores interesados (stakeholders) en el desarrollo de una
aplicacin y describe cmo deben estructurarse los equipos de desarrollo y cules
deben ser los roles y responsabilidades de sus integrantes.

Modelo de procesos
Describe detalladamente los procesos tcnicos, gerenciales y de soporte que
los equipos de desarrollo debern emplear para elaborar las aplicaciones.

CONCLUSIONES

En el contexto empresarial, el desarrollo de aplicaciones web es complejo. Por


muy pequea que sea la aplicacin, su complejidad no puede menospreciarse.
Los enfoques giles y disciplinados son opuestos, pero se pueden combinar (El
enfoque balanceado combina las mejores prcticas de ambos mundos).
Los mtodos balanceados deben reducir la documentacin sin afectar el
mantenimiento, simplificar los procesos tcnicos y gerenciales sin perder sus
objetivos.
Blue WATCH es un esfuerzo por crear un marco metodolgico que sea
balanceado (es producto de un proyecto de investigacin conjunto (ULA-USB-

CPTM) financiado por el FONACIT. Y es aplicable en grupo de desarrollo


pequeos (3-10), aplicaciones web de mediana complejidad y tamao

Referencias Electrnicas

Mtodos balanceados para el desarrollo de aplicaciones: El caso Blue Watch


(2010).
Jons
A.
Montilva
C.
[Blog
en
lnea]
https://luiscastellanos.files.wordpress.com/2014/02/mc3a9todos-balanceadospara-ds-blue-watch-jonas-montilva.pdf [Consulta 2016, enero 30].

Mtodo Blue Watch (2015). Solano y Arias. [Blog en lnea]


http://infoingenieriasoftwareuah.blogspot.com/p/metodo-blue-watch.html [Consulta
2016, enero 30].

BioSoft Gestin Informtica e Ingeniera de Software. [Pgina web en lnea]


http://www.biosoftca.com/web/ [Consulta 2016, enero 30].

ANEXOS

Potrebbero piacerti anche