Geneza projektu
Projekt rozpoczął się w 2021 roku jako reakcja na rosnące poczucie dyskomfortu wśród architektów systemów. Coraz więcej z nas dostrzegało paradoks: mamy najlepsze narzędzia w historii programowania, ale nasze decyzje architektoniczne wcale nie stają się lepsze.
Założycielka inicjatywy, dr Elena Novak, przez dekadę pracowała jako senior architect w międzynarodowych korporacjach. Obserwowała wzrost złożoności systemów i jednoczesny spadek ich jakości koncepcyjnej.
"Każdy potrafił wygenerować kod. Nikt nie potrafił wytłumaczyć, dlaczego system ma taką strukturę. Dokumentacja techniczna istniała tylko w teorii." — Dr Elena Novak, założycielka
Przełomowy eksperyment
Pierwsza grupa kontrolna składała się z dwunastu architektów. Przez trzy miesiące połowa z nich planowała projekty wyłącznie cyfrowo - w narzędziach do diagramowania, edytorach tekstu, aplikacjach do notatek.
Druga połowa otrzymała gruby zeszyt i instrukcję: każda decyzja architektoniczna musi być najpierw zapisana odręcznie.
Po dwunastu tygodniach wyniki były jednoznaczne. Grupa analogowa produkowała systemy prostsze o średnio trzydzieści dwa procent, mierzone liczbą zależności między komponentami. Dokumentacja była kompletniejsza. Onboarding nowych członków zespołu trwał o połowę krócej.
Od eksperymentu do metodologii
Przez następne osiemnaście miesięcy metoda była testowana w siedemnastu firmach na trzech kontynentach. Każda iteracja przynosiła nowe odkrycia dotyczące tego, jak ludzie myślą o architekturze systemów.
W 2023 roku powstał pierwszy formalny program szkoleniowy. Od tego momentu przez warsztaty przeszło ponad osiemset osób - od junior developerów po CTOów średnich firm.
Zespół
Dziś electric-quilt to zespół dziewięciu specjalistów łączących doświadczenie w inżynierii oprogramowania z badaniami nad poznaniem i metodologią pracy umysłowej.
Prowadzimy programy warsztatowe, badania longitudinalne nad efektywnością metod pracy oraz konsulting dla zespołów developerskich szukających sposobu na poprawę jakości architektury.
Chcesz poznać naszą metodologię?
Sprawdź dostępne programy i dołącz do społeczności praktyków.
Zobacz programyPublikacje i badania
Współpracujemy z ośrodkami badawczymi w Oslo, Cambridge i Tokyo nad długoterminowymi badaniami wpływu metod pracy na jakość decyzji architektonicznych.
Nasze publikacje ukazały się w Journal of Software Engineering, Communications of the ACM oraz na konferencjach StrangLoop, GOTO i Lambda Days.
Misja
Wierzymy, że najlepsza technologia to ta, która wzmacnia myślenie, nie zastępuje go. Naszym celem jest pomoc developerom i architektom w odnalezieniu równowagi między cyfrowymi narzędziami a głębokim, skupionym myśleniem.
Nie jesteśmy przeciwko technologii - jesteśmy za jej świadomym wykorzystaniem.