January 17, 2020

Как правильно составить ТЗ


Разработка нового чат-бота

1) Какую роль выполняет бот, коротко, обобщенно

2) Древовидная структура или иллюстрация нужных клавиатур бота. Тип клавиатур в определенных местах. Текст кнопок на клавиатурах.

3) Внешний вид бота. Как он должен реагировать на те или иные действия пользователя. Что конкретно должен писать и делать в определенных ситуациях

4) Если нужно пополнение внутреннего баланса бота, то через какие платежные системы или через какую кассу? (Киви, Яндекс Деньги, Cryptonator, Free-Kassa)

5) Должна ли быть админка? Если да, смотрите раздел ниже.


Админ панель

Что должно быть в админке? Укажите, как именно Вы бы хотели взаимодействовать с командами для администрирования.

Примеры возможных функций:
• Рассылка сообщений. Всем пользователям бота или по определенным критериям
• Статистика использования бота. Количество написавших людей за день, неделю, месяц. Количество продаж товаров
• Бан, разбан пользователя
• Выдача баланса определенному пользователю. Установка баланса пользователя на определенное значение.
• Добавление товара, категорий и/или подкатегорий. Изменение стоимости товара

Может быть добавлено что угодно в дополнение к вышесказанному.


Копия уже существующего чат-бота

1) Ссылка на бота, которого нужно скопировать

2) Делать полную копию или какие-то моменты должны отличаться? Описать подробно, что должно отличаться и как оно должно выглядеть

3) Должна ли быть админка? Если да, смотрите раздел выше.


Доработка существующего скрипта/бота

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

Подробно опишите следующее:

1) Как скрипт работает сейчас

2) Как он должен работать