Plany bazowe to obrazy stanu określonych
składników. Składniki widoków planu bazowego są tylko do odczytu, więc nie
można ich edytować. Porównywanie planów bazowych pozwala przeanalizować różnice między składnikami.
Na przykład po wprowadzeniu zmian lub dodaniu nowych wymagań można utworzyć
plan bazowy, a następnie porównać go z pierwotnym planem bazowym. Nazwa aktywnego planu bazowego jest wyświetlana w nawiasach po tytule widoku.
Na przykład można utworzyć plan bazowy specyfikacji wymagań przed formalnym
zarządzaniem zmianami. Po dostarczeniu wersji można porównać specyfikację
końcową z planem bazowym. Niektóre działania planu bazowego wymagają wielu
zasobów. Ponieważ produkt
Rational Focal Point
jest aplikacją serwerową, wszyscy bieżący użytkownicy współużytkują zasoby
obliczeniowe.
Uwaga: - Plany bazowe nie są uwzględniane podczas importowania obszarów roboczych.
- Przepływy pracy nie są wyświetlane w widokach planów bazowych.
Jeśli
kilka operacji związanych z planami bazowymi jest w toku, obciążenie serwera
wzrasta. Ma to wpływ na wszystkich użytkowników korzystających z tego samego
serwera i konieczne może się okazać zrestartowanie serwera. Aby uniknąć
problemów z obciążeniem serwera, podczas tworzenia planów bazowych należy rozważyć następujące wytyczne:
- Należy tworzyć plany bazowe widoków zawierających mniej niż kilkaset składników
i używających jedynie kilku atrybutów, takich jak identyfikator, tytuł, tekst i
wersja.
- Należy tworzyć plany bazowe, jeśli z serwera korzysta kilku użytkowników.
- Podczas pracy z planami bazowymi przed rozpoczęciem kolejnej czynności
należy poczekać, aż wszystkie operacje planów bazowych zostaną zakończone. Tworzenie
planów bazowych może być czasochłonne.
- Nie należy używać składnika planu bazowego w celu zapisywania
zmian kilka razy dziennie.
- W widokach, dla których mają zostać utworzone plany bazowe, należy unikać używania
atrybutów odsyłaczy. Aby utrzymać wydajność systemu, należy wyświetlać plany
bazowe z kilkoma odsyłaczami. W celu wyświetlenia odsyłaczy w planach bazowych tworzony jest składnik powiązany z historycznymi wartościami swoich atrybutów. Ta
operacja jest czasochłonna i może mieć wpływ na wydajność serwera. Jeśli np.
tabela zawiera 100 składników i każdy z nich ma średnio 10 odsyłaczy, w celu
wyświetlenia odsyłaczy zostanie utworzonych 1000 składników. Podczas używania
macierzy śledzenia jest tworzonych więcej składników. Należy więc unikać
aktywowania planów bazowych przy zastosowaniu metod wyświetlania
wykorzystujących wiele odsyłaczy, na przykład widoków tabel, statystyk
atrybutów, wykresów Gantta, wykresów relacyjnych i macierzy śledzenia.
- Nie należy tworzyć planów bazowych dla widoków zawierających całe moduły.
- Porównywanie planów bazowych może być czasochłonne. Im większy plan bazowy,
tym dłuższy czas oczekiwania użytkowników.
Uwaga: Podczas porównywania planów
bazowych nie można przerwać operacji przed jej zakończeniem. W przypadku próby
uruchomienia dwóch lub więcej porównań równocześnie wyświetlany jest tylko
wynik ostatniego porównania. Dotyczy to wszystkich operacji, ale ma szczególne
znaczenie w przypadku porównywania planów bazowych.