El asistente de proyecto disponible en ClearQuest Web permite crear un ALMProject nuevo efectuando una copia de un proyecto existente o creando un proyecto nuevo.
Copiar proyecto
La opción Copiar proyecto utiliza el script de registro Pearl de copiar proyecto que se define en el tipo de registro ALMProject. El script crea un ALMProject nuevo basado en el proyecto seleccionado.
En la ventana Configuración de proyecto ALM se listan los proyectos (es decir, los registros ALMProject) que puede copiar para el proyecto nuevo. También puede efectuar la selección buscando por ID de proyecto.
Después de elegir un proyecto y pulsar Siguiente, aparece una ventana para proporcionar un nombre de proyecto, categoría y etiqueta de release para el proyecto nuevo. El nombre de proyecto debe ser único y se puede seleccionar una categoría y release existentes, o bien crear una categoría y release nuevos.
Si la operación de copia de proyecto es satisfactoria, el registro ALMProject nuevo se abre en un formulario desde el cual luego puede efectuar modificaciones en el mismo.
Nota: También hay un botón Copiar proyecto en ALMProject que puede utilizar para copiar un proyecto.
Crear proyecto
Si elige Crear un proyecto nuevo, en la ventana
Configuración de proyecto ALM se listan los tipos de registro que debe crear en el orden en que deben crearse.
En la ventana se presenta la lista de registros en una tabla con columnas para:
- Nombre de tipo de registro.
- Un recuadro de selección que marca la creación de tipo de registro como completa.
- Un botón que abre la ventana para crear el tipo de registro.
Estos son los tipos de registro y su orden:
- ALMSecurityPolicy: necesario. El registro ALMSecurityPolicy controla la visibilidad de los registros por medio de la característica de contexto de seguridad de ClearQuest, lo que también se denomina ocultación de registros. Al crear el proyecto, debe elegir una política de seguridad para especificar qué usuarios pueden ver el proyecto.
- ALMCategory: necesario. Las categorías proporcionan una clasificación para un proyecto. Los ejemplos de categorías son ProductoA, ProductoB, CaracterísticaA, CaracterísticaB y ComponenteA. Al crear el proyecto, debe elegir una categoría en una lista desplegable. Las categorías se pueden volver a utilizar en todos los proyectos.
- ALMProject: un registro ALMProject se utiliza para coordinar y controlar los esfuerzos de trabajo de un equipo para crear algún producto de trabajo del proyecto.
- ALMRole: necesario. Un rol representa las posibilidades necesarias para efectuar el trabajo especificado para un proyecto. El registro ALMRole lista un conjunto de personas que pueden desempeñar el rol para el proyecto asociado, y describe el conjunto de acciones que pueden llevar a cabo.
Defina un acceso basado en roles a un proyecto creando un rol; para ello, elija un nombre para el mismo, asigne los usuarios que desempeñarán el rol y defina las acciones permitidas. Cree tantos roles como sean necesarios para el proyecto.
- ALMPhase: opcional. Las fases pueden utilizarse para dividir proyectos en unidades de tiempo más pequeñas. Por ejemplo, Principio, Elaboración, Construcción y Transición. Cree tantas fases como sean necesarias para el proyecto.
- ALMIteration: opcional. Las interacciones pueden utilizarse para dividir fases en unidades de tiempo más pequeñas. Cree tantas interacciones como sean necesarias para el proyecto.
- ALMType: necesario. Los tipos se utilizan para definir la naturaleza del trabajo y se puede aplicar en los tipos de registro ALMRequest, ALMTask, ALMActivity y BTBuild, que ayudan a particionar y categorizar tipos de trabajo diferentes. Puede volver a utilizar los tipos en todos los proyectos.
- ALMWorkConfiguration: necesario. Establece un proceso de gestión de trabajo personalizado enlazando ALMTypes a un proyecto en grupos de actividades de trabajo relacionadas. Un registro ALMRequest puede crear ALMTasks de un tipo determinado. Las tareas pueden crear ALMActivities de tipos determinados. Empiece creando una ALMWorkConfiguration para cada tipo de ALMActivity. A continuación, cree una ALMWorkconfiguration para cada tipo de ALMTask y finalice con la ALMRequest.
Nota: Todos los tipos de registro de etiqueta se pueden crear a partir de la ventana de tipo de registro correspondiente.