Технічне завдання на розробку сайту — що це таке і хто його робить?
Технічне завдання — це документ, який чітко і детально описує виконувані роботи з розробки сайту. Маючи технічне завдання замовник розуміє, що він отримає в результаті, а виконавець бачить, що він повинен зробити і отримує захист від раптової зміни завдань замовником. Головна мета техзавдання – розуміння між замовником та розробником. Якісне техзавдання має мати однозначні формулювання. Наприклад, «на головній сторінці виводиться список із трьох останніх новин».
Грамотне технічне завдання складається виконавцем за участі замовника. Замовник дає відповіді на такі запитання:
- Для чого і про що Ви бажаєте зробити свій сайт? Просування та продаж продукції (послуг), підвищення іміджу компанії, домашня сторінка тощо.
- Для кого призначатиметься Ваш сайт? Для оптових чи роздрібних покупців, чоловіків чи жінок, молодих чи віці тощо.
- Які розділи Ви хочете мати на сайті? Головна сторінка, новини, каталог продукції, послуги, сервіс, ціни тощо. А ще краще спробуйте скласти графічну схему компонування Вашого майбутнього сайту.
- Які інтерактивні елементи Вам потрібні для взаємодії з відвідувачами на сайті? Заявки, опитування, анкети, пошук по сайту, розсилка, гостьова книга, дошки оголошень, форум, чат, корзина тощо.
- Опишіть алгоритми сценарію взаємодії з відвідувачами. Наприклад, замовлення товару можливе лише після реєстрації на сайті.
- Ваші ідеї та побажання щодо дизайну сайту
- Які сайти Вам подобаються/не подобаються і чому?
- Яке буде доменне ім'я Вашого сайту?
У технічному завданні має бути зазначено на базі якої CMS, з використанням якої мови програмування та бази даних буде розроблятися сайт.