Технічне завдання на сайт: як скласти, щоб не переплатити
Що має бути в ТЗ, щоб підрядник назвав чесну ціну й не просив доплат по ходу. Структура з прикладами та шаблон, який можна заповнити за годину.
Технічне завдання звучить як щось для великих компаній із відділом розробки. Насправді це просто список того, що має бути на сайті. І саме його відсутність — найчастіша причина, чому проєкт затягується, а сума зростає.
Навіщо взагалі ТЗ
Без нього відбувається класичне: «а я думав, що каталог входить», «а хіба другу мову не мали зробити», «а чому фото такі». Кожне таке «а» — це або сварка, або доплата.
ТЗ вирішує три речі:
- Ви й підрядник однаково розумієте, що робимо.
- Ціна рахується від конкретики, а не зі стелі.
- Є до чого апелювати, якщо результат розійшовся з очікуванням.
І головне: ТЗ вигідне саме замовнику. Підряднику без ТЗ простіше — завжди можна сказати «це не входило».
Що має бути в ТЗ
1. Про бізнес — коротко
Три-чотири речення: чим займаєтесь, у якому місті, хто ваші клієнти, чим відрізняєтесь від конкурентів.
Кавʼярня в центрі Вінниці. Спеціальна кава, власне обсмаження. Клієнти — офісні працівники поруч і люди, які розбираються в каві. Відрізняємось тим, що обсмажуємо самі й розповідаємо про походження зерна.
2. Що сайт має робити
Найважливіший пункт. Одна головна дія, заради якої все затівається:
- зібрати заявки на послугу
- продавати товар онлайн
- записувати на візит
- показати портфоліо, щоб з вами звʼязались
Якщо цілей кілька — розставте пріоритет. Сайт, який робить усе одразу, зазвичай не робить нічого добре.
3. Структура сторінок
Просто список. Для лендингу — список блоків згори вниз:
1. Перший екран: що ми робимо + кнопка
2. Послуги: 4 позиції з цінами
3. Як працюємо: 3 кроки
4. Приклади робіт: 6 фото
5. Відгуки
6. Форма запису + контакти + карта
Для багатосторінкового — список сторінок і що на кожній.
4. Функції
Конкретно, без «сучасний функціонал»:
- форма заявки → заявки приходять у Telegram
- перемикач мов українська / англійська
- каталог з фільтром за ціною і категорією
- онлайн-оплата карткою
- блог, який ми ведемо самі
Кожен пункт впливає на ціну, тому чим точніше — тим точніша сума.
5. Контент: у кого він
Найчастіше забувають, і саме тут виникають затримки:
- Тексти — ваші, підрядника чи разом?
- Фото — є свої, потрібна зйомка чи стоки?
- Логотип — є у векторі?
- Опис послуг і ціни — готові?
Чесна відповідь «текстів немає, потрібна допомога» краща за «тексти будуть» і три тижні тиші.
6. Приклади: подобається / не подобається
Дві-три посилання на сайти, які вам до вподоби, і чому саме. І один-два, які не подобаються, теж із поясненням.
«Подобається цей — бо все зрозуміло за 5 секунд і не рябить» набагато корисніше, ніж «зробіть красиво».
7. Строки й бюджет
Так, бюджет теж варто вказати. Це не «щоб з вас витягли більше» — це щоб вам не пропонували рішення за 60 000, коли ви розраховуєте на 12 000.
Чого в ТЗ бути не повинно
Технічних вимог, у яких ви не розбираєтесь. «Використати React і Redux» — якщо це скопійовано з інтернету, ви просто звужуєте вибір рішень без користі для себе.
Опису кожного пікселя. «Кнопка має бути 240 на 56 пікселів, відступ 24» — це робота дизайнера. Ваша задача — сказати, що кнопка має бути помітною.
Розмитих формулювань. «Сучасний», «преміальний», «щоб чіпляло» — це не критерії. Замініть прикладами.
Шаблон, який можна заповнити за годину
1. Про бізнес: ______
2. Головна дія на сайті: ______
3. Хто клієнт: ______
4. Структура (список сторінок/блоків): ______
5. Функції: ______
6. Контент: тексти — ___, фото — ___, лого — ___
7. Приклади: подобається ___ (чому), не подобається ___ (чому)
8. Строк: ______ Бюджет: ______
Цього справді достатньо для більшості проєктів малого бізнесу.
Якщо писати ТЗ немає часу
Нормальна ситуація. У нас цю роль виконує бриф на демо: сім коротких питань, дві хвилини. З відповідей ми самі складаємо структуру й показуємо головний екран — далі ви правите вже не абстракцію, а конкретний макет.
Часто це працює краще за ТЗ: людині простіше сказати «ось тут не те», дивлячись на готове, ніж описати словами наперед.
Як ТЗ впливає на ціну
Прямо. Ось два запити:
«Треба сайт для кавʼярні, скільки?»
Відповідь буде діапазоном від 7 000 до 30 000 ₴, бо невідомо нічого.
«Лендинг для кавʼярні: 5 блоків, форма запису в Telegram, тексти наші, фото свої, приклад — ось цей сайт, бюджет до 10 000 ₴»
Тут уже можна назвати точну суму й строк. І вона буде меншою, бо в неї не закладено ризик невідомості.
Порахувати орієнтир під свою конфігурацію можна в калькуляторі — він працює за тією ж логікою, що й нормальне ТЗ.
Підсумок
ТЗ — це не бюрократія, а спосіб не переплатити. Година на його складання економить тижні непорозумінь і часто кілька тисяч гривень.
А якщо не виходить сформулювати — напишіть, поставимо правильні питання самі.
Далі
Читати далі
Чек-лист перед запуском сайту: 18 пунктів, які найчастіше забувають
Те, що ми перевіряємо перед тим, як віддати проєкт клієнту – від мобільної версії до налаштування аналітики.
Читати КонверсіяЧому сайт не приносить заявок: 9 причин і що з ними робити
Трафік є, а заявок немає. Розбираємо реальні причини — від незрозумілого першого екрана до форми, яку ніхто не заповнює, — і що виправляти першим.
Читати