ТЗ, которое наконец-то вышло из-под контроля
Если вам кажется, что заказчик пришел с расплывчатым ТЗ или нужно задать очередной вопрос для уточнения требований. Вам не кажется. Настало время по-настоящему сложного ТЗ.
Привет! Это Ахмад из botcreators.ru. Мы создаем чат-ботов и Telegram Apps, которых на конструкторе не соберешь. С интеграциями, на вашей корпоративной инфраструктуре, это когда сложнее, чем автоворонки.
Обсуждаем проекты и консультируем компании даже на этапе идеи. ТЗ напишем сами. Заявку можно оставить в нашем чат-боте.
Как всё начиналось
За свою карьеру я написал более сотни технических заданий на разработку ПО, еще больше ТЗ мы с командой составили при реализации наших проектов. К нам приходят как с готовыми ТЗ на 50 страниц, так и с одной строчкой "нужен чат-бот для выставки". Дальше всё понятно: проектирование, разработка, тестирование, запуск. Даже свою методологию создали для молниеносного запуска небольших ИТ-проектов.
Если видишь сотню ТЗ за месяц, невольно думаешь, а где предел сложности, что такого нужно написать в ТЗ, чтобы мы прям удивились. Пришла идея смоделировать такое ТЗ, об этом и статья.
Когда наскучили обычные задачи
Из чего обычно состоит любой современный веб-софт? Интерфейсы, клиентская бизнес-логика, объекты в базе данных, авторизация, аналитика. Все знакомые слова. Что может пойти не так.
Есть такой креативный прием — усложнить задачу до нереальных требований и прикинуть, что получается. Инсайты гарантированы. Например, вы делаете софт для автоматической заливки видео с галереи смартфона на YouTube, а его вдруг блокируют.
За абсурдом я прямо проследовал к ChatGPT, и начался мозговой штурм. ТЗ в первом приближении выглядело так:
Я делаю чат-ботов. Напиши сложное ТЗ, которое реально заставит меня задуматься
В первой итерации ничего интересного. Под сложностью LLМ-ка понимала интеграцию с CRM и ERP-системами и обработку естественного языка. Мы такое видим каждый день.
Хоть чат-бот, на первый взгляд, простая штука, интеграции и серверную логику никто не отменял. Этим, кстати, мне и нравятся чат-боты. Простой интерфейс, запрос-ответ. А за ним все сложное спрятано от пользователя.
Настало время правок
Как усложнить задачу? Особо не выдумывая, вбрасываю такой тезис:
Ха! Я такое напишу за один вечер, с закрытыми глазами, усложняй ТЗ еще
Затем модель предложила добавить в чат-бота мультиязычность, адаптивность в обучении и сквозное шифрование на всех уровнях.
Но я же не за этим пришел, мне нужна действительно сложная задача:
Во-первых, это снова элементарное ТЗ, я такое смогу сделать за пару часов, во-вторых, пиши как-то более кратко и емко. Поставь нормально задачу, чтобы я хоть на 5 секунд задумался, усложняй задачу еще
И вот здесь начинается интересное. А именно — динамично предсказывать пожелания пользователя на основе многослойных нейронных сетей. Такого от заказчиков действительно не поступало.
Допустим, задача выглядит сложной только на первый взгляд:
У тебя 2 недели уйдет на это, а у меня пару секунд, еще пару секунд на деплой. Напиши по-настоящему сложное ТЗ
Следующий виток "сознания" коснулся автономной работы чат-ботов в условиях распределенной сети без централизованного управления. Что-то вроде чат-ботов в блокчейне? Ок, идем дальше.
Ты мне даешь месяц, а я уже тебе скинул исходный код чат-бота за 2 секунды, это не задача, а прогулка, понимаешь? Напиши сложнейшее ТЗ, которое только ты можешь представить, и плиз попроще пиши, не надо сложных слов
И тут мы наконец-то поняли друг друга. LLM-ка предложила:
Создать чат-бота, который научится программировать с нуля, без использования готовых примеров и подсказок, и самостоятельно создаст работающую копию самого себя, улучшенную по сравнению с оригиналом.
Действительно, просто пусть сам чат-бот научится программировать и улучшать себя. Идеально. Разве это все? Это вершина?
Да, и снова ты написал какую-то детскую задачу. Можно ли посложнее что-то сюда написать? А не вот эти простые задачи
На этом этапе мы прошли экстремум функции. Дальше уже будет спад "креативности". А вершина выглядит так: Разработать многоагентную систему чат-ботов, которые самостоятельно эволюционируют и координируют свои действия для решения неизвестных и непредсказуемых задач в полностью автономной среде.
В общем, они сами разберутся, главное не мешать. Непонятные задачи? Скоординируются и решат. Все будет ок.
Еще вот это понравилось:
Разработать ИИ-систему, которая самостоятельно создаст новую, фундаментально неизвестную науке область знаний, полностью осознает и докажет её значимость, а затем разработает практические приложения, которые перевернут современное понимание реальности.
Науку новую создать сколько будет стоить? А по времени сколько займет, примерно +/-?
Вместо итогов
Полный вариант нашего "мозгового штурма" можно глянуть здесь.
Нейронки подходят не только для генерации картинок. Бредогенерация позволяет взглянуть на привычные вещи под другим углом.
А какие ТЗ или хотелки от пользователей удивили именно вас?
Кстати, у меня наконец-то появился Телеграм-канал. Пишу простым языком о технологиях и буднях нашей ИТ-компании. Все очень даже недушно там. Заходите. Желаю всем понятных ТЗ, ну или как получится.
Все эти разговоры про замену джуниоров и мидлов на ИИ вызывают у меня все больше вопросов. Да, нейронки могут быстро генерировать код, автоматизировать рутину и повысить эффективность. Но давайте посмотрим правде в глаза: кто будет растить новое поколение сеньоров?
А всё так.
Проблемы первого приближения – в людях. Пройдёмся на примере генерации текстов:
Привет, я Алеша и мне 31 год. Я люблю учиться и узнавать новое, но с каждым годом это становится все труднее делать: нужно зарабатывать деньги, ухаживать за своими хвостатыми, а еще и личными проектами заниматься. Вот и получается, что выбирать уютную кроватку и залипание в игры-антистрессы становится проще, чем учиться каждый день, пусть и по 20 м…
Пообщались с рынком и узнали, как работают топ-20 клиник России. Ничего не придумали сами, в статье — результаты 30 интервью 💪
Всем привет! На связи Евгений Боровков. Кто знает, а кто не знает, напомню, что в 2022 году я рассказывал на vc.ru про конструктор триггеров. Кстати, материал хорошо зашёл, сейчас бы такие же охваты, как тогда)
Желание создать свой блог, пространство, в котором я мог бы делиться своими мыслями, присутствовало у меня давно. Каких-то коммерческих целей не стояло ни тогда, ни сейчас. Скорее, это способ самовыражения. В этой статье я хотел бы рассказать о том, как искал свой стиль и почему AI при создании контента — не панацея.
Как я решила запилить Telegram-бот для стильных образов и почему это лучшая идея на свете
Йоу, народ! Сегодня расскажу, как запилил Telegram-бота чисто промтами с помощью Claude 3.7. Сразу скажу — идеального пути не было, и по дороге меня хорошенько заебали мелкие проблемы, но в итоге всё получилось достойно. Погнали разбирать, как это было!
Класс!
А на самом деле всё это очень страшно...
))))
Ведь в эту самую минуту те самые нейронки, которые не раскатанные на всю планету, сидят и что-то такое там себе пишут...
Вспомнил анекдот:
Идут Винни-Пух с Пятачком, молчат. Вдруг Винни поворачивается и со всего размаху к-а-а-а-к даст Пятачку в рожу.
– За что, Винни?
– Идешь, молчишь, всякую фигню про меня думаешь!
Ага, точно что-то думают себе
что можно написать в тз на 50 страниц, они там в формате художественного произведения 🤣🤣🤣как Толстой
Видимо мало ТЗ вы видели))
Кто во что горазд, да)
Это все детский лепет, вот когда приходится писать ТЗ на ТЗ начинается самое интересное