Rational
Quality Manager Custom Reporting
помогает получить согласованные показатели среди всей организации, а
также инструментарий для объективного измерения состояния и развития.
Он реализует стандартные измерения, отчеты и сводные панели, чтобы
дать точное понимание состояния систем и потребностей в программном
обеспечении. Он помогает следовать систематическому подходу к
постоянному усовершенствованию бизнеса, определять бизнес-цели с
высоким приоритетом и необходимое для их достижения программное
обеспечение, а также измерять результаты его практического внедрения.
Custom Reporting
автоматически и объективно измеряет и создает отчеты о программе,
проекте, состоянии и развитии уровня коллектива по отношению к
предварительно определенным бизнес-целям. Управление измерениями
основано на распространенных правилах, регулирующих требованиях и
навыках оптимального использования. Сервер
Custom Reporting
предоставляет обширную библиотеку элементов отчетов и сводных панелей
для планирования и прогнозов.
Custom Reporting
позволяет организации следующее:
- Получать представление о производительности и общем состоянии
проекта программного обеспечения посредством объективных и
согласованных отчетов
- Управлять и снижать риски разработки программного обеспечения,
уменьшать время выхода на рынок и повышать качество продукта
- Управлять затратами на проект программного обеспечения и повышать
общую эффективность разработки
- Осуществлять управление и достигать совместимости в
изменении глобальной среды
Архитектура
Custom Reporting
использует веб-архитектуру для извлечения данных из распределенных
систем и генерации оперативных и хронологических отчетов. Он
поддерживает извлечение данных из различных источников с помощью
архитектуры REST или прямого доступа к базе данных. Эти данные могут
быть представлены с помощью настроенных сводных панелей и
отчетов.
Custom Reporting
содержит следующие главные компоненты:
- IBM®
Cognos Data
Manager
- Хранилище данных
Rational Quality Manager Custom
Reporting
(RIDW)
- Сервер отчетов
Rational Quality Manager Custom
Reporting
- IBM
Cognos Business Intelligence
Server (Cognos BI Server)
Приведенная ниже диаграмма показывает архитектуру отчета
Custom Reporting.
Компонент RIDW - это база данных, которая
хранит информацию организации в нормализованных хранилищах рабочий
данных и многомерных витринах данных. RIDW может быть расположен в
IBM
DB2, Oracle или SQL Server.
RIDW имеет открытую схему. Любой инструмент бизнес-аналитики имеет
доступ к RIDW для генерации бизнес-отчетов.
Сервер отчетов Custom Reporting
- это экземпляр Cognos BI
Server. Cognos BI Server -
это интегрированный набор бизнес-аналитики, предоставляющий широкий
диапазон функций для анализа и представления данных организации.
Компонентами Cognos BI
Server являются: Report Studio, Query Studio,
Cognos Connection и
Cognos Administration.
Прим.: Доступ к Rational Quality
Manager также осуществляется через REST. Служба REST, предоставленная
Rational Quality Manager,
является внутренней для продукта.
В обычном жизненном цикле
разработки программного обеспечения управление данными требуется в
следующих областях:
- Требования
- Архитектура
- Процесс и портфель
- Качество
- Изменение и выпуск
Для каждой области могут
использоваться разные инструменты для хранения, управления и анализа
данных. Средства анализа данных могут быть развернуты в
распределенных системах и использоваться географически
распределенными коллективами с разными уровнями ответственности.
Custom Reporting
использует открытую веб-архитектуру для извлечения данных из этих
разнородных источников. Каждый источник данных определяется как
ресурс посредством уникального URL. Метод GET REST используется для
извлечения данных и представления их в таких форматах, как XML или
Scalable Vector Graphics (SVG). Открытая веб-архитектура позволяет
Custom Reporting
извлекать данные из любого источника, а не только из продуктов
IBM
Rational.
Custom Reporting
поддерживает два вида отчетов.
- Оперативные отчеты: Оперативные отчеты используют данные из
источников и хранилищ рабочих данных.
- Хронологические отчеты: Эти отчеты используют хронологические
данные, полученные из витрин данных, для анализа тенденций и
агрегирования информации.
Функции ETL
Custom Reporting
можно применять для извлечения данных посредством интерфейса GET REST
или прямого доступа к базе данных, преобразования данных посредством
закодированных бизнес-правил и загрузки преобразованных данных в
соответствующую витрину данных. В ходе этого процесса рабочие данные
извлекаются из источника продукта в виде ресурса XML, преобразуются в
реляционные таблицы данных и нормализуются в хранилище данных.
Сервер
Custom Reporting
предоставляет комплексный массив функций бизнес-аналитики в одном
продукте, в единой испытанной архитектуре, включая функции создания
однородных отчетов и сводных панелей.