Mentionsy Mentionsy
Better Dev Club
Better Dev Club

Better Dev Club #40 - Czy 9 agentów AI urodzi dziecko w miesiąc? Prawa IT i AI

01.10.2026 ·32 min 49 s

Czy rewolucja generatywnego AI jest w stanie obalić fundamentalne prawa inżynierii oprogramowania, które rządzą branżą od kilkudziesięciu lat? W 40. odcinku Better Dev Club Piotrek Stapp i Kajetan Duszyński biorą na warsztat klasyczne zasady wytwarzania software'u i sprawdzają, czy dorzucenie tokenów i armii agentów AI pozwala obejść ograniczenia, z którymi mierzymy się od dekad. Od dowcipu o 9 kobietach rodzących dziecko w miesiąc (Prawo Brooksa), przez architekturę odzwierciedlającą strukturę zespołów (Prawo Conwaya), po ewolucję systemów od prostych do złożonych (Prawo Galla).W dalszej części rozmowy panowie dyskutują o pułapkach metryk efektywności w dobie AI (Prawo Goodharta i "token maxing"), wyjaśniają, dlaczego dyskusje w internecie stały się zbyt grzeczne przez LLM-y, oraz analizują Prawo Amdahla na autentycznym przykładzie 3-tygodniowego debugowania błędu klawiatury w aplikacji terminalowej na iOS. Czy AI to faktycznie rewolucja wywracająca zasady gry, czy raczej ewolucja, która tylko uwypukla i wzmacnia klasyczne problemy inżynierii oprogramowania?Rozdziały:00:00 - Wprowadzenie do praw fizycznych i inżynieryjnych01:21 - Prawo Brooksa i jego współczesne zastosowanie w dobie agentów AI04:14 - Prawo Conwaya a nowa struktura organizacyjna i komunikacyjna07:29 - Ewolucja zespołów w kontekście agentów AI i monolitów10:19 - Prawo Galla: Dlaczego skomplikowany system musi wyrosnąć z prostego13:10 - Pułapki jednego prompta i zbieranie wymagań pod agentów16:28 - Problemy z wymaganiami w oprogramowaniu i iteracyjna krytyka20:22 - Prawa informatyki: Prawo Goodharta, mierzenie KPI i token maxing26:31 - Prawo Amdahla i wąskie gardła w automatyzacji (case study debugowania iOS)31:31 - Ewolucja czy rewolucja w kontekście AI oraz polecajka (Thinking in Systems)Linki i materiały:- Thinking in Systems (Donella H. Meadows): https://www.chelseagreen.com/product/thinking-in-systems/- Nasza strona z transkrypcjami: https://betterdevclub.pl#betterdevclub #programowanie #ai #softwaredevelopment #sdlc

Piotrek, co ty o tym sądzisz? No, na pewno warto. Zacznijmy chyba od standardowego, czyli prawa Bruxa. Jak ktoś nie kojarzy, to ten karetan zaraz da definicję, ale tak na start. Jak mówimy o tym dowczy po dziewięciu kobietach, które urodzą dziecko w jeden miesiąc, to to jest dokładnie prawo Bruxa. Tak, ja właściwie kawał bardzo dobrze znam już od dawna i bardzo często go powtarzam, szczególnie moim klientom, którzy się pytają bardzo często, czy jak dodamy sobie więcej osób do zespołu, to uda się to szybciej dostarczyć. I dopiero przed chwilą niedawno dowiedziałem się, że jest to prawo Bruxa i mówi ono dokładnie, uwaga, Dodanie pracowników do opóźnionego projektu programistycznego jeszcze bardziej go opóźnia.

W sensie, że i to już się pojawia takie artykuły, że robią się zespoły, które są Bardziej uniwersalne, tak byśmy to powiedzieli. W sensie członkowie zespołu są dużo bardziej wymienialni, nie? Coś, co kiedyś było utopią i wszyscy mówili tak, tak, każdy w zespole Scrumowym to może robić wszystko, tylko ja miałem dwie leverance do frontendu, a tam, nie wiem, a Kareta miał dwie leverance do DevOpsa. To są przykłady, akurat w moim wypadku, prawda, u Karetana nie. A czy teraz się Karetan zastanawia? Więc wiecie, że chyba zmieni się układ zespołów. Tak mi się wydaje.

I w świecie agentów AI, może zabrzmi to głupio, ale to aż tak mi się nie zmieniło. Czasami ten AI zrobi to za mnie szybciej, czasami jest lepiej. Ale to dobra, patrząc na własny, ostatni przypadek. Robię sobie aplikację do łączenia się z SSH terminalem. Może jak już wyjdzie ten odcinek, to wreszcie będzie publiczna, bo ostatnio, nie wiem, 3 dni jest w Apple'u i czeka na review, żeby wreszcie mógł je wypuścić. Ale tam miałem ogólnie taki problem, i wyjdzie apka z tym błędem, że nagle zmienia mi się klawiatura na taką z małpu, z małpu, spacja małpa, kropka, nie? Czy ten, mailowa. W którymś momencie znalazłem ten. Kombinowałem ze 3 tygodnie, żeby to naprawić. Nie, bo ja tej apki używam sam jako sam nie, więc ja już od dawna ją w testarcie, ten karetan też ma do niej dostęp, chociaż używa jej dużo mniej niż ja.

Pokazano wszystkie 3 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.