Glosariusz
Ten glosariusz zawiera terminy i definicje dotyczące produktów i oprogramowania IBM Engineering Requirements Management DOORS (DOORS).
W glosariuszu stosowane są następujące odwołania:
- Patrz odsyła od niepreferowanego terminu do preferowanego terminu lub od skrótu do formy rozwiniętej.
- Patrz także odwołuje się do terminu pokrewnego lub przeciwstawnego.
Inne terminy i definicje są dostępne w serwisie WWW IBM Terminology (otwierane w nowym oknie).
A
- kontrola dostępu (access control)
- W zagadnieniach dotyczących bezpieczeństwa komputerowego jest to proces gwarantujący, że użytkownicy mają dostęp tylko do tych zasobów systemu, do których mają uprawnienia.
- prawo dostępu (access right)
- Prawa posiadane przez użytkowników, np. prawo do odczytu, modyfikacji, tworzenia, usuwania lub administrowania.
- administrator (administrator user)
- Konto użytkownika, które obchodzi wszystkie procesy sprawdzania praw dostępu. To konto jest używane tylko wtedy, gdy jest to absolutnie konieczne, na przykład w początkowych zadaniach konfiguracyjnych lub w przypadku, gdy żaden inny użytkownik nie może się zalogować.
- ALM
- Patrz application lifecycle management (zarządzanie cyklem życia aplikacji).
- antywzorzec
- Niższy wzorzec procesu, za którym podążają zespoły, lub rozwiązanie projektowe, które zwykle tworzą zespoły. Antywzorce są używane do lepszego planowania i stanowią punkt odniesienia do rozwiązywania problemów.
- zarządzanie cyklem życia aplikacji (application lifecycle management - ALM)
- Iteracyjny i ciągły proces koordynowania osób, procesów i narzędzi w działaniach oprogramowania, którego celem jest dostarczenie projektu oprogramowania. Ten proces obejmuje zarządzanie planowaniem i zmianami, definicje wymagań i zarządzanie nimi, zarządzanie architekturą, zarządzania konfiguracją oprogramowania, automatyzację budowania i wdrażania, zabezpieczenia aplikacji oraz zarządzanie jakością. Funkcje tego procesu obejmują możliwość śledzenia artefaktów cyklu życia, definicję i wykonanie procesu oraz raportowanie.
- archiwum
- Kopia zapasowa modułu lub projektu, która może być przechowywana na dowolnym komputerze i odtworzona w bazie danych.
- artefakt
- Jednostka, która jest używana lub tworzona przez proces tworzenia oprogramowania. Przykładami artefaktów są modele, pliki źródłowe, skrypty i binarne pliki wykonywalne. Patrz także: plan bazowy, komponent.
- atrybut
- Opisowe informacje zawierające ważne szczegóły na temat modułu, wymagania, dyskusji lub składnika.
- definicja atrybutu (attribute definition)
- Obiekt, który użytkownicy tworzą do przechowywania informacji obok atrybutów systemowych, w których są przechowywane dane.
- atrybut DXL (attribute DXL)
- Język skryptowy, który korzysta z programu DXL do obliczania wartości atrybutu. Ten atrybut może być używany w wielu kolumnach i widokach.
- typ atrybutu (attribute type)
- Specyfikacja zawarta w definicji atrybutu, która określa rodzaj danych, jakie mogą być przechowywane w instancji danego atrybutu. Przykładami mogą być zarówno proste typy danych, takie jak łańcuch czy liczba, jak i bardziej złożone typy danych, takie jak waluta czy data.
- odległa baza danych (away database)
- Baza danych, do której partycja jest importowana i w której jest wyświetlana lub edytowana przed zwróceniem jej do głównej bazy danych.
B
- łączenie powrotne (back linking)
- Proces, w którym do zdefiniowania relacji między artefaktami w różnych produktach używane są dwa odsyłacze. Żaden z produktów nie musi pytać o informacje dotyczące możliwości śledzenia, ponieważ informacje te są udostępniane przez odsyłacz w każdym produkcie. Patrz także wykrywanie łącza (link discovery).
- plan bazowy
- Kopia modułu tylko do odczytu, która zawiera historię modułu do momentu utworzenia planu bazowego.
- Nieedytowalna lub zamrożona konfiguracja jednego lub większej liczby komponentów, która odpowiada znaczącemu stanowi jego artefaktów. Plany bazowe są przydatne, aby umożliwić zespołowi pracę ze znaną konfiguracją lub jako stan początkowy dla nowego strumienia pracy. Patrz także: artefakt, komponent.
- porównanie planów bazowych (baseline comparison)
- Lista zawierająca różnice między dwoma planami bazowymi tego samego modułu. Obejmuje obiekty, które zostały zmodyfikowane, dodane lub usunięte.
- zestaw planów bazowych (baseline set)
- Grupa planów bazowych, które są traktowane jako pojedyncza jednostka do celów planowania projektów i zarządzania nimi.
- typ podstawowy (base type)
- Typ danych sterujący typem danych, jakie można wprowadzić w atrybucie. Na przykład definicja atrybutu, która jest tworzona przy użyciu typu podstawowego Data, może przechowywać tylko wartości daty.
- tryb wsadowy (batch mode)
- Opcja wiersza komend, która umożliwia uruchomienie produktu IBM Engineering Requirements Management DOORS (DOORS) bez graficznego interfejsu użytkownika (GUI), uruchomienie określonego programu DXL, a następnie zatrzymanie. Uruchomienie produktu następuje po przejściu ekranu logowania i eksploratora bazy danych.
C
- możliwość
- Funkcja lub opcja udostępniana przez aplikację, narzędzie lub produkt.
- CCM
- Patrz change and configuration management (zarządzanie zmianami i konfiguracją).
- certyfikat (certificate)
- W zabezpieczeniach komputerowych: dokument cyfrowy, który wiąże klucz publiczny z tożsamością właściciela certyfikatu, umożliwiając w ten sposób uwierzytelnienie właściciela certyfikatu. Certyfikat jest wydawany przez ośrodek certyfikacji i jest podpisany cyfrowo przez ten ośrodek.
- zarządzanie zmianami i konfiguracją (change and configuration management - CCM)
- Systematyczne podejście do ustanawiania i utrzymywania spójnej wydajności systemu lub produktu w całym jego cyklu życia i do efektywnego zarządzania zmianami w danym produkcie lub systemie.
- symbol zmiany (change bar)
- Indykator, który jest wyświetlany, gdy obiekt został ostatnio zmieniony.
- system propozycji zmian (change proposal system)
- System, który umożliwia użytkownikom przeglądanie modułów i proponowanie zmian w nich.
- komponent
- Jednostka organizacji składająca się z zestawu artefaktów inżynierskich wielokrotnego użytku. Patrz także: artefakt.
- kompresuj (compress)
- Ukrycie obiektów w hierarchii danych. W skompresowanej sekcji używany jest znak plus, który wskazuje, że obiekty są ukryte.
- kompresja
- Czynność ukrywania elementów potomnych wybranego obiektu po wybraniu widoku schematu.
- odsyłacz do treści (content link)
- Prosty odsyłacz hipertekstowy w formacie RTF lub w postaci artefaktów graficznych, który służy tylko do nawigacji. Patrz także odsyłacz śledzenia (trace link).
- użytkownik niestandardowy (custom user)
- Typ użytkownika, który ma takie same uprawnienia jak użytkownik standardowy, ale ma również możliwość tworzenia projektów, archiwizowania danych, partycjonowania danych, tworzenia grup, tworzenia użytkowników lub zarządzania bazą danych.
D
- punkt kontrolny decyzji
- W metodyce zarządzania projektami IBM Integrated Project Development (IPD): punkt, w którym zespół podejmuje decyzję o podjęciu dalszych działań. Akronim: DCP ®. Na przykład, Plan DCP jest punktem, w którym zespół produktu podejmuje zobowiązania do prowadzenia działalności, w tym wymagania na poziomie funkcji, które mają być dostarczone.
- Usuń
- Do oznaczenia elementu, który ma być wyczyszczony z bazy danych.
- dyskusja (discussion)
- Mechanizm dla recenzentów do wymiany widoków na temat treści modułu lub obiektu w obrębie tego modułu lub obiektu.
- tryb dokumentów (document mode)
- Domyślny tryb wyświetlania dla modułów formalnych. Dane są wyświetlane w tabeli z wierszami i kolumnami.
- DOORS extension language (DXL)
- Język skryptowy używany w produkcie DOORS.
- zbiór duplikatów (duplicate set)
- Zbiór składający się z jednej podstawowej propozycji zmiany i dowolnej liczby duplikatów. W zbiorze duplikatów przeglądana i stosowana jest tylko podstawowa propozycja zmiany.
- DXL
- Patrz DOORS extension language.
- biblioteka DXL (DXL library)
- Biblioteka programów DXL, których można używać do manipulowania danymi produktu DOORS i zarządzania nimi. Biblioteka zawiera przykładowe programy i szablony. Programy DXL zdefiniowane przez użytkownika mogą być również przechowywane w bibliotece DXL.
E
- sekcja edytowalna (editable section)
- Sekcja obiektów w module, która nie dziedziczy dostępu z elementu nadrzędnego i może być blokowana i edytowana niezależnie od innych obiektów, gdy moduł jest otwierany w trybie edycji współużytkowalnej.
- podpis elektroniczny (ESIG)
- Znacznik dodawany do wiadomości e-mail, pól lub sekcji, który sprawdza, czy osoba, od której pochodzi wiadomość, jest autorem i czy nikt nie manipulował danymi.
- ESIG
- Patrz podpis elektroniczny (electronic signature).
- zaawansowana
- Wyświetlenie informacji zwiniętych pod nazwą kategorii lub dokumentem nadrzędnym.
- odsyłacz zewnętrzny (external link)
- Połączenie między obiektem a jednostką lub zasobem znajdującym się poza bazą danych DOORS .
F
- ulubiony (favorite)
- Projekt, folder lub moduł, który jest często używany i przechowywany na konkretnej liście.
- filtr (filter)
- Urządzenie lub program, który oddziela dane, sygnały lub materiały zgodnie z podanymi kryteriami.
- folder
- Nazwana kolekcja pokrewnych modułów, które można pobierać, przenosić lub wykonywać na nich inne operacje jakby były jednym obiektem.
- moduł formalny (formal module)
- Moduł, w którym są przechowywane obiekty i powiązane z nimi informacje o atrybutach i odsyłaczach.
G
- tryb graficzny (graphics mode)
- Alternatywny tryb wyświetlania dla modułów formalnych. Struktura modułu jest wyświetlana w postaci drzewa, a każdy obiekt w module jest reprezentowany w postaci prostokąta przedstawiającego wybrany atrybut.
- grupa
- Logiczna struktura złożona z użytkowników, którzy poprzez przynależność do niej mogą wykonywać te same działania lub mają te same uprawnienia dostępu do zasobów.
H
- nagłówek (heading)
- Artefakt w module, który jest automatycznie numerowany i wyświetlany w widocznym miejscu. Sprawdzoną procedurą jest takie określanie nagłówków, aby były własnymi typami artefaktów.
- historia (history)
- Zarejestrowane zmiany modułów i obiektów, które można wyświetlać w arkuszach właściwości modułów i obiektów.
- główna baza danych (home database)
- Baza danych, w której jest tworzona definicja partycji. Jest to baza danych, w której przechowywana jest główna kopia danych.
I
- analiza wpływu (impact analysis)
- Określenie, w jaki sposób zmiany wprowadzone w jednym elemencie wpływają na inne powiązane elementy.
- dziedziczenie (inheritance)
- Proces przekazywania praw dostępu domyślnie do elementu potomnego z elementu nadrzędnego.
- wartość dziedziczona (inherited value)
- Wartość atrybutu, która jest dziedziczona z obiektu nadrzędnego przez obiekt potomny.
- połączenie wchodzące (in-link)
- Połączenie do obiektu w module z innego obiektu w tym samym module lub z obiektu w innym module w bazie danych.
- edycja w miejscu (in-place editing)
- Funkcja, w której obiekty, wykresy lub tabele mogą być edytowane bez wychodzenia z aktualnie aktywnej aplikacji.
K
- magazyn kluczy (keystore)
- W kontekście zabezpieczeń jest to plik lub sprzętowa karta szyfrująca, w ramach której przechowywane są tożsamości i klucze prywatne na potrzeby uwierzytelniania i szyfrowania. Niektóre magazyny kluczy zawierają również klucze zaufane lub publiczne.
L
- typ specyfikatora etykiety (label specifier type)
- Wyliczeniowy typ atrybutu, który użytkownik wybiera do skonfigurowania podpisów elektronicznych. Wyliczeniowy typ atrybutu składa się z wartości, spośród których sygnatariusze mogą dokonywać wyboru.
- układ DXL (layout DXL)
- Układ korzystający z programu w języku DXL do obliczania wartości, które są następnie wyświetlane w kolumnie, zwykle w celu utworzenia raportów możliwości śledzenia lub analizy wpływu. Program DXL jest powiązany z jedną kolumną, a nie z atrybutem.
- poziom
- W bazie danych są to kolejne pionowe zależności w strukturze hierarchicznej.
- Mechanizm zapytań cyklu życia
- Komponent służący do indeksowania i wyszukiwania zasobów aplikacyjnych przechowywanych w dowolnym narzędziu, które może obsługiwać specyfikację zestawu śledzonych zasobów (TRS).
- odsyłacz
- Dwukierunkowe wskazanie zależności między dwoma lub więcej wymaganiami w tym samym module lub w różnych modułach.
- wykrywanie połączeń (link discovery)
- Możliwość, która umożliwia aplikacjom zewnętrznym zintegrowanym z produktem DOORS znajdowanie powiązań OSLC w produkcie DOORS i wyświetlanie ich w aplikacjach zewnętrznych. Patrz także łączenie z powrotem (back linking).
- powiązane dane
- Metoda publikowania danych ustrukturyzowanych, dzięki czemu mogą one zostać powiązane z innymi zestawami danych.
- zestaw powiązań (linkset)
- Sekcja w każdym module zawierająca informacje o powiązaniach jednego określonego modułu z innym.
- parowanie zestawu powiązań (linkset pairing)
- Specyfikacja modułu, dla którego ma zostać użyte powiązanie, gdy są one tworzone między niektórymi modułami.
- eksplorator powiązań (links explorer)
- Możliwość wizualizacji relacji między artefaktami i modyfikowania tych relacji.
M
- moduł
- Ustrukturyzowany dokument, który składa się z wielu artefaktów wymagań. Strukturę można utworzyć w module, zmieniając kolejność i hierarchię artefaktów.
O
- składnice
- Samodzielna część informacji w module, która może zostać ułożona w hierarchię i powiązana w celu pokazania zależności.
- Open Services
- Patrz: Open Services for Lifecycle Collaboration.
- Open Services for Lifecycle Collaboration (OSLC)
- Otwarta społeczność, która ułatwia współpracę i standaryzację w całym cyklu życia dostarczania oprogramowania, tworząc praktyczne specyfikacje dotyczące integrowania oprogramowania.
- OSLC
- Patrz: Open Services for Lifecycle Collaboration.
- streszczanie (outlining)
- Metoda zmniejszania ilości tekstu wyświetlanego w module, dzięki czemu struktura modułu jest wyraźniejsza.
- połączenie wychodzące (out-link)
- Połączenie z obiektu w module do innego obiektu w tym samym module lub do obiektu w innym module w bazie danych.
P
- pakiet
- Zestaw zadań, które może wykonać dana osoba.
- partycja
- Replikowana część głównej bazy danych zawierająca moduły, które można edytować lub wyświetlać w dowolnej bazie danych DOORS , a następnie zwracać do głównej bazy danych.
- definicja partycji (partition definition)
- Specyfikacja modułów, które mają zostać uwzględnione w pliku partycji. Definiuje dozwolony dostęp do każdego modułu w partycji oraz dozwolony dostęp do atrybutów i widoków w każdym z tych modułów.
- Projekt
- Zorganizowana kolekcja służąca do grupowania folderów lub pakietów. Projekty umożliwiają budowanie, zarządzanie wersjami, udostępnianie i organizowanie zasobów w związku z określonym nakładem pracy. Patrz także moduł.
- kierownik projektu (project manager)
- Typ użytkownika produktu DOORS , który może wykonywać ograniczony zestaw zadań zarządzania.
- proposal (propozycja)
- Element, który sugeruje zmianę obiektu w module.
- czyszczenie (purge)
- Umożliwia trwałe usunięcie elementu z bazy danych.
Q
- QM
- Patrz quality management (zarządzanie jakością).
- zarządzanie jakością (quality management - QM)
- Systematyczne podejście do zapewnienia jakości rozwiązania oraz oceny jakości produktów cząstkowych i procesów w całym cyklu życia projektu.
R
- język znaczników redline (redline markup)
- Funkcja w produkcie DOORS , która podświetla wstawiony i usunięty tekst.
- kształt możliwości raportowania (reportable shape)
- Zdefiniowany przez użytkownika zestaw warunków definiujący, które atrybuty i typy powiązań są dostępne do użycia dla zewnętrznych narzędzi raportowania.
- repozytorium
- Trwały obszar pamięci masowej dla danych i innych zasobów aplikacji.
- zarządzanie wymaganiami (requirements management - RM)
- Systematyczne podejście do gromadzenia, organizowania i dokumentowania wymagań dotyczących systemu oraz zawierania i obsługiwania umowy między klientem i zespołem projektowym dotyczącej wprowadzania zmian do tych wymagań.
- format RTF zarządzania wymaganiami (Requirements Management Rich Text Format - RM-RTF)
- Format własny wymagań tekstowych w systemie RM.
- monitorowanie
- Patrz artefakt (artifact).
- RM
- Patrz requirements management (zarządzanie wymaganiami).
- RM-RTF
- Patrz: format RTF zarządzania wymaganiami.
S
- podgląd przewijania
- Niewielki graficzny obraz ogólnej struktury modułu, w tym bieżącego położenia kursora. Podgląd przewijania jest wyświetlany po przeniesieniu paska przewijania w module.
- protokół SSL (Secure Sockets Layer)
- Protokół zabezpieczeń zapewniający poufność komunikacji. Dzięki protokołowi SSL aplikacje klient/serwer mogą się komunikować tak, aby uniknąć podsłuchania, naruszenia transmisji i fałszowania wiadomości.
- host własny
- Używanie narzędzia w trakcie jego opracowywania przed udostępnieniem go klientom. Self hosting narzędzie jest najlepsze praktyki rozwoju, ponieważ może promować poprawę jakości produktu i łatwości używania.
- Narzędzie, które jest używane podczas jego opracowywania. Zespoły mogą używać własnego hosta, aby poprawić jakość i łatwość używania narzędzia, zanim zostanie ono ogólnie udostępnione klientom.
- edycja współużytkowalna (shareable edit)
- Metoda edycji, w której użytkownicy mogą zablokować różne sekcje w tym samym module i edytować te sekcje.
- karta Smart Card (smart card)
- Inteligentny token zintegrowany z wbudowanym układem scalonym, który udostępnia pamięć i możliwości przetwarzania.
- SSL
- Patrz Secure Sockets Layer.
- podejrzany odsyłacz (suspect link)
- Informacja o zmianie obiektu stanowiącego część łańcucha odsyłaczy do bieżącego obiektu lub poza ten obiekt.
- atrybut systemowy (system attribute)
- Atrybut, który jest generowany automatycznie podczas tworzenia modułu lub obiektu.
T
- TLS
- Patrz Transport Layer Security.
- powiązanie śledzenia (trace link)
- Odsyłacz hipertekstowy wyrażający relacje między artefaktami, które łączy, takie jak zależności, źródło, wyprowadzenie, implementacja lub sprawdzanie poprawności. Odsyłacze śledzenia mają typy odsyłaczy, które są zdefiniowane przy użyciu specyfikacji Open Services for Lifecycle Collaboration lub przez projekt. Patrz także odsyłacz do treści.
- zestaw śledzonych zasobów (tracked resource set – TRS)
- Zestaw zasobów w skończonej kolekcji artefaktów, wyrażony jako zestaw elementów (baza) i dziennik zmian.
- Transport Layer Security (TLS)
- Zestaw reguł szyfrowania bazującego na zweryfikowanych certyfikatach i kluczach szyfrowania, stosowany do zabezpieczania komunikacji w Internecie. Protokół TLS jest rozwinięciem protokołu SSL.
- Zestaw śledzonych zasobów
- Patrz zestaw śledzonych zasobów.
U
- anulowanie usunięcia (undelete)
- Odtworzenie elementu w bazie danych.
V
- widok (view)
- Podzbiór informacji wyświetlany po zastosowaniu filtrów lub sortowania.
W
- zbiór roboczy
- Zdefiniowany przez użytkownika zestaw warunków definiujący, które projekty, foldery i moduły są dostępne do użycia dla zewnętrznych narzędzi raportowania.
- obszar roboczy
- Kontekst zawierający kolekcję artefaktów, które mogą być modyfikowane przez użytkownika z odpowiednimi uprawnieniami.