2. Projektowanie i architektura
CEL FAZY
: zaprojektowanie wdrożenia portalu Compass w celu osiągnięcia celów organizacji.
2.1 Połączony łańcuch narzędzi
Połączenie portalu Compass z Twoim zestawem narzędzi programistycznych to jeden z głównych sposobów, w jaki Compass zmniejsza obciążenie poznawcze Twoich programistów. Dostęp do informacji z całego łańcucha narzędzi w jednym miejscu ogranicza konieczność przełączania kontekstu między aplikacjami i skraca czas poświęcany na ich wyszukiwanie.
Poniższa tabela przedstawia kilka rodzajów sugerowanych narzędzi, które warto połączyć z portalem Compass.
| Kategoria narzędzia | Punkt rozszerzenia portalu Compass |
| Planowanie i śledzenie pracy (np. Jira) | Karta Zgłoszenia, komponenty (w ramach Jiry) |
| Repozytorium kodu źródłowego (np. BitBucket, GitHub, GitLab) | Katalog oprogramowania, karty wyników, wskaźniki, szablony, kanał aktywności |
| Kompilacja i wdrożenie (np. Jenkins) | Karty wyników, wskaźniki, kanał aktywności |
| Dokumentacja (np. Swagger UI) | Aplikacje |
| Monitorowanie (np. New Relic, Datadog) | Karty wyników, wskaźniki, kanał aktywności, tagi, łącze do pulpitu |
| Bezpieczeństwo (np. Snyk) | Karty wyników, wskaźniki |
| Zarządzanie usługami (np. Jira Service Management) | kanał aktywności |
Poniższa tabela sugeruje format rejestrowania wyników tej aktywności. Będzie wykorzystywana w fazie konfiguracji i integracji tego przewodnika.
| Nazwa narzędzia/aplikacji | Wdrożenie | KATEGORIA | Właściciel |
| Bitbucket | Cloud | Repozytorium kodu źródłowego | Jessica Smith |