Collaborative Lifecycle Management IBM Rational Software Portafolio.. Documentación Técnica...
COLLABORATIVE LIFECYCLE MANAGEMENT La solución de IBM Rational para la Gestión del Ciclo de Vida Colaborativo (CLM) agrupa la Gestión de Requerimientos, Gestión de Calidad, Gestión de Configuración y Cambios, seguimiento y planificación del proyecto en una plataforma común unificada. La solución CLM de Rational mejora la productividad del equipo de desarrollo evitando los obstáculos que a menudo causan: retrasos en el proyecto, resultados de baja calidad y excesos de presupuesto. La solución Collaborative Lifecycle Management de Rational es un conjunto de tres (3) herramientas integradas que trabajan como una sola: Rational Doors (RD) permite capturar, gestionar y hacer seguimiento a los requerimientos a lo largo del ciclo de vida de desarrollo de aplicaciones. Rational Team Concert (RTC) integra seguimiento de tareas, control de código fuente y planificación ágil con desarrollo continuo y un proceso configurable para adaptarse a la forma de trabajo de cada equipo. Rational Quality Manager (RQM) Esquema de la solución Collaborative LifeCycle Management permite gestionar pruebas incluyendo su planificación, creación y ejecución, se enfoca en la mejora de los tiempos de entrega mediante la coordinación de actividades y la vinculación con los requerimientos y la gestión de cambios. Esta solución integrada ofrece más que la suma de tres productos, proporciona colaboración de equipo en contexto, trazabilidad durante todo el ciclo de vida y en todas las disciplinas, planificación en tiempo real y desarrollo de inteligencia para la toma de decisiones basada en hechos concretos. 2/7
Los productos que conforman el CLM están construidos sobre la plataforma Jazz IBM Rational, una plataforma de tecnología de última generación para el desarrollo de software en colaboración, diseñada para transformar la forma en que las personas trabajan en conjunto para crear software, haciendo que la entrega sea más colaborativa, productiva y transparente. Jazz integra y sincroniza dinámicamente personas, procesos y activos asociados a proyectos de desarrollo de software. RATIONAL DOORS IBM Rational DOORS es una aplicación de gestión de requisitos para optimizar la comunicación, la colaboración y la verificación de requisitos en su organización y en toda la cadena de suministros. Esta solución escalable puede ayudarle a gestionar el ámbito y los costes del proyecto y a alcanzar los objetivos empresariales. Rational DOORS permite capturar, rastrear, analizar y gestionar cambios en la información, así como demostrar la conformidad con las normativas y estándares. Gestión de requisitos Gestiona los documentos de requisitos mediante un repositorio central desde el que trabajan todos los usuarios. Proporciona acceso a las funciones completas de edición, configuración, análisis y creación de informes a través de un cliente de escritorio. Admite el formato de intercambio de requisitos (RIF), que permite a los proveedores y a los colaboradores en desarrollo contribuir en los documentos, secciones o atributos de requisitos que pueden remontarse a los requisitos centrales. Registra y muestra texto de requisitos, gráficos, tablas, atributos de requisitos, barras de cambio y enlaces de rastreabilidad, entre otros. Rastreabilidad Le permite arrastrar y soltar elementos para vincular un requisito a un elemento de diseño, a un caso de prueba o a otro requisito. Puede seleccionar los requisitos de una lista o especificar números de requisito como atributos y que Rational DOORS haga los enlaces en su lugar. 3/7
Proporciona informes completos de rastreabilidad en una única vista para ayudarle a priorizar el trabajo de desarrollo de forma eficiente y a prever el tiempo de entrega. Da soporte a enlaces externos que permiten que los requisitos se asocien directamente a la información de fuera del dominio de Rational DOORS. Escalabilidad Ofrece una jerarquía de tipo explorador con varios niveles de carpetas y proyectos para la navegación simple, sin importar cuánto crezca la base de datos. Incluye vistas configurables y documentos compartibles, que permite a los usuarios trabajar de forma simultánea para generar un único documento. Test Tracking Toolkit Le permite crear enlaces desde requisitos a pruebas. Define casos de prueba, registros y compara ejecuciones de pruebas. Garantiza que los casos de prueba cubran todos los requisitos. Integraciones Se integra con software de gestión de cambios de Rational para el control de cambios de requisitos y para la gestión de flujo de trabajo de requisitos. Se integra con otras soluciones de Rational, incluidas IBM Rational Quality Manager, IBM Rational Rhapsody e IBM Rational Focal Point, entre otras. Se integra con HP Quality Center para obtener visibilidad de los requisitos y crear casos de prueba para la rastreabilidad y la generación de informes de estado sobre el cubrimiento de los requisitos por parte de los casos de prueba. Se integra con Microsoft Team Foundation Server (TFS) para permitir equipos de desarrollo que utilizan Microsoft Visual Studio para crear y mantener la rastreabilidad entre los requisitos de Rational DOORS y TFS Work Items en Visual Studio. RATIONAL TEAM CONCERT IBM Rational Team Concert es una solución de gestión del ciclo de vida del software que permite colaboración contextual en tiempo real para equipos distribuidos. RTC proporciona una configuración del proceso, un marco de guía y obligatoriedad que da soporte a todo el entorno de entrega de software. 4/7
RTC también facilita la colaboración de los equipos y permite una entrega de software más rápida. Además, proporciona prestaciones de gestión de cambios de colaboración, que se pueden integrar con sistemas de control de código fuente conocidos. Mejora la colaboración del equipo con características integradas Integra un seguimiento de elementos de trabajo, gestión de control de código fuente, compilaciones continuadas, planificación de iteraciones y soporte de procesos configurables. Admite desarrollo paralelo, desarrollo basado en componentes y prácticas ágiles entre equipos dispersados geográficamente. Se integra con una variedad de productos de código abierto y productos comerciales. Proporciona una gran visibilidad de actividades de proyectos y progreso del equipo Ofrece informes y paneles de instrumentos con vistas rápidas y en tiempo real del seguimiento de proyectos en todos los niveles de su granularidad. Ofrece rastreabilidad y transparencia entre muchos artefactos, y se integra con otros productos. Ofrece vistas en tiempo real y tendencias del histórico de las compilaciones, secuencias, elementos de trabajo y otros artefactos en todo el ciclo de vida, que incluye productos integrados. Facilita la planificación y ejecución de proyectos ágiles o formales Da soporte a prácticas ágiles y formales, o a un híbrido de estos dos métodos. Incluye plantillas de planificación que sirven de ayuda para empezar. Admite planificación de varios niveles para planes de release de productos y proyectos, planes de equipos y planes individuales en múltiples vistas y paradigmas. Automatiza procesos y admite la personalización de procesos nuevos y ya existentes en función de las necesidades. Ayuda a mejorar la productividad con control de origen avanzado Dirige el control de origen en ubicaciones distribuidas. Comparte, compara y gestiona los cambios de software entre equipos y en los repositorios. Ofrece una solución de gestión de la configuración del software basada en secuencias mediante conjuntos de cambios. 5/7
Incluye características de gestión de compilaciones que ayuda a los equipos a planificar y ejecutar compilaciones de software. RATIONAL QUALITY MANAGER IBM Rational Quality Manager es un concentrador de colaboración para la calidad de los sistemas y el software empresarial en casi cualquier plataforma y tipo de prueba. Este software ayuda a los equipos a compartir su información sin interrupciones, utilizar la automatización para acelerar las planificaciones de proyectos y presentar métricas para tomar decisiones fundadas sobre los releases. Rational Quality Manager permite a los equipos de control de calidad: Colaborar: comparta información de proyecto y actualizaciones de estado de manera ininterrumpida, de manera que los miembros de equipo puedan sincronizar el trabajo de equipo en su ciclo de vida. Automatizar: reduzca las actividades más exigentes para acelerar las planificaciones de proyectos. Controlar: comprenda y notifique las métricas de proyectos para llegar a decisiones sobre el release precisas, fiables y puntuales. Colaborar Los planes de prueba describen claramente los objetivos de calidad del proyecto y los criterios de salida, además de rastrear las responsabilidades y los elementos con prioridad para la validación y verificación. Basado en tecnología Java y Web 2.0, los equipos colaboran con solo abrir un navegador. Utilice paneles de control personalizables, creados a partir de un gran conjunto de widgets predefinidos para ver claramente el trabajo completado y el pendiente. La identificación de defectos duplicados explora los defectos existentes asociados a una variedad de artefactos, proporcionando una lista de duplicados dudosos para minimizar tareas de equipo innecesarias. Facilite la comunicación entre equipos que estén dispersados geográficamente utilizando características como canales de información de eventos, el chat integrado, la revisión y aprobación y la rastreabilidad automatizada. 6/7
Automatizar Incluye un editor de texto completo que captura los pasos de prueba textuales junto con las imágenes incluidas para agilizar las pruebas manuales por medio de texto enriquecido, imágenes en línea y entrada y validación de datos asistida para obtener una definición y ejecución precisas de las pruebas. Habilita la reutilización de pruebas con palabras clave, que permiten compartir pasos comunes entre pruebas. Identifica y selecciona automáticamente el número mínimo de pruebas necesarias para un nivel determinado de cobertura del entorno, optimizando la cobertura de configuración dentro de restricciones de tiempo y recursos. Proporciona pruebas basadas en riesgos para dar prioridad a las características y las funciones que se van a probar en función de la importancia y la posibilidad o el impacto de un error, lo que fomenta las mejores prácticas en gestión de riesgos. Utiliza la gestión de laboratorios de prueba para realizar un seguimiento planificar y ejecutar pruebas de activos de laboratorio virtuales y físicos. Dirigir Tome decisiones informadas y realice cambios proactivos con el análisis en tiempo real e informes aplicables. Aborde las necesidades y los problemas de los gestores de calidad, los analistas de negocio y la gestión de versiones, lo que facilita la evaluación de la capacidad de entrega. Habilite la rastreabilidad y el mantenimiento de versiones de ciclo de vida completo, desde los requisitos y las pruebas a los defectos y la remediación. 7/7