Řešení IBM Rational Reporting

IBM® Rational nabízí řešení pro podporu funkcí generování dokumentů i Development Intelligence. Tyto funkce jsou dodávány jako komerční produkty i vestavěné technologie v rámci jiných produktů IBM Rational.
Existují dvě široce pojaté kategorie prezentace informací, které jsou důležité pro vývoj softwaru a systémů:

IBM Rational Reporting podporuje dvě hlavní schopnosti: generování dokumentů a Development Intelligence. Obě schopnosti dokáží publikovat obsah v mnoha různých formátech a korelovat data ze širokého spektra zdrojů. Charakter a využití publikovaného obsahu se však liší.

Ikona Téma Generování dokumentů
Ikona Téma Development Intelligence
Ikona Téma Řešení produktu Rational pro vytváření sestav
Ikona Téma Výběr řešení

Generování dokumentů

Generování dokumentů je proces vytvoření podrobných textových sestav o artefaktech ve vaší organizaci. Sestavy ve stylu dokumentů se obvykle používají při určování podrobného stavu nebo při dokumentaci podmínek.

Schopnosti generování dokumentů produkují vysoce strukturované dokumenty, které je možné dodávat jako artefakty. Tyto fyzické dokumenty jsou často používány jako základ formální komunikace mezi týmy.

Sestavy jsou nástrojem pro zachycení podrobných informací platných pro daný časový okamžik. Sestavy jsou prostředky pro vyjednání stavu, monitorování průběhu, diagnostiku problémů a identifikaci nápravných akcí.

Vytvoření sestav generováním dokumentů: sestavy ve stylu dokumentů

Sestavy ve stylu dokumentů mají obvykle tyto charakteristiky:
  • Jsou primárně textové a mohou obsahovat i grafiku (např. specifikace požadavků, dokument kompatibility, dokument pokrytí testů, sestavu úplné sledovatelnosti životního cyklu atd.).
  • Specifikace jsou často napsány v jedné fázi projektu a následně předány do následné fáze (např. dokument požadavků je předán týmu návrhu).
  • Dokumenty mohou být smluvními dodávkami (např. dokončení specifikace může být výstupním kritériem pro fázi projektu a spouštěčem platby).
  • Dokumenty často tvoří základ smluvního vztahu (např. specifikace požadavků mezi zákazníkem a dodavatelem).
  • Specifikace mohou mít povinnost dodržovat normy/požadavky co do struktury a stylizace. Takové normy mohou pocházet od interních skupin, odběratelů, státu a regulačních úřadů atd.
Sestavy generování dokumentů mohou obsahovat například:
  • Specifikace požadavků, kde je dokument vytvořen a vygenerován ve fázi projektu a poskytnut dalším týmům za účelem sdělení projektových požadavků.
  • Dokument o shodě, který demonstruje, jak návrh splňuje jednotlivé požadavky, kde může být výstupním kritériem fází projektu dokončení nějaké specifikace.
  • Dokument pokrytí testů, který popisuje testovací případy přidružené k jednotlivým požadavkům, defektům a pracovním položkám.
  • Konec pro ukončení sestavy sledovatelnosti životního cyklu.
Obrázek 1. Příklad sestavy generování dokumentů
Příklad sestavy generování dokumentů, který zobrazuje požadavky na rozšíření verze

Development Intelligence

Development Intelligence je aplikace techniky business intelligence do vývojového prostředí. Sestavy Development Intelligence se obvykle používají pro účely řízení.

Schopnosti Development Intelligence zajišťují zainteresovaným osobám data pro podporu jejich každodenního rozhodování. Tyto sestavy jsou obvykle prohlíženy na obrazovce. Sestavy samotné obvykle nepředstavují dodávky. Sestavy Development Intelligence jsou nástroje pro sdělování stavu, monitorování průběhu, diagnostiku problémů a identifikaci nápravných akcí. Jsou klíčovým nástrojem podpory rozhodování pro správu projektů a programů.

Sestavy jsou nástroje, které definují a podporují rozhodnutí provedená ve správě vývojových projektů. Sestavy jsou prostředky pro vyjednání stavu, monitorování průběhu, diagnostiku problémů a identifikaci nápravných akcí.

Obrázek tvorby sestav Development Intelligence: grafy, panely dashboard

Sestavy Development Intelligence mají obvykle tyto charakteristiky:
  • Jsou primárně grafické (např. výsečové grafy, grafy, záznamy s vyhodnocením atd.).
  • Sestavy pomáhají komunikovat stav, monitorovat průběh, diagnostikovat problémy, identifikovat nápravné akce atd.
  • Slouží jako nástroj pro podporu rozhodování při správě projektů a programů.
Development Intelligence vám pomocí tradičních metod business intelligence pomáhá analyzovat a pochopit vaše data:
  • Křížové tabulky/Pivotní tabulky – Na co se data rozpadají?
  • Přechod na vyšší/nižší/jiné úrovně – Jaké jsou vzájemné vztahy mezi daty?
  • Panely dashboard – Jak to vypadá z nadhledu?
  • Datové sklady – Jaké jsou trendy v čase?
Sestavy Development Intelligence mohou obsahovat například:
  • Výsečový graf znázorňující procentní díl otevřených pracovních položek nebo defektů.
  • Graf zachycující změnu v počtu netestovaných pracovních položek v čase.
  • Graf zachycující míru změny (volatilitu) požadavků v čase.
  • Záznam s vyhodnocením klíčových indikátorů výkonu (KPI) pro účely monitorování stavu programu a projektu.
Obrázek 2. Příklad sestavy Development Intelligence
Příklad sestavy Development Intelligence, který zobrazuje otevřené a zavřené pracovní položky

Řešení produktu Rational pro vytváření sestav

IBM Rational nabízí řešení pro podporu funkcí generování dokumentů i Development Intelligence. Tyto funkce jsou dodávány jako komerční produkty i vestavěné technologie v rámci jiných produktů IBM Rational.

Tabulka 1. Řešení produktu Rational pro vytváření sestav
Doručení Řešení pro generování dokumentů Řešení Development Intelligence
Vložená řešení a aplikace produktu Rational IBM Rational Reporting for Document Generation IBM Rational Reporting for Development Intelligence
Komerční produkty IBM Rational Publishing Engine IBM Rational Insight

Vytváření sestav v produktech Rational

Vestavěné vytváření sestav v aplikacích produktu Rational

Sada předdefinovaných předpřipravených sestav poskytovaných s některou aplikací Rational pro potřeby běžných scénářů vytváření sestav.

Aplikace produktu Rational Reporting
Produkty IBM Rational Reporting for Document Generation a IBM Rational Reporting for Development Intelligence společně tvoří produkt Rational Reporting. IBM Rational Reporting podporuje funkce generování dokumentů i Development Intelligence.
Rational Reporting for Development Intelligence
Produkt Rational Reporting for Development Intelligence používá datový sklad CLM nebo produktu IBM Rational Insight a rozšiřuje předdefinované možnosti vytváření sestav, které vám pomáhají vytvářet a zobrazovat sestavy specifické pro produkt nebo sestavy integrující data z aplikací CLM implementovaných na jednom serveru Jazz Team Server (JTS).
Rational Reporting for Document Generation
Používá rozhraní API služby REST aplikací pro přístup k živým datům. Jsou generovány dokumenty pomocí artefaktů produktů a šablon dokumentů, které byly vyvinuty pomocí produktu Rational Publishing Engine. Produkt Rational Reporting for Document Generation je vložen do řešení Rational solution for Collaborative Lifecycle Management, IBM Rational DOORS, IBM Rational Focal Point, IBM Rational Rhapsody a IBM Rational Software Architect Design Manager.
Rational Insight

Pokud váš podnik zahrnuje rozdělené týmy, které používají různé servery JTS, jiné aplikace Rational než aplikace CLM nebo nástroje jiných dodavatelů, může být nutné data, která jsou načítána do datového skladu vytváření sestav, upravit. Produkt IBM Rational Insight rozšiřuje produkt Rational Reporting for Development Intelligence (vložené řešení Development Intelligence pro CLM) o podporu pro více implementací serverů JTS, integraci dat z CLM, jiné aplikace produktu Rational, které nenáleží do CLM, a nástroje třetích stran (například RationalClearQuest, RationalRequisitePro, RationalDOORS nebo Microsoft Project). Produkt Rational Insight vám pomáhá upravit extrahování dat z aplikací a načítání do datového skladu, datového modelu vytváření sestav, sestav a metrik.

Rational Publishing Engine

Produkt IBM Rational Publishing Engine rozšiřuje produkt Rational Reporting for Document Generation tím, že vám pomáhá při vytváření a zobrazování vlastních dokumentů z aplikací náležejících do CLM a aplikací mimo CLM.

Výběr řešení

Následující rozhodovací stromy vám pomohou určit, které řešení generování dokumentů nebo vytváření sestav Development Intelligence je nejvhodnější pro vaši organizaci.
Ikona Téma Výběr řešení generování dokumentů
Ikona Téma Výběr řešení Development Intelligence

Výběr řešení generování dokumentů

Obrázek 3. Výběr řešení generování dokumentů
Výběr řešení generování dokumentů

Výběr řešení Development Intelligence

Obrázek 4. Výběr řešení Development Intelligence
Výběr řešení Development Intelligence


Máte nějaký problém nebo otázku? Zašlete jej na fórum: Jazz.net forum.