Está en la página 1de 3

segn sus actividades: construccin, demostracin y resmenesde los objetivos

del incremento.
-

Monitorizacin de los progresos a partir de las entregas del equipdurante el
desarrollo. Se mide con los hitos clave y la estabilidadde las fases.
-

Paralelismo y flujo. Cuando el monitor de estabilidad nos indica un

estado estable para su revisin se pasa a la siguiente tarea. Losequipos de seguimiento y
arquitectura deben revisar sus planesde trabajo, su estabilidad y su sincronizacin para
llevar esto acabo.
Roles:
En Crystal se establecen unos roles bien definidos para cada integrantedel grupo. Estos son:
-

Patrocinador, que consigue recursos y define el proyecto yproduce la Declaracin
de Misin con Prioridades de Compromiso (Tradeoff). Pone y defiende su
inversin en el proyecto. Tiene enmente la visin a largo plazo del mismo. Crea
la visibilidad externapara el producto y provee al equipo de decisiones cruciales parael
negocio. Tambin puede tomar la decisin de si seguir o no conel proyecto si no
lo ve una inversin rentable y, de continuar,deber replantear las funciones
restantes para recuperar lainversin. EN Crystalse hace mucho incapi en dar
buenainformacin al sponsor para que pueda tomar sus decisionescorrectamente.
-

Usuario Experto, que produce la Lista de Objetivos y el Archivo deCasos de Uso y
Requerimientos. Tambin sugiere maneras deoptimizar su uso con macros, modos de
visualizacin ynavegacin y cualquier otra sugerencia. Es una base deconocimiento para el
Experto de Negocio. Se espera queconozca las reglas del negocio necesarias para el
sistema, laspolticas que son estables y las propensas al cambio.
-

Experto de Negocios, que componen la Lista de Objetivos delproyecto, Archivos de Casos de
Uso y Requerimientos. Debeconocer las reglas y polticas del negocio. Es experto en
indicar cmo va el negocio. Responder a varias preguntas de losdesarrolladores acerca
del sistema. Provee informacin diferentede la entrega el Usuario Experto, e incluso
puede suceder que elmismo Usuario sea el Experto de Negocios.



-

Diseador Principal, que produce la arquitectura del producto,llamada Descripcin
Arquitectnica. Debe manejar con fluidez,mezclar e inventar procedimientos. Tiene
los roles decoordinacin, arquitecto, maestro y programador ms experto. Espor
tanto el lder tcnico del equipo.
-

Diseador-Programador, que produce unos borradores depantallas y el modelo comn, al igual
que otra serie dedocumentos de diseo de software como notas, diagramas dediseo, cdigo
fuente, cdigo de migracin, pruebas y sistema deempaquetado. Dado que un programa
desarrollado en Crystal esdiseo y programa, sus desarrolladores harn las veces tanto
deprogramador como de diseador, por tanto cualquier individuoque no cumpla
ambos requisitos no tiene cabida en este tipo dedesarrollo de software.
-

Coordinador, que junto con el equipo produce el Mapa delProyecto y su Plan de Entrega,
Lista de Riesgos, el Plan y Estado deIteracin y la Agenda de Visualizacin. Suele ser
una ocupacinparcial en alguno de los dems miembros del equipo.Alternativamente,
el Patrocinador o Diseador Principal puedenasumir este rol.
-

Verificador, que produce los reportes de fallos y bugs. Puede ser tanto una sola
persona como todo un equipo de programadores.
-

Escritor, que produce el manual para el usuario.
Desarrollo de un proyecto:
En el desarrollo de un proyecto en Crystal se deben tener en cuentapara empezar las personas
que componen un equipo, el aspectohumano del mismo, la comunicacin entre
los componentes, lasdistintas polticas a seguir y el espacio fsico de trabajo.
Especialimportancia tiene el tamao del equipo, ya que si es elevado produceuna metodologa
ms pesada. Tambin es importante unacomunicacin cercana para que sea ms barata y
efectiva,recomendando el cara a cara. Dado que Crystal no es unametodologa concreta
sino ms bien una familia de ellas, todascomparten una serie de caractersticas llamadas
cdigo gentico. Estasson:1.

Modelo de Juego Cooperativo, dividiendo a los integrantes delequipo en grupos o
partidos cuyos objetivos consisten en inventar ycomunicar para mejorar su
concentracin. Cada partido es diferente y

tiene como objetivo la entrega de software y preparacin para elsiguiente juego.2.

Prioridades, que son- Eficiencia en el desarrollo, para que los proyectos
seanrentables econmicamente hablando.- Seguridad en lo que se entrega.- Habilidad para
hacer que todos los miembros del equipoadopten las convenciones de trabajo
establecidas por elequipo.3.

Propiedades, que son:- Frecuencia de las entregas usables de entre 2 semanas yun mes.-
Comunicacin, que es uno de los pilares de esta familia demetodologas. Por eso el suo de
pizarras u otros espaciosdestinados a la comunicacin y la notificacin del estado
delproyecto son prcticas frecuentes.- Creciminento reflexivo, utilizando periodos
de reflexin yreuniones entre los integrantes del equipo para mejorar laeficiencia
de estos.- Seguridad personal con un equipo en el que todos susmiembros se sientan
cmodos con el trabajo y el entorno.- Concentracin- Fcil acceso a los usuarios clave
haciendo que sean partedel desarrollo- Entorno tcnico especializado.Mientras que las
3 primeras son obligatorias, Crystal es ms flexiblecon el resto.4.

Principios, el grado de detalle necesario en la documentacin yajuste en la forma de
trabajo acorde con la personalidad para encajar con los miembros del equipo.5.

Estrategias, ya comentadas anteriormente: Victorias Tempranas,Exploracin
de 360, Esqueleto ambulante, Rearquitectura Incremental yRadiadores de
Informacin.6.

Tcnicas, tambin comentadas con anterioridad, como lasReuniones Periodicas o
las de Reflexin.

Conclusin:
Como conclusin podemos remarcar que las metodologas Crystal sonaltamente
recomendables para equipos pequeos. Son flexibles ypriorizan la parte humana,
apuntando a lograr eficiencia, habitabilidady confianza entre los integrantes del grupo.
Los requisitos se obtienenmediante programacin por parejas. Tambin presta especial
atencinal espacio fsico donde se sita el equipo y a la comunicacin. Lanecesidad
de las entregas peridicas, adems, estimulan laconcentracin y resalta la
importancia de la comunicacin con elcliente junto con las reuniones. Por ltimo, el
equipo elige que tcnicasaplicar segn las caractersticas del proyecto.

También podría gustarte