Przejdź do głównej zawartości

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.

Uruchomienie w czterech krokach
  1. Utworzenie konta organizacji w Q247.
  2. Wybór modelu wdrożenia i instalacja Enterprise Plugin.
  3. Podłączenie repozytoriów przez konektor i przypisanie ich do projektów.
  4. 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.