Visión general de la arquitectura

Rational Quality Manager ayuda a obtener métricas consistentes de toda la organización así como conjuntos de herramientas para medir objetivamente el estado y el progreso. Implementa medidas estándares, informes y paneles de instrumentos para proporcionar una visión precisa de los sistemas y de la prestación de software. Ayuda a seguir un enfoque sistemático para mejorar la empresa, identificar objetivos empresariales de alta prioridad y prácticas de prestación software para responder a estos objetivos y medir la adopción práctica y los resultados empresariales.

Informes personalizados mide e informa automática y objetivamente el progreso de los programas, proyectos y equipos comparado con los objetivos predefinidos. La guía de medida se toma de prácticas desplegadas, requisitos normativos y métodos recomendados. El servidor de Informes personalizados proporciona una amplia biblioteca de elementos de informes y paneles de instrumentos para la planificación y previsión.

Informes personalizados permite que una organización:

  • Obtenga visión sobre el rendimiento de proyecto de software y estado mediante informes objetivos y coherentes
  • Gestionar y mitigar riesgos de desarrollo de software, reducir el tiempo de salida a mercado y mejorar la calidad del producto
  • Controlar los costes de proyectos de software y mejorar las eficacias de desarrollo global
  • Hacer cumplir el gobierno y mejorar la conformidad en un entorno global cambiante

Arquitectura

Informes personalizados se beneficia de la arquitectura web para extraer datos de sistemas distribuidos y generar informes de varios productos activos e históricos. Soporta la recuperación de datos de fuentes utilizando la arquitectura REST o el acceso directo a bases de datos. Estos datos pueden ser representados a través de paneles de instrumentos e informes.

Informes personalizados contiene los siguientes componentes principales:

El siguiente diagrama muestra la arquitectura de informe de Informes personalizados.

El componente de RIDW es una base de datos que almacena la información de una organización en almacenes de datos operativos normalizados y conjuntos de datos dimensionales. El RIDW puede alojarse en IBM DB2, Oracle o SQL Server. RIDW tiene un esquema abierto. Cualquier herramienta de inteligencia empresarial puede acceder a RIDW para generar informes empresariales.

El Servidor de informes de Custom Reporting es una instancia de Cognos BI Server. Cognos BI Server es un conjunto de inteligencia empresarial integrada que proporciona un amplio rango de funciones para ayudarle a comprender los datos de su organización. Los componentes de Cognos BI Server son: Report Studio, Query Studio, Cognos Connection y Cognos Administration.

Nota: También se accede a Rational Quality Manager a través de REST. El servicio REST proporcionado por Rational Quality Manager es nativo al producto.
En un ciclo de vida de desarrollo de software típico, la gestión de datos es necesaria en las siguientes áreas:
  • Requisitos
  • Arquitectura
  • Proceso y cartera
  • Calidad
  • Cambios y release
Puede utilizarse una herramienta distinta para cada área para almacenar, gestionar y analizar datos. Las herramientas de análisis de datos pueden desplegarse en sistemas distribuidos, y puede accederse a las mismas y ser utilizada por equipos geográficamente distribuidos con distintos niveles de responsabilidad. Informes personalizados utiliza la arquitectura web abierta para extraer datos procedentes de estas distintas fuentes. Cada fuente de datos se identifica como un recurso a través de un URL exclusivo. El método GET de REST será utilizado para extraer los datos y representarlos en formato como XML o SVG (Scalable Vector Graphics). la arquitectura web abierta hace posible que Informes personalizados extraiga datos de cualquier fuente de datos y no sólo de productos IBM Rational.
Informes personalizados da soporte a dos tipos de informes.
  • Informes activos: los informes activos utilizan datos de sistemas fuente operativos y almacenes de datos.
  • Informes históricos: estos informes utilizan datos históricos recopilados de los conjuntos de datos para identificar tendencias e información agregada.
Puede utilizar las funciones ETL de Informes personalizados para extraer datos utilizando la interfaz de GET de REST o el acceso directo a bases de datos, transformar los datos utilizando las reglas empresariales codificadas y cargar los datos transformados en un conjunto de datos con formato. Durante este proceso, se recuperan los datos operativos de una fuente de producto como un recurso XML, correlacionado con tablas de datos relacionales y normalizados en el depósito de datos.

El servidor de Informes personalizados proporciona una amplia variedad de funciones de inteligencia empresarial en un producto, en una única arquitectura probada, incluyendo funciones de informes y paneles de instrumentos.


Comentarios