Требования пишет ИИ. Отвечаете вы

Черновик требований ИИ выдаёт за минуту. Отвечать за то, что в нём написано, всё равно человеку, и никакая модель ответственность не заберёт.

ИИ только приходит в процессы, у кого-то раньше, у кого-то позже. Уже на первых подходах видно главное: сэкономленное на формулировках время тут же уходит на проверку. Причём вычитка тут не спасает. Ошибки всплывают через две недели после передачи в разработку и стоят переделки.

На своих проектах я эту проверку собрал в чек-лист, чтобы не держать в голове.

Всё, что ниже, выросло из метода 4Д: думай до того, как доверять данным. Про сам метод писал в мае: https://set.ki/post/cohraMc

Семь проверок, через которые я прогоняю требования перед тем, как отдать их в работу.

1. Откуда факт Спрашиваю про источник каждого правила и каждой цифры. Модель не может назвать источник, значит перед вами предположение. Дальше идёте вы и уточняете у людей.

2. Выдуманные сущности Сверяю поля, статусы и справочники с тем, что реально живёт в системе. Самая частая галлюцинация выглядит аккуратно: опрятный статус, которого в базе никогда не было.

3. Границы Ищу нули, пустые списки, отрицательные суммы, дубли, максимальную длину строки. Счастливый путь ИИ описывает уверенно, а про крайние случаи забывает.

4. Что происходит при отказе Таймаут, недоступный сервис, частичный ответ, повторная отправка того же запроса. Без негативных сценариев разработчик придумает поведение сам, и придумает иначе.

5. Противоречия с тем, о чём уже договорились Модель не помнит вашу историю решений. Она спокойно перепишет договорённость месячной давности, причём в убедительных формулировках, и заметить подмену можно только по памяти.

6. Непроверяемые слова Быстро, удобно, корректно, оптимально. Критерий приёмки из таких слов не собирается, поэтому меняю их на числа и условия.

7. Кто сделал выбор Модель охотно принимает архитектурные решения за вас, не упоминая, что была развилка. Ищу места, где выбор сделан молча, и забираю его обратно.

Вся проверка занимает минут двадцать. Переделка после сдачи занимает дни, так что обмен честный.

Чек-лист разбирается с тем, что модель уже выдала. Как решать, впускать ли её в работу вообще, писал в соседнем посте, про фильтр на четыре вопроса https://set.ki/post/9ZP3xRX

На примере пет-проекта на следующей неделе в видео покажу весь путь целиком: как два ИИ писали мне ТЗ и что из этого пришлось выбросить руками.

Про сам сдвиг, от написания к проверке, говорю в пятницу голосом, на прогулке по Петербургу. Там разговор уже про рынок целиком.

Сохраните перед следующим ТЗ. И перешлите тому, кто уже работает с ИИ.

#чек_лист #ии #ai #аналитик #it

Ваш Аналитик на Балтике 🌊 🌐 ineverov.ru

Требования пишет ИИ. Отвечаете вы | Сетка — социальная сеть от hh.ru