Процес · 10 липня 2026 р. · 9 хв
Технічне завдання на сайт: як скласти, щоб не переплатити
Що має бути в ТЗ, щоб підрядник назвав чесну ціну й не просив доплат по ходу. Структура з прикладами та шаблон, який можна заповнити за годину.
Технічне завдання звучить як щось для великих компаній із відділом розробки. Насправді це просто список того, що має бути на сайті. І саме його відсутність - найчастіша причина, чому проєкт затягується, а сума зростає.
Навіщо взагалі ТЗ
Без нього відбувається класичне: «а я думав, що каталог входить», «а хіба другу мову не мали зробити», «а чому фото такі». Кожне таке «а» - це або сварка, або доплата.
ТЗ вирішує три речі:
- Ви й підрядник однаково розумієте, що робимо.
- Ціна рахується від конкретики, а не зі стелі.
- Є до чого апелювати, якщо результат розійшовся з очікуванням.
І головне: ТЗ вигідне саме замовнику. Підряднику без ТЗ простіше - завжди можна сказати «це не входило».
Що має бути в ТЗ
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 пунктів, які найчастіше забувають
Те, що ми перевіряємо перед тим, як віддати проєкт клієнту - від мобільної версії до налаштування аналітики.
Читати SEOЧому сайт не з’являється в Google: 6 перевірок без ворожіння
Сайт уже працює, але його немає в пошуку? Покроково перевіряємо індексацію, noindex, robots.txt, canonical і sitemap у Google Search Console.
Читати