Як скласти грамотне технічне завдання на розробку сайту? Приклад ТЗ

Технічні вимоги до сайту

Сайт повинен бути доступним в Інтернеті під доменним ім’ям (за вибором замовника) і являти собою інформаційну структуру, що складається з взаємозалежних розділів з чітко визначеними функціями. Для підтримки сайту і його експлуатації від персоналу не повинно вимагатися спеціальних навичок і знань у сфері програмного забезпечення.

В системі управління ресурсом важливо наявність механізму резервного копіювання інформації, який буде працювати автоматично.

Інформація сайту є загальнодоступною. Залежно від обсягу прав доступу користувачі діляться на три групи:

  • Відвідувачі мають доступ виключно до загальнодоступної частини сайту.
  • Редактор – має можливість вносити поправки в матеріали розділів.
  • Адміністратор може призначати редакторів, додавати або видаляти розділи.

Доступ до адміністративної частини сайту слід захистити логіном і паролем.

Технічний функціонал повинен відповідати рекомендаціям пошукових систем. По-перше, сторінки повинні мати однакову кодування. По-друге, переходи за посиланнями потрібно реалізувати за допомогою тега «А». По-третє, в HTTP заголовках необхідно вказати кодування, а при зверненні до сайту за посиланням site.ru потрібно встановити 301 редирект на домен www.site.ru .

Цікаве:  Як виростити кріп на підвіконні: секрети та поради

Ресурс повинен функціонувати у всіх сучасних браузерах, тому необхідно провести тестування:

  • IE 11.
  • Safari & Chrome для iOS 9.0-9.2.
  • Chrome 48.
  • Firefox 44.
  • Safari 9.
  • Edge 13.
  • Opera 34.

Якщо відвідувач використовує застарілий браузер, то повинно з’явитися вікно з пропозицією його оновити.

Сайт повинен мати логічне розмежування на користувацьку та адміністративної частини. Перша відповідає за надання інформації, друга – за наповнення ресурсу контентом. Статичні сторінки складаються з заголовка, тексту та ілюстрацій. Замовник може редагувати їх на свій розсуд, так як ця інформація не повинна бути пов’язана з конфігурацією сайту.