Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Metodyki

Spike

Timeboxowane zadanie badawcze w Agile — celem jest zdobycie wiedzy lub odpowiedź na pytanie techniczne, nie dostarczenie kodu.

Definicja

Spike to timeboxowane zadanie badawcze w Agile, którego celem jest zdobycie wiedzy potrzebnej do podjęcia decyzji lub oszacowania przyszłej pracy. Wynik spike'a to wiedza, nie kod.

Typy spike'ów

Typ Cel Przykład
Technical Spike Zbadanie rozwiązania technicznego „Czy API banku obsługuje 3D Secure?"
Functional Spike Zrozumienie wymagań biznesowych „Jak działa proces reklamacji w dziale X?"

Spike vs User Story

Aspekt Spike User Story
Wynik Wiedza, raport, rekomendacja Działający kod
Estymacja Timebox (np. 2 dni) Story Points
Definition of Done Pytanie ma odpowiedź Funkcja działa
Demo Prezentacja wniosków Demo funkcjonalności

Kiedy spike?

  • Zespół nie potrafi oszacować story (zbyt duża niepewność)
  • Nowa technologia — trzeba zrobić PoC
  • Skomplikowana integracja — trzeba zbadać API
  • Niejasne wymagania — trzeba porozmawiać z ekspertami

Dlaczego to ważne?

Spike to licencja na eksplorację — pozwala BA/zespołowi zbadać temat bez presji dostarczenia kodu. Chroni przed podejmowaniem decyzji na ślepo.

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały — prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych — szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify