Przykładowy model metadanych programu Rational Insight

Tworzenie modelu danych do użycia przez narzędzie do raportowania w ramach inteligentnej analizy danych jest procesem wymagającym dobrego zrozumienia badanego procesu biznesowego. Produkt IBM Rational Insight udostępnia przykładowe modele danych, które użytkownicy mogą dostosowywać w celu zbudowania własnych modeli.
Metryki udostępniają sposób pomiaru działań w zarządzaniu cyklem życia oprogramowania. Zawierają one dane z pewnego okresu. Dzięki nim można określić trend. Niektóre metryki umożliwiają także uzyskanie bieżącego obrazu stanu. Zawierają one tylko najnowsze dane. metryka

Zarządzanie zmianami

Model danych zarządzania zmianami zawiera metryki dotyczące żądań i zadań.

Czas życia żądania (obejmuje bieżący obraz stanu)

Ta metryka mierzy maksymalną, średnią i minimalną liczbę dni, przez jakie żądanie znajduje się w określonym stanie, oraz liczbę żądań w tym stanie.

Tworzenie żądania

Jest to miara szybkości pojawiania się żądań.

Zamknięcie żądania

Ta metryka to wynik obliczenia szybkości zamykania żądań.

Niepowodzenie żądania (obejmuje bieżący obraz stanu)

Jest to miara liczby żądań, które nie powiodły się w określonym momencie lub w danym okresie.

Żądanie (obejmuje bieżący obraz stanu)

Pomiar obejmuje liczbę żądań łącznie oraz żądania blokujące zaplanowane i rzeczywiście obsłużone.

Czas usunięcia żądania (obejmuje bieżący obraz stanu)

Jest to zbiór miar zdefiniowanych przez maksymalną, średnią i minimalną liczbę dni przeniesienia żądania ze stanu wprowadzenia do stanu rozstrzygnięcia oraz liczba żądań, które zostały przeniesione do innego stanu w danym okresie.

Rozstrzygnięcie żądania Ta metryka udostępnia informacje o rozstrzygnięciach żądań. Jest mierzona przez łączną liczbę żądań.

Niektóre inne miary żądań w tym modelu to:

Zadanie (obejmuje bieżący obraz stanu)

Ta metryka jest zdefiniowana jako liczba zadań aktywnych w określonym czasie lub okresie.

Tworzenie zadania

Ta metryka jest zdefiniowana jako częstotliwość nadchodzenia zadań.

Zamknięcie zadania (obejmuje bieżący obraz stanu)

Ta metryka jest zdefiniowana jako częstotliwość zamykania zadań.

Zamknięcie zadania ze składnikiem

Ta metryka jest zdefiniowana jako częstotliwość zamykania zadań w odniesieniu do składników.

Czas do wprowadzenia na rynek

Ta metryka definiuje liczbę dni łącznie od rozpoczęcia pracy nad projektem lub produktem do wprowadzenia go na rynek.

Raportowanie planowanych danych

Ta metryka umożliwia użytkownikom wprowadzanie planowanych danych, które można następnie połączyć i porównać z rzeczywistymi danymi. Udostępnia ona cel oraz górny i dolny limit.

Niektóre inne miary zadań w tym modelu to:
  • Zadanie ze składnikiem (obejmuje bieżący obraz stanu)
  • Tworzenie zadania ze składnikiem
  • Zamknięcie zadania ze składnikiem

Zarządzanie konfiguracją

Ten model służy do śledzenia miar dotyczących działań, kompilacji i wersji plików.

Działanie (obejmuje bieżący obraz stanu)

Ta metryka liczy działania różnego rodzaju aktywne w dowolnym momencie lub w danym okresie.

Tworzenie działania

Jest to miara szybkości pojawiania się działań.

Wykonanie kompilacji

Jest to zbiór metryk zawierający liczbę wykonanych kompilacji oraz liczbę kompilacji zakończonych niepowodzeniem i powodzeniem w oparciu o czas zakończenia kompilacji.

Kompilacja (obejmuje bieżący obraz stanu)

Jest to zbiór metryk zawierający liczbę kompilacji wykonanych w danym okresie oraz liczbę kompilacji zakończonych powodzeniem.

Strumień plików (obejmuje bieżący obraz stanu)

Jest to zbiór metryk udostępniający podsumowanie zawartości podlegającej systemowi zarządzania konfiguracją w danym momencie lub okresie. Pomiary obejmują liczbę elementów łącznie, skompresowaną zawartość łącznie oraz zdekompresowaną zawartość łącznie.

Zmiana plików tekstowych (obejmuje bieżący obraz stanu)

Ten zbiór metryk udostępnia informacje o zmianach zawartości w systemie zarządzania konfiguracją w oparciu o datę. Pomiary obejmują liczbę dodanych i usuniętych zestawów zmian, dodanych, usuniętych i zmodyfikowanych plików, dodanych, usuniętych i zmodyfikowanych folderów oraz zwiększeń i zmniejszeń wielkości.

Wersja pliku testowego

Ta metryka udostępnia informacje o wersjach plików w systemie zarządzania konfiguracją w określonym czasie lub dla konkretnego okresu. Pomiary obejmują łączną liczbę wierszy kodu źródłowego (SLOC) w wersji oraz liczbę wierszy kodu zmienionych od poprzedniej wersji.

Tworzenie wersji pliku testowego

Ta metryka udostępnia informacje o wersjach plików w systemie zarządzania konfiguracją w oparciu o datę utworzenia wersji pliku. Pomiary obejmują łączną liczbę wierszy kodu źródłowego (SLOC) w wersji oraz liczbę wierszy kodu zmienionych od poprzedniej wersji.

Niektóre inne metryki w tym modelu to:
  • Tworzenie działania z iteracją
  • Tworzenie działania z wymaganiem
  • Kompilacja z żądaniem (obejmuje bieżący obraz stanu)
  • Kompilacja z wymaganiem (obejmuje bieżący obraz stanu)
  • Wersja pliku tekstowego (obejmuje bieżący obraz stanu)
  • Wersja pliku tekstowego z żądaniem (obejmuje bieżący obraz stanu)
  • Tworzenie wersji pliku testowego z żądaniem

Zarządzanie projektem

Metryka wydajności projektu

Ten przykładowy model zawiera metryki dotyczące wydajności projektu. Zawiera on takie pomiary, jak Rzeczywisty koszt wykonanej pracy (ACWP), Budżet całkowity (BAC), Planowany koszt zaplanowanej pracy (BCWP), Wskaźnik efektywności kosztowej (CPI), Odchylenie kosztowe (CV), Szacowanie kosztu całkowitego (EAC), Odchylenie względem harmonogramu (SV) i Odchylenie całkowite (VAC).

Zarządzanie jakością

Ten przykładowy model służy do śledzenia metryk dotyczących informacji o testach, wyników wykonania, instrukcji testowania, pakietów testów i kompilacji.

Data wyniku wykonania

Ta metryka udostępnia informacje o wynikach wykonania (dzienniki testów) oparte o datę wygenerowania. Miarą jest liczba wyników wykonania (dzienników testów) łącznie.

Wynik wykonania (obejmuje bieżący obraz stanu)

Ta metryka udostępnia informacje o wynikach wykonania (dzienniki testów) w określonym czasie lub okresie. Miarą jest liczba wyników wykonania (dzienników testów) łącznie.

Punkt wyniku wykonania

Jest to zbiór metryk zawierający liczbę kompilacji wykonanych w danym okresie oraz liczbę kompilacji zakończonych powodzeniem.

Element pracy wykonywania (obejmuje bieżący obraz stanu)

Ta metryka jest zdefiniowana przez liczbę elementów pracy wykonywania (skonfigurowanych instrukcji testowania) oraz ich łącznej wagi w danym momencie lub okresie.

Wykorzystanie laboratorium

Ta metryka udostępnia informacje o wykorzystaniu zasobów laboratorium na podstawie daty ich rezerwacji. Zawiera ona liczbę komputerów i zarezerwowanych komputerów.

Instrukcja testowania (obejmuje bieżący obraz stanu)

Ta metryka jest zdefiniowana przez liczbę instrukcji testowania w danym momencie lub okresie.

Pakiet testów Ta metryka jest zdefiniowana przez liczbę pakietów testów.

Niektóre inne metryki w tym modelu to:
  • Wynik wykonania z iteracją (obejmuje bieżący obraz stanu)
  • Element pracy wykonywania z iteracją (obejmuje trend historyczny i bieżący obraz stanu)
  • Element pracy wykonywania z wymaganiem (obejmuje trend historyczny i bieżący obraz stanu)
  • Wykonanie zadania

Zarządzanie wymaganiami

Ten przykładowy model śledzi metryki związane z wymaganiami.

Wymaganie potomne (obejmuje bieżący obraz stanu)

Ta metryka jest zdefiniowana przez liczbę wymagań potomnych w danym momencie lub okresie.

Wymaganie (obejmuje bieżący obraz stanu)

Jest to zbiór metryk obejmujący liczbę wymagań i zmian w wymaganiach mierzoną w danym okresie.

Śledzenie wymagań

Nie jest to metryka, natomiast udostępnia szczegółowe informacje o zasobach związanych z wymaganiami, takich jak śledzenie do i z wymagania, wymaganie nadrzędne i potomne, klient, żądanie, instrukcja testowania, plan testów, pakiet testów, element pracy wykonywania, działanie i zadanie.

  • Wymaganie z instrukcją testowania (obejmuje bieżący obraz stanu)
  • Wymaganie z planem testów (obejmuje bieżący obraz stanu)

Operacyjna składnica danych

Operacyjna składnica danych
Zawiera dane operacyjne ze źródła danych i jest podzielona na różne obszary. Każdy obszar zawiera szczegółowe informacje o związkach między różnymi obiektami w modelu.


Opinia