Портфель експериментів із заздалегідь оголошеним критерієм смерті
Команди тримають ідеї живими, бо ніхто не вирішує, що вони мертві. Ми ведемо ініціативи як популяцію: кожна до старту називає метрику успіху і факт, який її вбиває, кількість одночасних випробувань обмежена, а прострочене випробування треба вирішити, а не залишити висіти.
🎯 Для Тімлід, який веде багато паралельних ідей, експериментів або побічних проєктів
- Реєстр, де кожна ініціатива має метрику придатності та критерій відсіювання
- Обмеження на кількість паралельних випробувань і правило, що не можна залишати їх висіти
- Як виглядають реальні числа, зокрема де правила тріщать
🌱 Проблема з ідеями, які ніколи не вмирають
У кожній команді є список ідей у роботі. Більшість із них лежать там і через місяці, бо ніхто не записав, що вважалося б провалом. Без цього зусилля дістаються найгучнішій ідеї, і ніщо ніколи не зупиняють.
📜 Закони
Наш реєстр розглядає ініціативи як популяцію, що рухається між станами: гіпотеза, випробування, далі — відібрана або відсіяна. Діють чотири закони.
- Метрика успіху і критерій смерті записуються до старту, а не після результату.
- Одночасно йде щонайбільше вісім випробувань. Дев'яте потребує письмового винятку від оператора, з іменем і датою.
- Випробування, старше за свій граничний вік, вважається простроченим, і його треба вирішити: відібрати або відсіяти. «Нехай висить» — це не результат.
- Відсіяна ініціатива має залишити розтин. З реєстру нічого не видаляється.
Рішення про відсіювання завжди ухвалює людина. Реєстр формує список, а щотижневий звіт називає прострочене.
📊 Як це виглядає сьогодні
3 листопада 2026, 21:53 UTC у реєстрі було 142 ініціативи: 122 гіпотези, 9 випробувань, 4 відібрані та 7 відсіяних. Серед тих, що дійшли до рішення, відібрано 4 з 11, тобто виживаність 36,4 відсотка. Усі 142 записи мають метрику придатності, а 136 — критерій відсіювання.
Числа також показують, де правила тріщать. Випробувань 9, на одне більше за межу у вісім. Це той самий іменний виняток, який оператор зафіксував 13 вересня 2026, і валідатор його приймає. А щотижневий звіт називає 7 випробувань простроченими, вони чекають на рішення. Правило «виріши або відсій» дає список невирішених випадків, коли ніхто не вирішує, і показати цей список — це і є сенс.
🛠️ Практика: запустіть реєстр
- Створіть один файл з одним записом на ініціативу: ключ, назва, дата народження, стан, посилання на специфікацію.
- Додайте три обов'язкові поля: метрика придатності, цільова метрика і критерії відсіювання. Записи без них відхиляйте.
- Додайте граничний вік випробування в днях, із типовим значенням.
- Напишіть валідатор, який падає на відсутньому полі, невідомому стані, перевищенні дозволеної кількості випробувань і видаленому записі.
- Готуйте щотижневий звіт про прострочені випробування і ставте його до порядку денного постійної зустрічі.
- Коли щось відсіяно, пишіть короткий розтин: що ми очікували, що сталося, що ми дізналися.
✅ Перевірте себе
- Додайте запис без критерію смерті. Валідатор падає.
- Переведіть дев'яту ініціативу у випробування. Валідатор падає, якщо виняток не названо.
- Щотижневий звіт перелічує прострочені випробування з назвою і віком.
- Ви можете показати три відсіяні ініціативи, кожну з розтином.
🚧 Коли це не працює
- Метрики, обрані заднім числом. Якщо метрику редагують, коли вже є результати, реєстр — це театр. Заморозьте її на старті.
- Списки простроченого, яких ніхто не читає. Звіт треба обговорювати на зустрічі, інакше це цвинтар.
- Популяція гіпотез. Більшість записів стоять у першому стані. Багато гіпотез і мало рішень означає, що вхід надто легкий.
- Розмиті критерії смерті. «Якщо це не працює» — не критерій. Назвіть число і дату.
- Малі команди. Для п'яти людей реєстр може бути заважким. Спільної сторінки з тими самими трьома полями досить.
📊 Докази
| Що ми вимірювали | Ініціативи за станами, записи з метрикою і критерієм смерті, прострочені випробування та межа випробувань |
| Коли | 3 листопада 2026, 21:53 UTC |
| Артефакт | Файл нашого реєстру еволюції, його валідатор і щотижневий звіт у нашому приватному репозиторії; валідатор має 9 тестів |
| Обмеження | Виживаність рахується лише за ініціативами, що дійшли до рішення. Це мала вибірка, і вона не є обіцянкою щодо будь-якої нової ідеї |
➡️ Далі
Напишіть специфікацію ідеї за допомогою Розробки за специфікаціями з наявних пакетів задач, а як ми оцінюємо результати, дивіться в Оцінюванні роботи AI.
Джерела
- Розробка за специфікаціями з наявних пакетів задач: специфікації.
- Оцінювання роботи AI: чому «воно каже, що готово» — не приймання: оцінювання результатів.
- Витрати, бюджети й ліміти: бюджети.
- Політика використання AI та реєстр, який здатна впровадити мала команда: реєстри.
🔗 Зв'язки статті
Відкрити повний граф знань ↗Зв’язки опублікованих статей. Виберіть вузол, щоб відкрити статтю біля заголовка.
Зв’язки статей · клавіатура / текст
Та сама тема
- Векторна база — це мапа, а не джерело: що ми з'ясували про пошук
- Коли невідомо, скільки коштував виклик моделі: заморожування, потім звіряння
- Розбиття великого завдання для дешевої моделі: урок про 24 000 байтів
- Навички, інструменти MCP і правила: три способи дати агенту можливості
- Вісім помилок з shell і git, яких припускалися наші агенти, і правило для кожної
- Кілька агентів, один репозиторій: правила володіння з реальних інцидентів
Наступні кроки
Пов'язані матеріали
Векторна база — це мапа, а не джерело: що ми з'ясували про пошук
Векторна база знаходить уривки, близькі за змістом до вашого запиту. Вона не знає, які з них правдиві чи актуальні. Сприймайте кожен результат як вказівник: відкрийте названий файл, перевірте хеш і беріть числа з артефакту, а не зі знайденого абзацу.
AI agents and MCP explainedКоли невідомо, скільки коштував виклик моделі: заморожування, потім звіряння
Іноді виклик моделі перевищує час очікування, і ви не знаєте, чи провайдер списав кошти. Ніколи не записуйте це як нуль. Позначте витрату як непевну, зупиніть нові платні виклики й доручте названій людині звірити її з випискою провайдера. Виняток — відмови, що сталися до генерації.
AI agents and MCP explainedРозбиття великого завдання для дешевої моделі: урок про 24 000 байтів
Дешева модель добре дає раду з однією невеликою чітко окресленою роботою, але погано з великим нагромадженням. Ми обмежуємо завдання 24 000 байтами і відмовляємо більшим ще до виклику моделі. Діліть на одиниці — один файл або одна країна на завдання — і перевіряйте розмір до початку.
AI agents and MCP explainedНавички, інструменти MCP і правила: три способи дати агенту можливості
Агенти отримують можливості по-різному. Правило обмежує те, що вони роблять, навичка підказує, як виконати роботу, а інструмент MCP дозволяє викликати функцію. Кожен із трьох має власний ризик, тож фіксуйте всі три в реєстрі й перевіряйте тестом, що нічого не існує поза ним.
💬 Коментарі