Mierz rzeczywisty postęp
Mierz ukończoną pracę, wysiłek przeglądu i poprawki. Nie traktuj ilości wygenerowanego kodu jako miary wartości.
Wydawca TaigaJak piszemy
Czego się nauczysz
- Odróżniaj aktywność od przydatnego wyniku.
- Uwzględniaj przygotowanie, przegląd i poprawki w porównaniu czasu.
- Rozpoznawaj ograniczenia twierdzeń o produktywności.
Określ wynik przed wyborem miary
Narzędzie AI może szybko tworzyć kod. Przydatnym wynikiem jest zmiana, która spełnia potrzebę użytkownika przy wymaganym poziomie jakości. To różne miary.
Wygenerowane linie, zaakceptowane sugestie i uruchomienia agenta opisują aktywność. Pomagają zrozumieć użycie narzędzia. Nie dowodzą poprawy usługi ani szybszego dostarczenia przydatnej pracy przez zespół.
Zacznij od jednego pytania. Na przykład: „Czy ten sposób pracy zmniejsza łączny nakład potrzebny do ukończenia małego zadania utrzymaniowego?”. Zdefiniuj ukończenie przed zbieraniem wyników. Uwzględnij wymagane testy, przegląd i dokumentację.
Policz całe zadanie
Rozważ fikcyjną zmianę filtra raportu. Bez AI implementacja trwa 60 minut, a przegląd 10 minut. Z AI implementacja trwa 30 minut, a przegląd 45 minut.
Implementacja jest szybsza. Zmierzony nakład na te etapy wzrasta z 70 do 75 minut. Żaden wynik nie obejmuje przygotowania, późniejszych poprawek ani błędów po wydaniu. Wyraźnie pokaż te ograniczenia.
| Etap | Przykład bez AI | Przykład z AI |
|---|---|---|
| Implementacja | 60 minut | 30 minut |
| Przegląd | 10 minut | 45 minut |
| Zmierzona suma | 70 minut | 75 minut |
Te liczby ilustrują obliczenie. Nie są wynikami badań ani prognozą dla Twojego zespołu. Dłuższy przegląd może wynikać z większego diffu, nieznanego kodu lub brakującego wymagania. Zbadaj przyczynę przed zmianą zasad użycia narzędzia.
Oddziel nakład pracy od czasu realizacji
Nakład pracy mierzy czas, który ludzie poświęcają na zadanie. Czas realizacji obejmuje też oczekiwanie. Agent może wykonywać kontrole, gdy programista zajmuje się czymś innym. Nie licz dwukrotnie tego samego czasu człowieka. Zapisz również, jak długo zmiana czeka na przegląd lub środowisko.
Sposób pracy może zmniejszyć nakład bez skrócenia czasu dostarczenia. Dzieje się tak, gdy termin ukończenia zależy od kolejki zatwierdzeń. Zaoszczędzona praca nadal może mieć wartość, ale organizacja musi osobno zdecydować, jak ją wykorzystać.
Zapytaj programistów, czy dany sposób pracy pomaga rozumieć system i utrzymywać skupienie. Traktuj odpowiedzi jako dane o doświadczeniu. Nie zamieniaj poczucia szybkości w zweryfikowaną procentową poprawę.
Czytaj badania z uwzględnieniem ograniczeń
METR odnotował spowolnienie w konkretnym badaniu doświadczonych programistów open source z początku 2025 roku. Badanie nie ustaliło efektu dla wszystkich programistów i zadań. Aktualizacja z lutego 2026 roku opisała wpływ doboru uczestników i problemy pomiarowe w późniejszym eksperymencie.
Przydatna lekcja dotyczy pomiaru. Wersje narzędzi, dobór zadań, wymagania jakościowe i zachowania uczestników mogą zmienić wynik. Nie traktuj jednego historycznego odsetka jako stałej reguły dla tworzenia oprogramowania z AI.
Badania DORA z 2025 roku również kierują uwagę na organizację pracy wokół narzędzi. Zespół potrzebuje skutecznych praktyk wytwarzania, aby możliwości narzędzi przekładały się na przydatne rezultaty.
Wykonaj małe, powtarzalne porównanie
Użyj reprezentatywnych zadań i tych samych kryteriów ukończenia. Zapisz wersje modeli i narzędzi. Uwzględnij nieudane próby i nakład na przegląd. Porównaj kilka zadań zamiast wybierać najlepszą demonstrację.
Podaj zakres wyników i główne ograniczenia. Jeśli zmiana zmniejsza nakład pracy, ale zwiększa liczbę błędów, zbadaj to przed rozszerzeniem zastosowania. Jeśli wyniki są mieszane, ogranicz rekomendację do typów zadań, dla których istnieją przydatne dowody.
Dobry pomiar wspiera konkretną kolejną decyzję. Nie musi dowodzić, że AI jest zawsze dobre albo zawsze złe.
Wykonaj ćwiczenie
Wybierz pięć porównywalnych ukończonych zadań. Zapisz czas przygotowania, implementacji, przeglądu, poprawek i oczekiwania. Błędy zapisz osobno. Porównaj łączny nakład pracy i czas realizacji. Przed wyciągnięciem wniosku odnotuj różnice w trudności zadań, osobach i wersjach narzędzi.
Pobierz arkusz (Markdown)Sprawdź zrozumienie
Źródła i dalsza lektura
- METR: Early-2025 developer productivity study ↗
- METR: February 2026 study update and measurement limitations ↗
- DORA: 2025 research report ↗
Powiązana lektura od Taiga
Odznaczenie tej opcji usuwa wszystkie postępy zapisane w tej przeglądarce.
Postępy pozostają w tej przeglądarce. Bez konta i śledzenia.