Jedną z trudności, z jakimi spotykam się w EA to zarządzanie zmianą a dokładniej przyczyną zmiany. Na co dzień używam TORMIGO i tam problem ten został rozwiązany. TORMIGO monitoruje zmianę i ją odnotowuje wymuszając na mnie jakikolwiek opis. Film demo pokazałem w tekście: Automatyczne wersjonowanie wymagań. Nie wszyscy używają tej aplikacji jak w takim razie zarządzać opisem zamian w repozytorium projektu Enterprise Architect’a. Rozwiązania nie jest bardzo skomplikowane i pozwala w sposób podstawowy zapisać informacje o zmianie. Oto przepis:
- Każdą przyczynę zmiany opisz jednym zdaniem zaznaczając datę zmiany. Ja zapisuję ją w nawiasach kwadratowych.
- Jeśli mam pytanie (np. wymaganie jest niejasne) poprzedzam je znakiem zapytania w nawisie kwadratowym
- W pytaniach, na które mam odpowiedź usuwam znak zapytania.
Co to daje?
Otóż w każdym raporcie mam informację o historii zmiany tego elementu i to co najważniejsze mogę w miarę łatwo wyszukać te informacje w repozytorium projektu. Po naciśnięciu klawisz CTRL+F wpisuję [[]?[]] i mam listę pytań
A podając samą datę bez innych znaków np.: 20110929 lub w formacie
[[]20110929[]]. otrzymuję tylko elementy z opisami zmian z danego dnia:
Przyznaję sposób nie jest bardzo wyrafinowany, ale w wielu projektach wystarczający.