← Назад до списку новин

Ідеальне Технічне Завдання (ТЗ): Ваш щит від правок, конфліктів та втрачених грошей

10/15/2025

У світі фрілансу існує золоте правило: "Без чіткого ТЗ — результат ХЗ". Але якщо відкинути жарти, Технічне завдання — це основа якісної співпраці між Замовником і Виконавцем. На нашій платформі це не просто перелік побажань. Це юридично значущий документ, який визначає рамки, очікування та відповідальність сторін у Комісійному договорі.

Грамотно складене ТЗ:

  • формулює цілі, функціонал і критерії приймання роботи;
  • зменшує ризики непорозумінь на 90%;
  • економить час, гроші та нервові клітини обох сторін;
  • слугує головним аргументом при вирішенні спорів Арбітражем.

Без чіткого завдання навіть геніальний виконавець може витратити тижні на нескінченні правки, а замовник — залишитися розчарованим. Ми зібрали 18 порад, як написати ТЗ, яке працює на вас.

Порада 1. Формулюйте цілі за принципом SMART

Щоб уникнути розмитих формулювань, використовуйте методику SMART. Вона перетворює мрію на конкретне завдання.

  • S — Specific (Конкретність): що саме робимо? ("Лендинг для курсу", а не "Сайт").
  • M — Measurable (Вимірюваність): у чому вимірюємо успіх? (Кількість сторінок, швидкість, конверсія).
  • A — Achievable (Досяжність): чи реально це зробити з наявними ресурсами?
  • R — Relevant (Релевантність): навіщо це бізнесу?
  • T — Time-bound (Обмеженість у часі): чіткий дедлайн.
Вдалий приклад: «Створити адаптивний лендинг для мобільних і десктопних пристроїв з інтеграцією онлайн-оплати WayForPay. Мета: збільшити кількість лідів на 30%. Термін: до 5 листопада».
Невдалий приклад: «Зробити гарний сайт, щоб було більше продажів і клієнти були задоволені».

Порада 2. Деталізуйте функціональні вимоги

Це "серце" технічного завдання. Опишіть, як система має реагувати на дії користувача.

  • Взаємодія: реєстрація, логін, відновлення пароля.
  • Дані (CRUD): що можна створити, редагувати, видалити.
  • Інтеграції: підключення API, CRM, платіжних шлюзів.
  • Логіка: які сповіщення приходять, які статуси змінюються.
Вдалий приклад: «Реалізувати "живий" пошук по каталогу товарів із можливістю сортування за ціною (від меншої), популярністю та брендом. Час відгуку пошуку — до 2 секунд».
Невдалий приклад: «Додати зручний пошук по сайту, як у Розетки».

Порада 3. Пропишіть нефункціональні вимоги

Це про стабільність, швидкість та безпеку — те, що користувач не бачить, але відчуває.

Вдалий приклад: «Сайт має витримувати навантаження 1000 унікальних відвідувачів на годину. Uptime сервера ≥ 99,9%. Захист від SQL-ін'єкцій обов'язковий».
Невдалий приклад: «Сайт має літати і ніколи не падати».

Порада 4. Вимоги до дизайну: цифри замість емоцій

Дизайн у ТЗ — це не "зробіть красиво", а чіткі параметри, які можна перевірити піпеткою та лінійкою.

  • Палітра кольорів (HEX коди).
  • Шрифтові пари та розміри.
  • Формати файлів для здачі (Figma, PSD, EPS).
  • Антиреференси (чого категорично не можна робити).
Вдалий приклад: «Макет листівки А6 (148×105 мм). Фон білий #FFFFFF. Основний колір бренду синій #1A73E8. Шрифт заголовків: Open Sans Bold 24pt. Логотип у векторі (додається)».
Невдалий приклад: «Зробіть щось у сучасному стилі, пограйтеся зі шрифтами».

Порада 5. Реалістичні терміни та етапи

Ніколи не пишіть "на вчора". Розбивайте великі проєкти на майлстоуни (етапи):

  1. Прототипування (28.10–01.11).
  2. Дизайн (02.11–10.11).
  3. Верстка та програмування (11.11–25.11).
  4. Тестування (26.11–30.11).

Завжди додавайте 15-20% часу на непередбачувані обставини.

Порада 6. Бюджет і порядок оплати

Уникайте фраз "домовимося". Чітко пропишіть:

  • Загальну суму або погодинну ставку.
  • Розмір авансу (або резервування коштів на Платформі).
  • Умови доплати за терміновість.
  • Штрафні санкції за зрив дедлайнів (наприклад, 5% за кожен день прострочення).

Порада 7. Критерії приймання (Definition of Done)

Як зрозуміти, що робота виконана? Критерії мають бути об'єктивними. Без них приймання роботи перетворюється на вкусовщину.

Вдалий приклад: • Сайт коректно відображається в Chrome, Safari, Edge (останні версії). • Проходить Google Mobile Friendly Test без помилок. • Унікальність тексту за певним ресурсом ≥ 90%. • Швидкість завантаження за PageSpeed Insights ≥ 85 балів.
Невдалий приклад: «Робота має сподобатися директору».

Порада 8. Юридичні аспекти та авторське право

Зазначте, кому належатимуть права на код, дизайн чи текст після оплати. Зазвичай, майнові права переходять Замовнику в момент повної оплати. Також пропишіть умови конфіденційності (NDA), якщо ви передаєте виконавцю доступи до баз даних.

Порада 9. Типові помилки, які вбивають проєкт

  1. Розпливчастість ("Зробіть якісно").
  2. Відсутність прикладів (референсів).
  3. Усні домовленості в месенджерах замість фіксації в ТЗ на сайті.
  4. Надмірна деталізація ("мікроменеджмент"), що зв'язує руки профі.

Порада 10. Чек-лист для самоперевірки ТЗ

Перед публікацією завдання, дайте відповідь на 5 питань:

  • Чи зрозуміла мета сторонній людині?
  • Чи є всі доступи та вихідні файли?
  • Чи вказані технічні обмеження?
  • Чи погоджені бюджет та дедлайн?
  • Чи прописано, що вважається фінальним результатом?

Порада 11. Ролі та зони відповідальності

Чітко розділіть, хто за що відповідає, щоб уникнути гри у "гарячу картоплю".

Замовник: надає брендбук, тексти та фото протягом 3 днів. Погоджує етапи протягом 24 годин. ✅ Виконавець: звітує раз на 2 дні, попереджає про ризики, виправляє баги в межах ТЗ безкоштовно.

Порада 12. Управління ризиками

Пропишіть сценарій "Що, якщо?". Наприклад: "Якщо Замовник затримує надання матеріалів, дедлайн автоматично зсувається на кількість днів затримки". Це знімає напругу при форс-мажорах.

Порада 13. Структура і шаблони

Не вигадуйте велосипед. Використовуйте стандартну структуру ТЗ:

Загальні відомості -> Цілі -> Функціонал -> Дизайн -> Технічні вимоги -> Етапи -> Бюджет -> Критерії приймання.

Порада 14. Баланс деталізації

ТЗ — це інструкція, а не роман. Уникайте води, але й не будьте надто лаконічними. Залишайте простір для експертизи виконавця там, де це доречно (наприклад, у виборі бібліотек коду), але будьте жорсткими у вимогах до бізнес-логіки.

Порада 15. Людська мова

Якщо ваше ТЗ не може зрозуміти людина без докторського ступеня — перепишіть його. Уникайте складного жаргону, якщо він не є необхідним. Використовуйте прості речення та списки.

Порада 16. Межі правок (Revision Policy)

Найчастіша причина конфліктів — "А давайте перефарбуємо кнопку... вдесяте".

Вдале формулювання: «У вартість проєкту входить 2 ітерації (кола) правок. Всі наступні зміни, або зміни, що суперечать затвердженому ТЗ, оплачуються додатково за ставкою 20$/год».

Порада 17. Сила візуалізації

Один макет кращий за тисячу слів. Додавайте до ТЗ:

  • Мокапи (начерки) інтерфейсів.
  • Блок-схеми логіки роботи.
  • Скріншоти прикладів, які вам подобаються.

Порада 18. Тест-драйв ТЗ

Перед публікацією покажіть ТЗ колезі або другу. Якщо у нього виникнуть питання "А що це означає?" — допишіть пояснення. Якщо сторонній спостерігач зрозумів завдання — воно готове до роботи.

Підсумок: Якісне ТЗ — це інвестиція, яка повертається збереженим часом та ідеальним результатом. Витратьте годину на його написання сьогодні, щоб не витрачати тиждень на переробки завтра.

← Назад до списку новин