Q247
Czym jest Q247
Q247 to platforma do mierzenia efektywności zespołów programistycznych, przeznaczona dla osób zarządzających dostarczaniem oprogramowania. Dane zbiera pasywnie, z systemów, których zespół używa codziennie.
Podstawą pomiaru są commity w repozytoriach kodu, uzupełnione o zdarzenia z Jiry i Confluence. Z nich Q247 wylicza spójny zestaw metryk i pokazuje go na dashboardach na poziomie organizacji, projektu, zespołu i pojedynczej osoby.
Pierwsze kroki w aplikacji opisują Logowanie oraz Nawigacja i profil, czyli górny pasek, menu użytkownika i strona Mój profil.
- Utworzenie konta organizacji w Q247.
- Wybór modelu wdrożenia i instalacja Enterprise Plugin.
- Podłączenie repozytoriów przez konektor i przypisanie ich do projektów.
- Aktywacja osób wykrytych podczas skanowania, po której dane pojawiają się na dashboardach.
Pełną kolejność wraz z krokami, które najczęściej zostają pominięte, opisuje Uruchomienie analizy kodu.
Główne cele
- Obiektywne, porównywalne spojrzenie na pracę zespołów i poszczególnych osób.
- Oparcie rozmów o statusie i decyzji projektowych na danych zbieranych na bieżąco.
- Wsparcie w zarządzaniu zespołami rozproszonymi, hybrydowymi i zewnętrznymi, gdzie codzienna obserwacja pracy jest utrudniona.
- Odpowiedź na pytanie o zwrot z inwestycji w narzędzia AI, opartą na faktycznym użyciu.
Podstawowe funkcje
Pomiar wkładu w kod. Kalorie, Przyrosty i Linie opisują ilość wykonanej pracy, a Retencja sprawdza, czy napisany kod zostaje w projekcie.
Rytm i regularność pracy. Indeksy dynamiki pracy, Okres aktywności i Obciążenie pokazują, jak praca rozkłada się w czasie.
Przepływ pracy przez proces. Metryki przepływu liczą Czas realizacji i Czas cyklu z historii zmian statusów ticketów w Jirze.
Wykorzystanie narzędzi AI. Adopcja AI zestawia telemetrię narzędzi AI z rozpoznawaniem commitów, w podziale na projekty, zespoły i osoby.
Interpretacja danych językiem naturalnym. Asystent AI opisuje sytuację projektu, wskazując anomalie i sugerując, co warto sprawdzić.
Pięć widoków o różnym poziomie szczegółowości, opisanych w Dashboardach.
Dla kogo
- Kierownicy projektów i liderzy zespołów
- Dyrektorzy techniczni i menedżerowie inżynierii
- Zespoły odpowiadające za ocenę pracy i rozwój pracowników
- Agile coache i menedżerowie dostarczania
Architektura
Kod źródłowy nie opuszcza infrastruktury, w której działa analiza. Wykonuje ją Enterprise Plugin, który klonuje repozytoria lokalnie i wysyła do Q247 wyłącznie wynik. W standardowej instalacji wtyczka działa w infrastrukturze Klienta, więc kod nie wychodzi poza jego sieć. W wariancie chmurowym analiza odbywa się w infrastrukturze Q247.
Integracje z systemami Atlassiana. Jira i Confluence przekazują dane zdarzeniowo, webhookami, w wariantach chmurowym i Data Center.
Tożsamość i dostęp. Logowanie hasłem z MFA albo przez dostawcę tożsamości organizacji (SSO), z opcjonalnym zakładaniem kont przez SCIM.
Praca w tle. Skanowanie odbywa się po stronie wtyczki, bez wpływu na stacje robocze programistów.
Pełną specyfikację dla zespołów bezpieczeństwa i IT, wraz z regułami firewalla i zamkniętymi listami przekazywanych danych, zawiera Bezpieczeństwo.