Si quiere meterse de lleno y empezar a explorar, esta referencia rápida contempla conceptos clave, términos y elementos visuales con los que se encontrará.
Los artefactos de Jazz están almacenados en un Repositorio, al que sólo pueden acceder Usuarios autorizados.
El Repositorio contiene Áreas de proyecto que contienen los artefactos para un proyecto. Cada área de proyecto tiene un Proceso asociado, el cual dirige la ejecución del proyecto y personaliza el modo en que se comporta Jazz. El proceso se define mediante una especificación de proceso y una descripción de proceso. La especificación de proceso define las Iteraciones del proyecto y el comportamiento de éste durante dichas iteraciones. La descripción de proceso consiste en un sitio web donde se explica el proceso.
Se puede elegir entre dos procesos predefinidos: Eclipse Way and OpenUP (trabajo en proceso). Pero, también puede definir su propio proceso o modificar uno existente.
Una vez está Conectado a un área de proyecto, tiene acceso a los artefactos del proyecto.
Las Áreas de proyecto están estructuradas en un conjunto de Áreas de equipo, que describen los equipos que trabajan en el proyecto. Cada área de equipo contiene una lista de los miembros del equipo y el Rol de proceso que juegan dentro del equipo. Un mismo usuario puede ser miembro de más de un equipo. Cada área de equipo puede definir Personalizaciones del proceso para adaptarlo a Jazz para el equipo y a sus subequipos.
En proyectos simples, toda la actividad se concentra en una única Línea de desarrollo principal que consta de una sola corriente. Se pueden crear líneas de desarrollo adicionales para actividades de mantenimiento y similares. Cada línea de desarrollo tiene sus propias áreas de equipo y personalizaciones de proceso.
El trabajo planificado se describe en los Elementos de trabajo. El proceso define los tipos de elementos de trabajo utilizados en un área de proyecto. Por ejemplo, el proceso Eclipse Way define los tipos de elementos de trabajo para Defectos, Tareas, y Mejoras. Cada elemento de trabajo tiene sus propias transiciones de estado y campos personalizados. Los elementos de trabajo se archivan por Categorías, lo que permite organizarlos en áreas funcionales. Cada área de proyecto define la lista de categorías disponibles. Cada área de equipo se Asocia a la categoría del área funcional de la que es responsable el equipo.
Puede encontrar elementos de trabajo ejecutando Consultas. Las consultas pueden ser privadas, para su uso personal, o puede compartirlas con el equipo.
En las áreas de proyecto, el trabajo se realiza en una secuencia de Iteraciones cuyas fechas inicial y final están definidas en el estado del proceso. El proceso define una de las iteraciones como la Actual. Cuando se planifica el trabajo, se dirige un elemento de trabajo a una iteración concreta. Puede planificar todo el trabajo que corresponde a una iteración creando un Plan de iteración.
El Espacio de trabajo de repositorio personal se emplea para trabajar en archivos de proyecto bajo el Control de etiquetas fuente. Hay que Cargar el espacio de trabajo de repositorio con el fin de copiar los archivos y carpetas al espacio de trabajo de Eclipse en su ordenador. Jazz hace un seguimiento de los cambios realizados en los archivos bajo el control de etiquetas fuente mediante los Conjuntos de cambios. Cada uno de los conjuntos de cambios detalla los cambios a uno o más archivos o carpetas individuales, incorpora un comentario, y ahce referencia al elemento de trabajo relevante motivando los cambios. Usted reincorpora el conjunto de cambios para subir las copias de los archivos modificados desde el espacio de trabajo Eclipse a su espacio de trabajo de repositorio.
Los equipos utilizan una Corriente para almacenar la copia maestra de los archivos del proyecto; además, cada espacio de trabajo de repositorio guarda una copia. El espacio de trabajo de repositorio y la corriente del equipo se conectan mediante un Flujo. Usted entrega los conjuntos de cambios desde su espacio de trabajo de repositorio a la corriente para incorporar los cambios a la copia maestra; estos cambios se denominan conjuntos de cambios Salientes. Los conjuntos de cambios Entrantes son aquéllos que otros miembros del equipo entregan a la corriente. Acepta los conjuntos de cambios entrantes para incorporar sus cambios al espacio de trabajo del repositorio y al espacio de trabajo de Eclipse.
La base del archivo de origen se construye mediante la adición gradual y constante de conjuntos de cambios, cada uno de los cuales se construye sobre todos los anteriores. El Historial de cambioses la secuencia de conjuntos de cambios de un espacio de trabajo de repositorio o una corriente.
La base de archivo bajo el control de etiquetas fuente se puede dividir en uno o más Componentes, cada uno con su propio árbol de carpetas y archivos y su propio historial de cambios. Los espacios de trabajo de repositorio y corrientes simples están compuestos de un solo componente. Los componentes múltiples son útiles para equipos que construyen software en capas, en el que las piezas evolucionan de forma semi-independiente y se desarrollan por separado.
Puede crear una Línea base de un componente individual en un espacio de trabajo de repositorio para capturar un punto en el tiempo que le resulte de interés, o bien crear una Instantánea para capturar líneas base simultáneas en todos los componentes.
Cada equipo puede tener su propia construcción Construcción, descrita en una Definición de construcción asociada a un área de equipo. La definición de construcción especifica el intervalo de construcción, qué script de construcción usar y el espacio de trabajo de repositorio que se va a usar para extraer los archivos. Una construcción puede ejecutarse en varios Motores de construcción diferentes.
Puede utilizar Canales de información para estar al tanto de lo que están haciendo sus colegas y otros equipos. Puesto que los artefactos del repositorio sufren modificaciones, se envían avisos de eventos automáticamente a los canales de información.
La vista Artefactos de equipo gestiona las conexiones a un repositorio y a un área de proyecto. Una vez se conecta a un área de proyecto, tiene acceso a sus artefactos. Los artefactos se agrupan en diferentes nodos.
La vista Central de equipo le ofrece una rápida visión general de la información más relevante para su trabajo, incluyendo las construcciones, la actividad de los elementos de trabajo y las entregas de conjuntos de cambios. La vista incorpora un conjunto de acciones que el usuario puede configurar. Por lo general, hay una vista especializada o un editor asociado para cada sección, donde se proporcionan más detalles.
La vista Cambios pendientes muestra los conjuntos de cambios entrantes y salientes agrupados por componentes. Lo normal es aceptar y entregar los cambios desde esta vista.
La vista Mi trabajo muestra el trabajo que actualmente tiene asignado. Normalmente, es en esta vista donde se comienza a trabajar en un elemento de trabajo.
La vista Elementos de trabajo muestra los elementos de trabajo enviados a partir de una consulta de elemento de trabajo.
La vista Constrcción muestra los resúmenes de los resultados de construcción. Puede abrir un editor de resultados de construcción para analizar dichos resultados en detalle.
La vista Asesor de equipo se abre al ejecutar una operación que infringe la configuración de un proceso. Esta vista le informa de cuál ha sido el fallo y a menudo le ofrece una solución rápida al problema.
El editor Área de proyecto le permite acceder a la configuración del proceso, las líneas de desarrollo y las categorías del área de proyecto.
El editor Área de equipo Le permite acceder a la lista de miembros de un equipo y sus respectivos roles. Es, además, donde los equipos personalizan sus procesos.
El editor Elemento de trabajo le permite crear y modificar un elemento de trabajo y cambiar su estado para añadir comentarios, anexos y enlaces a otros artefactos. Al guardar el editor, el elemento de trabajo actualizado es enviado al repositorio.
El editor Planificación le permite crear o modificar un plan de iteración. Un plan de iteración se define para un destino de iteración concreto.
El editor Resultado de construcción muestra el resumen de la construcción e incluye varias pestañas con detalles de los diferentes pasos de la construcción.
Trabajo actual muestra el elemento de trabajo actual en la línea de estado situada en la parte inferior derecha de la ventana del entorno de trabajo. Los cambios que realiza se agrupan en un conjunto de cambios asociado a este elemento de trabajo.
El campo de entrada Elemento de trabajo le permite navegar rápidamente a un elemento de trabajo introduciendo bien el número del elemento de trabajo, bien una palabra de su descripción o resumen. Aparece en la línea de estado situada en la parte inferior izquierda de la ventana del entorno de trabajo de Eclipse.