Przełomy 🚀

Jakie sukcesy w kodowaniu lub innowacje osiągnęliśmy?

W końcu rozwiązaliśmy wąskie gardło wydajnościowe w potoku danych — działa teraz 3 razy szybciej!
Nowa integracja API weszła na produkcję bez żadnego incydentu. Jestem naprawdę dumny z koordynacji zespołu.
Udało mi się zrefaktoryzować ten moduł legacy, którego wszyscy się bali. Świetnie mieć to już za sobą.
Błędy w systemie 🐛

Jakie błędy lub pomyłki wkradły się do naszego procesu lub kodu?

Wmerge'owaliśmy zmianę łamiącą kompatybilność do głównej gałęzi bez wystarczającego przeglądu — potrzebujemy mocniejszej strategii branchowania.
Różnice w konfiguracji środowisk dev i prod spowodowały ostatnią chwilę chaosu przed wydaniem.
Nie doceniłem złożoności zadania i nie zgłosiłem tego wystarczająco wcześnie. Zakres wymknął się spod kontroli.
Nieskończone pętle 🔄

Jakie blokady lub przeszkody trzymały nas w pętli?

Wciąż czekamy na dostęp do środowiska produkcyjnego — blokuje nas to już od dwóch sprintów.
Niejasne kryteria akceptacji na początku sprintu oznaczały, że musieliśmy wielokrotnie wracać do product ownera.
Potok CI/CD ciągle zawodzi sporadycznie i nikt nie miał czasu zbadać przyczyny.
Następny algorytm 📐

Co powinniśmy zaprojektować lub ulepszyć w kolejnej iteracji?

Skonfigurujmy właściwy serwer mock dla zewnętrznych API, żebyśmy mogli testować niezależnie od limitów zapytań.
Chciałbym, żebyśmy w następnym sprincie wypróbowali mob programming przy jednej złożonej historyjce — mogłoby to być świetne doświadczenie edukacyjne.
Powinniśmy zaplanować dedykowaną sesję na dług techniczny w module autoryzacji, zanim sytuacja się pogorszy.

Czym jest Retrospektywa Ady Lovelace?

Dzień Ady Lovelace to doskonała okazja, by spojrzeć na podróż kodowania swojego zespołu przez pryzmat pierwszej programistki na świecie. [Ada Lovelace](https://en.wikipedia.org/wiki/Ada_Lovelace) była wizjonerską matematyczką, która dostrzegła potencjał Maszyny Analitycznej Charlesa Babbage'a na długo przed erą komputerów — a jej duch ciekawości, wytrwałości i innowacji żyje w każdym zespole inżynierskim mierzącym się ze złożonymi problemami. Ta retrospektywa zaprasza Twój zespół do czerpania z tej samej energii podczas podsumowania sprintu w twórczy i celowy sposób. Retrospektywa „Algorytmiczne Przygody Ady Lovelace" zbudowana jest wokół czterech tematycznych obszarów, które odzwierciedlają wzloty i upadki tworzenia oprogramowania: świętowanie przełomów, rozplątywanie błędów, przebijanie się przez blokady i projektowanie kolejnego algorytmu. Każdy obszar zachęca do szczerej, refleksyjnej rozmowy w angażującym formacie, który sprawia, że techniczne retrospektywy stają się świeże i pełne sensu. Niezależnie od tego, czy Twój zespół rozwiązał trudny problem, czy utknął w nieskończonej pętli — ten szablon daje każdemu bezpieczną przestrzeń do dzielenia się i rozwoju. Ta retrospektywa jest idealna dla zespołów inżynierskich i deweloperskich, które chcą wyjść poza standardowy format „co poszło dobrze / co nie". Osadzając rozmowę w dziedzictwie Ady Lovelace, przypominamy zespołom, że nawet najwięksi pionierzy napotykali przeszkody — i że uczenie się na nich jest tym, co napędza postęp. Użyj jej, by świętować techniczne sukcesy zespołu, ujawniać ukryte błędy w procesach i wspólnie projektować kolejną iterację swojej najlepszej pracy.

Format Retrospektywy Ady Lovelace

Przełomy 🚀

Jakie sukcesy w kodowaniu lub innowacje osiągnęliśmy?

Ten obszar świętuje techniczne osiągnięcia zespołu i momenty innowacji podczas sprintu — tak jak Ada Lovelace świętowała potencjał Maszyny Analitycznej. Zachęcaj uczestników do wskazywania konkretnych dostarczonych funkcji, sprytnych rozwiązań lub zdobytych umiejętności. Docenianie sukcesów podnosi morale i wzmacnia to, co zespół powinien kontynuować.

Błędy w systemie 🐛

Jakie błędy lub pomyłki wkradły się do naszego procesu lub kodu?

Podobnie jak Ada Lovelace jest często uznawana za odkrycie pierwszego 'błędu' (koncepcja spopularyzowana później przez Grace Hopper), ten obszar zaprasza zespół do ujawnienia problemów — zarówno technicznych, jak i procesowych — które powodowały tarcia podczas sprintu. Zachęcaj do postawy wolnej od obwiniania i pełnej ciekawości: błędy to okazje do nauki, nie porażki. Poproś zespół, by pomyślał o powtarzających się problemach, nieoczekiwanych regresach lub zerwaniu komunikacji.

Nieskończone pętle 🔄

Jakie blokady lub przeszkody trzymały nas w pętli?

Nieskończona pętla w kodzie to program, który nigdy nie osiąga warunku końcowego — i zespoły mogą doświadczać tego samego, gdy blokady pozostają nierozwiązane. Ten obszar ujawnia przeszkody, zależności i systemowe problemy, które spowalniały zespół lub uniemożliwiały postęp. Zachęcaj uczestników do myślenia o zewnętrznych zależnościach, niejasnych wymaganiach, problemach z narzędziami lub tarciach organizacyjnych. Celem jest zidentyfikowanie tego, z czego trzeba 'wyjść', by ruszyć do przodu.

Następny algorytm 📐

Co powinniśmy zaprojektować lub ulepszyć w kolejnej iteracji?

Ada Lovelace nie tylko opisywała, co Maszyna Analityczna potrafi — wyobrażała sobie, co *powinna* robić dalej. Ten obszar jest zorientowany na przyszłość: jakie ulepszenia, eksperymenty lub nowe podejścia powinien wypróbować zespół w kolejnym sprincie? Zachęcaj uczestników do myślenia o usprawnieniach procesów, inwestycjach technicznych, praktykach zespołowych lub nowych pomysłach wartych zbadania. Pomóż zespołowi przekształcić spostrzeżenia z pozostałych obszarów w konkretne, wykonalne kolejne kroki.

Kiedy stosować tę retrospektywę?

  • Użyj po sprincie z wyraźnymi osiągnięciami technicznymi lub wyzwaniami, gdy zespół skorzystałby na tematycznym i energetyzującym formacie retrospektywy.
  • Idealne dla zespołów inżynierskich i deweloperskich świętujących Dzień Ady Lovelace (drugi wtorek października), które chcą uczcić jej dziedzictwo poprzez znaczącą refleksję.
  • Świetne dla zespołów zmagających się z powtarzającym się długiem technicznym, błędami procesowymi lub blokadami, które muszą zostać ujawnione i rozwiązane w psychologicznie bezpiecznym środowisku.
  • Użyj, gdy morale zespołu potrzebuje wzmocnienia — świętujące ujęcie przełomów i innowacji pomaga wzmocnić pozytywny impet.
  • Odpowiednie dla każdej retrospektywy sprintu, w której zespół chce wyjść poza standardowe formaty i zaangażować się w kreatywne, narracyjne podejście do ciągłego doskonalenia.

Sugerowane pytania dotyczące lodołamaczy

  • Gdybyś miał nadać kodowi z tego sprintu dramatyczny tytuł w stylu epoki Ady Lovelace — na przykład 'Uwaga o zdolności Maszyny Analitycznej do nieskończonych pętli' — jak by brzmiał?
  • Gdyby Ada Lovelace mogła dołączyć do Twojego zespołu na jeden dzień, która część Waszego stosu technologicznego zrobiłaby na niej największe wrażenie — a która by ją przeraziła?

Pomysły i wskazówki dotyczące spotkania retrospektywnego

  • Przygotuj scenę przed retrospektywą, dzieląc się ciekawostką o Adzie Lovelace — na przykład, że w 1843 roku napisała to, co uważa się za pierwszy algorytm komputerowy na świecie. To wprowadza zespół w temat i wzbudza ciekawość.
  • Zachęcaj do kultury wolnej od obwiniania, szczególnie w obszarze 'Błędy w systemie'. Przypomnij zespołowi, że nawet Ada Lovelace napotykała błędy — liczy się to, jak się z nich uczymy, a nie kto je spowodował.
  • Ogranicz czasowo każdy obszar, by utrzymać wysoką energię i uniknąć zbyt długiego zatrzymywania się na jednym problemie. Celuj w 10–12 minut na obszar, przy czym ostatni obszar 'Następny algorytm' powinien mieć nieco więcej czasu na planowanie działań.
  • Upewnij się, że obszar 'Następny algorytm' kończy się konkretnymi, przypisanymi elementami działań — nie tylko mglistymi intencjami. Użyj funkcji elementów działań TeamRetro, by przed zakończeniem sesji uchwycić właścicieli i terminy.
  • Uważaj, by zespół nie skupiał się wyłącznie na błędach technicznych, pomijając problemy procesowe lub komunikacyjne. Delikatnie zachęcaj uczestników do myślenia poza kodem: 'Czy są jakieś błędy w tym, jak ze sobą współpracujemy?'
  • Jeśli zespół jest duży, rozważ grupowanie podobnych pomysłów przed dyskusją, by uniknąć powtórzeń i utrzymać skupioną rozmowę. Głosowanie kropkowe może pomóc w ustaleniu priorytetów błędów i blokad do rozwiązania w pierwszej kolejności.

Są Państwo nowicjuszami w retrospektywach? Proszę przeczytać nasz przewodnik na temat prowadzenia retrospektywy →