Розробка сайту побудована на кількох фундаментальних моментах, технічне завдання – один з них. Саме в ТЗ необхідно зібрати всі вимоги, що пред’являються до вашого майбутнього проекту. Давайте обговоримо створення ТЗ трохи докладніше.
У чому важливість технічного завдання
ТЗ – це, перш за все, спосіб зафіксувати необхідну для реалізації проекту інформацію. Розробник сайту отримує чітку структуру майбутнього сайту і конкретний сценарій для виконання завдання. Таким чином, виконавець замовлення поступово, крок за кроком, робить роботу в відповідно до ваших потреб.
Розглянемо, що має включати в себе технічне завдання:
· Визначення мети. Ви повинні надати розробнику інформацію про те, що і як допомагає вирішити ваш сайт споживачеві; описати власне бачення результатів і функцій ресурсу.
· Причини, за якими проект повинен бути саме таким. Складаючи ТЗ, переконайте виконавця в своїй правоті, обґрунтувавши причини, чому сайт повинен вийти саме таким.
· Аналогічні майданчики, які вже реалізували вашу ідею. Їх досвід можна використовувати в ході розробки.
· Перелік «логіки» сайту. Розпишіть, який функціонал буде надано групам користувачів і для чого.
· Використана термінологія і визначення. Список термінів і фраз, які допомагають працювати з документом.
· Характеристики застосовуваних об’єктів. Коректна структура на старті спростить розвиток і масштабування проекту. Подивіться, як влаштовані популярні інтернет-магазини – чіткий опис товару, все розкладено по поличках, нічого зайвого. Аналогічним чином ви повинні описати об’єкти вашого сайту.
· Терміни. Дуже важливий пункт. Якщо сайт дійсно великий – розбийте проект на кілька етапів, щоб виконавець встигав здавати замовлення в термін, надаючи вам реальний результат. Календарного планування слід приділити належну увагу.
· Довгострокові плани. Опишіть, на які ще роботи може розраховувати виконавець, беручись за виконання замовлення.
· Сценарії, які реалізуються за певних діях користувача. Пропишіть побажання щодо логіки і анімації. Додайте конкретики в реакції елементів сайту на поведінку користувача.
Гарне ТЗ вичерпно пояснює, що і як потрібно робити розробнику, щоб уникнути непорозумінь.
Не бійтеся додавати в технічне завдання різні дрібні подробиці, це не надлишки, а навпаки – ознака хорошого тону і професіоналізму. Одного разу правильно склавши ТЗ, ви зможете замовити кілька сайтів одночасно, вносячи мінімальні коригування в список завдань. Головне – розробити необхідну форму завдання, яка буде наочно демонструвати ваші побажання.Характерні риси грамотного ТЗ:
Без нього неможливо зробити якісний ресурс.
Тільки конкретна інформація щодо майбутнього продукту.
так і інформацію щодо функціоналу сайту.
Перший – для дизайнера і UI / Ux розробника. Другий – коли готовий дизайн, але робота над кодом ще не почалася.
Зміни концепцій – додаткова робота співробітників агентства.