Rondo i Context Driven Development: zespołowe budowanie oprogramowania z AI

Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał

TechnologiaAI/ML

Adnotacja: ten tekst został wygenerowany za pomocą AI. Rondo i idee, które za nim stoją, są moją własną pracą.

Asystenci AI piszą dziś dużą część kodu w wielu zespołach. Mimo to dostarczanie często nie przyspiesza. W badaniu Google DORA 2024 wraz ze wzrostem wykorzystania AI rosła produktywność indywidualna, podczas gdy stabilność dostarczania oprogramowania spadła o szacunkowo 7,2%, a przepustowość o 1,5%. Pisanie kodu nigdy nie było głównym wąskim gardłem. Jest nim wiedza o tym, co zbudować.

Dlatego stworzyłem Rondo – zespołową metodykę budowania oprogramowania z AI. Działa ona razem z Context Driven Development (CDD), opartym na specyfikacjach sposobem pracy z asystentami AI.

Problem: wiedza, nie kod #

Wymagania i komunikacja wykolejają projekty znacznie częściej niż kod. W badaniu NaPiRE obejmującym 228 firm z 10 krajów najczęstszymi krytycznymi problemami były niekompletne lub ukryte wymagania (48%) oraz błędy w komunikacji z klientem (41%). Asystenci AI tego nie naprawią. Bez kontekstu po prostu szybciej zgadują. (Co nie działa w klasycznych metodykach)

Rondo: rotacyjne sesje specyfikacyjne #

Rondo organizuje analizę, wiedzę i implementację wokół sesji specyfikacyjnych. Osoby z wiedzą biznesową, funkcjonalną i techniczną spotykają się, uzgadniają cel, zakres i reguły zmiany, a następnie zapisują je w formie specyfikacji.

Cztery dynamiczne role (właściciel, ekspert od kontekstu funkcjonalnego, ekspert techniczny i operator CDD) przechodzą między zespołami zgodnie z potrzebami sesji, zamiast tkwić w stałych zespołach. Gdy jedna sesja przygotowuje kolejny obszar, operatorzy CDD z pomocą asystentów AI implementują specyfikacje, które zostały już zamknięte. Nazywamy to przesunięciem fazowym. (Jak działa Rondo)

CDD: kontekst, z którego AI naprawdę potrafi skorzystać #

CDD definiuje cztery trwałe artefakty:

  • specs/: co zamierzamy zbudować – wraz z celem, zakresem, regułami i ograniczeniami
  • CHANGELOG: co faktycznie zostało zbudowane
  • testy: dowód, że to działa
  • README: aktualny stan systemu

Każda specyfikacja ma te same dziewięć sekcji, od TL;DR po Control Gates i Expected Outcome. Celem jest odtwarzalność: inny nowoczesny asystent AI powinien być w stanie odbudować oprogramowanie wyłącznie na podstawie tych artefaktów.

Struktura, nie objętość #

Badania przemawiają za tym, by dawać AI precyzyjny, ustrukturyzowany kontekst, a nie po prostu więcej kontekstu:

  • W SWE-bench (ICLR 2024) model rozwiązał 4,8% rzeczywistych zgłoszeń z GitHuba, gdy dostał dokładnie te pliki, których dotyczyła zmiana, wobec 1,96% przy kontekście pobieranym automatycznie.
  • Lost in the Middle (TACL 2024) pokazało, że trafność spada o ponad 20%, gdy kluczowe informacje znajdują się w środku długiego kontekstu.
  • Badanie ETH Zürich z 2026 roku wykazało, że ogólne opisy repozytorium dla agentów programistycznych nie poprawiają wyników, ale podnoszą koszt o ponad 20%, podczas gdy konkretne instrukcje są dobrze przestrzegane.

Więcej w sekcjach badania w kontekście CDD i badania w kontekście Rondo.

Czy Rondo pasuje do Twojego zespołu? #

Zadaj sobie cztery pytania:

  1. Czy wiele zespołów potrzebuje tych samych ekspertów?
  2. Czy ludzie pracują nad kilkoma projektami jednocześnie?
  3. Czy AI pisze już dużą część Waszego kodu?
  4. Czy wiedza o systemie jest w głowach kilku osób?

Jeśli na co najmniej dwa odpowiesz „tak”, warto bliżej przyjrzeć się Rondo i CDD. (Czy Rondo jest dla Ciebie?)

Rondo nie wymaga porzucenia Scruma ani Kanbana. Zmienia sposób przepływu wiedzy i skład zespołów. Z naszego pilotażu: najtrudniejsze nie były narzędzia, lecz przejście od tradycyjnych metod do szybkiego dostarczania oprogramowania wspieranego przez AI.

Od czego zacząć #

Jeśli chcesz pomocy we wdrożeniu Rondo i CDD w swojej organizacji, skontaktuj się.

Wersja Markdown

Wszystkie treści na tej stronie są udostępniane na licencji Uznanie autorstwa – Użycie niekomercyjne – Bez utworów zależnych 4.0 Międzynarodowe (CC BY-NC-ND 4.0). Cytuj jako: Michał Sobczak, „Rondo i Context Driven Development: zespołowe budowanie oprogramowania z AI”, 26 października 2026, https://michalasobczak.pl/pl/posts/rondo-with-context-driven-development-building-software-with-ai-as-a-team.html