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