Martin Fowler на русском
Подписаться
Разработка, управляемая структурированными запросами (SPDD)
Программные ассистенты на базе больших языковых моделей (LLM) продемонстрировали значительную ценность, но в основном для индивидуальных разработчиков. Внутренняя IT-организация Thoughtworks использует их для своих команд и разработала метод и рабочий процесс под названием "Структурированное разработка на основе подсказок" (Structured Prompt-Driven Development, SPDD). Вей Чжан и Джесси Цзе Ся описывают простой пример этого рабочего процесса с подробностями на GitHub. Этот рабочий процесс рассматривает подсказки как первоклассный артефакт, хранящийся вместе с кодом в системе контроля версий и используемый для согласования разработки с потребностями бизнеса. Они обнаружили, что для эффективной работы разработчикам необходимы три ключевых навыка: согласование, приоритет абстракции и итеративный обзор.