Produkt
IBM Rational Insight
(Rational Insight)
pomaga uzyskać spójne metryki z całej organizacji i pakietów narzędzi, aby obiektywnie zmierzyć status
i postęp. W produkcie zaimplementowano standardowe pomiary, raporty i panele kontrolne zapewniające dokładny wgląd w dostarczanie systemów i oprogramowania. Pomaga to zapewnić systematyczne podejście do stopniowego ulepszania biznesu, identyfikowania celów biznesowych o wysokim priorytecie i procedur dostarczania oprogramowania umożliwiających realizację tych celów oraz pomiar wdrożenia procedur i wyników biznesowych.
Rational Insight automatycznie i obiektywnie mierzy i raportuje postęp oraz status na poziomie programu, projektu i zespołu względem wcześniej zdefiniowanych celów biznesowych. Wskazówki dotyczące pomiarów są uzyskiwane z wdrażanych i sprawdzonych procedur oraz wymagań prawnych. Serwer Rational Insight Enterprise
Reporting udostępnia bogatą bibliotekę raportów i elementów panelu kontrolnego umożliwiających planowanie i prognozowanie.
Produkt zawiera również aplikację Procedury mierzenia wydajności
Rational Method Composer. Ta aplikacja udostępnia metody i
czynności przeznaczone do wydajnego tworzenia i obsługiwania infrastruktury w celu przechwytywania i
zapisywania metryk, które określają ilościowo osiągnięcia organizacji pod względem zdefiniowanych celów
dotyczących wydajności.
Rational Insight umożliwia organizacji:
- uzyskanie wglądu w wydajność i stan projektu oprogramowania poprzez określenie celów i spójne raportowanie;
- zarządzanie ryzykiem tworzenia oprogramowania i unikanie go, skrócenie czasu wprowadzenia na rynek i ulepszenie jakości produktu;
- kontrolę nad kosztami projektu oprogramowania i zwiększenie efektywności globalnego wdrażania;
- realizację nadzoru i zapewnienie zgodności w zmieniającym się globalnym środowisku.
Architektura
Produkt
Rational Insight
wykorzystuje architekturę WWW do wyodrębniania danych z systemów rozproszonych i generowania raportów
przekrojowych na temat produktu zarówno na bieżąco, jak i w ujęciu historycznym. Obsługuje uzyskiwanie danych ze źródeł za pomocą architektury REST lub bezpośredniego dostępu do bazy danych. Dane te mogą być prezentowane w dostosowanych panelach kontrolnych i w raportach.
Produkt Rational Insight obejmuje następujące główne komponenty:
- IBM Cognos Data Manager (Menedżer danych)
- IBM Rational Insight Data Warehouse (RIDW)
- IBM Cognos Framework Manager (Framework
Manager)
- IBM Rational Insight Report Server (Rational Insight Report Server)
- IBM Cognos Business
Intelligence Server (serwer Cognos BI)
- IBM Rational Insight XML Data Configuration (XML Data Configuration)
- IBM
Rational Insight
Data Services (usługi Data Services)
Menedżer danych wykonuje główne funkcje ETL (wyodrębniania, transformacji i ładowania) programu
Rational Insight.
Wchodzi w interakcje z różnymi źródłami danych i wyodrębnia z nich dane. Program
XML Data Configuration przekształca dane w formularzu XML w format tabelaryczny. Definiuje on odwzorowanie między plikami źródłowymi XML a docelowymi tabelami. Na podstawie tego odwzorowania sterownik ODBC XML
przekształca dane XML w postać relacyjną.
Komponent RIDW jest bazą danych przechowującą informacje o organizacji w znormalizowanych operacyjnych składnicach danych i wielowymiarowych tematycznych hurtowniach danych.
Komponent RIDW może być zainstalowany na serwerze IBM DB2, Oracle lub SQL Server. Komponent RIDW ma schemat otwarty. Dostęp do niego w celu wygenerowania raportów biznesowych mogą uzyskać wszystkie narzędzia inteligentnej analizy danych. Jeśli serwer raportowania udostępniający narzędzia biznesowe obsługuje architekturę REST, mogą również zostać użyte usługi Data Services.
Framework Manager jest narzędziem do modelowania metadanych, za pomocą którego można obsługiwać generowanie zapytań. Model metadanych jest kolekcją metadanych zawierającą informacje fizyczne i biznesowe dla jednego lub wielu źródeł danych.
Serwer
Rational Insight Report Server
jest instancją serwera Cognos BI. Serwer
Cognos BI jest zintegrowanym pakietem inteligentnej analizy
danych, który udostępnia wiele funkcji pomagających w zrozumieniu danych organizacji. Komponenty
serwera Cognos BI to: Report Studio, Query Studio, Cognos
Connection i Cognos Administration.
Program
Rational Insight udostępnia przykładowe katalogi ETL i modele metadanych dla następujących produktów:
- Produkty IBM
Rational, takie jak Rational
ClearQuest,
Rational
ClearCase,
Rational
RequisitePro,
Rational Team Concert,
Rational Quality Manager i
Rational TestManager
- Microsoft Project
- RIDW
Rational Insight może obsługiwać dowolne źródło danych udostępniające usługi REST w celu uzyskania dostępu do danych.
Poniższa ilustracja przedstawia w sposób graficzny architekturę wysokiego poziomu rozwiązania Rational Insight.

W typowym cyklu tworzenia oprogramowania zarządzanie danymi jest wymagane w następujących obszarach:
- Wymagania
- Architektura
- Proces i oferta
- Jakość
- Zmiana i wersja
Dla każdego obszaru można użyć innego narzędzia do zapisywania i analizowania danych oraz zarządzania nimi. Narzędzia analizy danych mogą być wdrożone w systemach rozproszonych i wykorzystywane przez geograficznie rozproszone zespoły o różnych poziomach odpowiedzialności.
Rational Insight korzysta z otwartej architektury WWW do wyodrębniania danych z tych odmiennych źródeł.
Każde źródło danych jest identyfikowane jako zasób przez unikalny adres URL.
Za pomocą metody REST GET dane są wyodrębniane i reprezentowane w takich formatach, jak XML lub SVG (Scalable Vector Graphics, skalowalna grafika wektorowa). Otwarta architektura WWW umożliwia programowi
Rational Insight wyodrębnianie danych z dowolnego źródła, a nie tylko produktów IBM Rational.
Rational Insight obsługuje dwa rodzaje raportów.
- Raporty na bieżąco: korzystają z danych pochodzących z operacyjnych systemów źródłowych.
- Raporty historyczne: korzystają z danych historycznych pobranych z tematycznych hurtowni danych w celu identyfikacji trendów i agregowania informacji.
Funkcji ETL programu
Rational Insight można używać do wyodrębniania danych za pomocą interfejsu REST GET lub bezpośredniego dostępu do bazy danych, transformowania ich za pomocą zakodowanych reguł biznesowych i ładowania przetransformowanych danych do jednorodnej tematycznej hurtowni danych. W trakcie tego procesu dane operacyjne są odtwarzane ze źródła produktu jako zasób XML, odwzorowane na relacyjne tabele danych i normalizowane w hurtowni danych.
Serwer Rational Insight Enterprise Reporting udostępnia obszerną macierz funkcji inteligentnej analizy danych w jednym produkcie, na jednej, sprawdzonej architekturze, w tym bezproblemowe możliwości raportowania i panelu kontrolnego.