Spec-Driven-Development — это термин, который я выбрал для описания парадигмы разработки цифровых продуктов с использованием ИИ.
Именно эта парадигма, суть которой в том, чтобы описывать модель продукта еще до реализации (а не постфактум, как любят программисты), была описана в моей книге «Метод параноика», и она же лежит в основе технологии продуктовой разработки.
Изначально предполагалось, что это модель взаимодействия бизнеса с командой живых разработчиков, взаимодействующих через продюсера и команду проектировщиков. Ну а теперь эта же модель еще лучше начинает работать, когда это не разработчики, а ИИ.
Логика простая — между запросом бизнеса и непосредственно программных кодом лежит огромное пространство смыслов, которое нельзя преодолеть за один промт в стиле «создай самое лучшее в мире мобильное приложение для знакомств».
В этих смыслах и скрыта вся суть создания продуктов и их ценность.
Но программисты не были бы программистами, если бы все не сводили к своему любимому коду. Все в точности как писал Алан Купер в своей знаменитой «Психбольнице в руках пациентов».
Поэтому когда я пошел гуглить придуманный термин, то сразу же наткнулся на статьи, где обсуждаются нотации промтов для генерации кода и ни слова про бизнес-модель продукта, пользовательские сценарии, дизайн ну или хотя бы архитектуру систем.
Но мы не будем подражать этим пациентам и в новом треке для проджект-раннеров эту тему будем разбирать по-взрослому. Буду держать вас в курсе, как идет подготовка. Следите за новостями.
Post #1650
565
- 🔥 16
- ❤ 2