Przejdź do głównej zawartości

Planowanie i user stories

Speedwave wspiera pełny cykl wytwarzania oprogramowania, łącząc się bezpośrednio z systemami zarządzania projektami i dokumentacją: Atlassian (Jira i Confluence) oraz Redmine. Dzięki temu planowanie, tworzenie zadań i specyfikacji odbywa się bezpośrednio w ramach aktywnej sesji programistycznej.

Po włączeniu integracji z platformą Atlassian Speedwave uzyskuje dostęp do 22 narzędzi dla systemu Jira oraz 13 dla Confluence:

  • Zarządzanie zadaniami w Jirze: Wyszukiwanie, przeglądanie, tworzenie i aktualizacja zgłoszeń, zmiana statusów w przepływach pracy (transitions), przypisywanie wykonawców, rejestracja czasu pracy oraz dodawanie załączników. Speedwave obsługuje również metodyki Agile, umożliwiając przeglądanie tablic, planowanie sprintów i przypisywanie zadań do bieżącego sprintu.
  • Obsługa formatów treści: Opisy i komentarze mogą być wprowadzane jako zwykły tekst (który Speedwave automatycznie konwertuje do formatu ADF - Atlassian Document Format) lub jako struktury ADF w przypadku zaawansowanego formatowania tabel, wzmianek i linków.
  • Dokumentacja w Confluence: Wyszukiwanie, pobieranie, tworzenie i edycja stron w przestrzeniach Confluence, co pozwala na bieżące utrzymywanie dokumentów ADR (Architecture Decision Records), specyfikacji technicznych i notatek obok zadań w Jirze.

Dla zespołów utrzymujących własną infrastrukturę śledzenia zadań integracja z Redmine dostarcza 23 narzędzia obejmujące zadania, ewidencję czasu pracy, historię zmian, profile użytkowników oraz hierarchie powiązań między zgłoszeniami:

  • Obsługa zgłoszeń: Tworzenie i aktualizowanie zadań, obsługa pól niestandardowych i przejść między statusami.
  • Formatowanie Textile: Speedwave automatycznie formatuje opisy, notatki i komentarze w składni Textile używanej przez Redmine.
  • Dynamiczne mapowanie identyfikatorów: Wartości pól statusów, priorytetów i typów zadań są mapowane dynamicznie na podstawie słowników danej instancji, co eliminuje błędy konfiguracji i zależności od sztywnych ID w bazie danych.

Integracje są konfigurowane niezależnie dla każdego projektu:

  • Atlassian: Dla organizacji korzystających z chmury Atlassian Cloud (Jira Software, Confluence).
  • Redmine: Dla instalacji on-premise oraz środowisk self-hosted o restrykcyjnych wymaganiach dotyczących lokalizacji danych.

Instrukcje konfiguracji oraz pełne wykazy dostępnych narzędzi znajdziesz w przewodnikach po integracji z Atlassian oraz Redmine.