Техническое задание или, как выбрать подрядчика по форме договора
Техническое задание (ТЗ) - это документ, регламентирующий отношения между заказчиком и исполнителем, в подробностях описывающий обязательства подрядчика: по срокам, объемам, техническому оснащению и достижению результатов. Дополнительно к этому, могут быть описаны обязанности клиента: обеспечить информационную поддержку о сути бизнеса (только необходимое), вовремя выходить на связь для согласования данных, прочее. Таким образом, ТЗ создает подушку безопасности для подрядчика и его клиента. Если заказчик требует своевременности прохождения каждого этапа разработки, значит, он также должен осознавать необходимую степень своего участия в проекте. Важно понимать, что некоторые пункты, как на рынке товаров, выполняются пока есть предложение. Например, выбранное доменное имя надо утвердить сегодня потому, что завтра под ним может работать конкурент.
Первое и важное: приложение к ТЗ или заключаемому Договору
Техническое задание дает полное описание требований к созданию сайта клиента. Дополнительно излагаются смежные работы, которые потребуются по причинам, разъясненным заказчику или описанным отдельным пунктом в ТЗ. Документ заверяется подписями клиента и исполнителя. Это означает, что каждая сторона согласно с пунктами, указанными ниже (пример):
- ТЗ подготовлено для клиента, который может ознакомиться с полным перечнем работ, связанных с разработкой проекта, описаны их объемы, сложность и сроки выполнения.
- Подпись под документом означает полную осведомленность клиента о процессе разработки, его согласие на выполнение задания.
- При приеме готового проекта заказчик может требовать фактического соответствия выполненных работ заявленным (по всем указанным параметрам).
- Подпись подрядчика под документом означает его готовность выполнить работы в полном объеме, соответствующем качестве, своевременно.
- Отсутствие в документе обязательных пунктов о специальных стандартах, исполнитель может воспринимать, как возможность действовать по собственному усмотрению.
- Обе стороны могут отказаться подписывать документ, если в нем обнаружены неточности или пункты с неоднозначными способами выполнения (или невозможностью реализации).
- Исполнитель и заказчик могут подписать документ после внесения в него соответствующих исправлений.
- Возникающие в процессе работы объективные причины, по которым подрядчик не может выполнить какие-то обязательства, выносятся на согласование с клиентом.
- Изменения в проекта переносятся в отдельную часть договора+, где оцениваются объемы, сроки, а также оплата новых услуг.
- Расширения списка работ возможно и по инициативе клиента, если к примеру, владелец сайта решит увеличить или сократить бюджет.
Чек-лист 2023 года или как правильно создать техзадание для сайта
Не обязательно искать образцы ТЗ, ведь это по сути документ общей формы, в котором прописаны все требования к будущему сайту, отражающие все пожелания заказчикаЛид - термин с различными значениями, используется в сфере интернет-маркетинга. Лидом является отдельная категория интернет-аудитории (потенциальные клиенты) и их…Перейти к словарю терминов . А вот чтобы вышло крутое ТЗ и классный результат, в 2023 году нужно придерживаться следующих рекомендаций:
1. Определите все организационные вопросы. Укажите примерные сроки завершения работы над сайтом и полный список работ, которые необходимо выполнить в процессе разработки.
2. При выборе доменного имени точно определите, кто является вашей целевойЦелевой пользователь (или ЦА - целевая аудитория) - посетитель сайта, на которого рассчитан предлагаемый на нем контент. Целевыми также считаются те посетители,…Перейти к словарю терминов аудиторией и что представляет собой ваш бизнес. Добавьте также список страниц, содержание шапки и подвала сайта
3. Предоставьте пример дизайна, функциональности и контента, который должен быть включен в веб-сайт.
4. Опишите конкретные действия и сценарии поведения пользователей. Уточните, что должно происходить при нажатии кнопки. Определите, когда появится всплывающее окно.
5. Обобщите материал веб-страниц и компонентов. Необходимо точно определить, кто отвечает за предоставление контентного материала. В случае, если контентContent - контент или содержимое - собирательный термин, под который подходит все данные на информационных ресурсах - тексты, графика, видео. Разновидности…Перейти к словарю терминов предоставляется внешней стороной, его необходимо тщательно проконтролировать вместе с заказчиком и гарантировать элементарную оптимизацию для поисковых систем.
6. Перечислите каталог сервисных страниц и подробно объяснить процесс формирования таких страниц: 404Ошибка 404 или Not Found означает, что запрашиваемый ресурс может быть доступен в будущем, что не гарантирует прежнее содержание, а на данный момент доступа к нему нет.…Перейти к словарю терминов , согласие на обработку персональных данных, страницы фильтровНабор формул, в соответствии с которыми осуществляется формирование выдачи и ранжирование веб-страниц. Основная задача алгоритма ПС - продемонстрироватьПерейти к словарю терминов , информация о доставке и оплате.
7. Добавьте в техзадание для сайта дизайны веб-страниц. Предоставьте образец отображения главной, посадочной и контентной страниц. В случае если страницы несложные, можно описать их обширным списком.
8. Дизайн — это лицо веб-сайта. Желательно, если вы предоставите специалисту брендбук вашего бизнеса, чтобы дизайн сайта полностью соответствовал вашему фирменному стилю. Если брендбука нет, то включите в техзадание для сайта шрифты, цвета и другие визуальные элементы в техническом задании.
9. Определите технологии и CMS, которые будут использоваться. Проиллюстрируйте модули, которые необходимо установить (службы доставки, процессы разгрузки и учета, crm-системы). Не упустите из виду мобильную адаптацию, а также кроссбраузерную версию сайта.
10. Выберите узнаваемое доменное имя. Выбирайте доменДомен или доменное имя - символьное обозначение веб-ресурса в Интернете, пространственная область иерархических наименований, которая обслуживается…Перейти к словарю терминов обдуманно — он может состоять из названия компании, ключевых слов или категории бизнеса. 1
11. Определите хостинг для cайта. Убедитесь, что выбрали отличный хостинг для вашего сайта, так как от него прямо зависит его работоспособность.
Как написать ТЗ на разработку сайта?
Нам не хочется отягощать блог примерами готовых технических заданий. Они все очень индивидуальны и каждый раз требуют пересмотра, хотя бы потому, что разработчикам приходится делать сайты разных типов.
Однажды пришел заказчик и выбрал самый модный дизайн на тот момент. Через неделю макет был готов, а клиент уже передумал, решил, что простенький интернет-магазин ему больше по душе. Чтобы застраховаться от подобных мелочей, в ТЗ вносят даже самые, на первый взгляд, незначительные моменты разработки. Давайте посмотрим, какие именно.
Начнем с выбора системы управления контентом (CMS, проще - движок)
Здесь есть несколько принципиальных моментов. Выбор делается, исходя из типа разрабатываемого сайта. Следующие важные параметры:
- платная или бесплатная;
- способ получения лицензии;
- возможность адаптировать ко всем требования клиента.
В техническом задании отмечаются функции сайта, которые недоступны в выбранной CMS по умолчанию. Необходимость добавления нужных кнопок, пунктов меню, допустимых переходов, изменение дизайна предусматривается ТЗ и раскрывается в пунктах договора далее.
Под объемами выполненных работ, кроме подробно расписанных моментов, подразумеваются мероприятия по верстке сайта. Здесь важно отметить, что разработчики делают следующее:
- 2 вида верстки: типовые страницы на основе выбранного макета дизайна или, ориентируясь на предложения заказчика;
- создание и добавление на сайт графических файлов;
- написание и публикация статей;
- покупка, создание или использование клиентских фото и прочих медиаМедийная реклама – реклама, преподнесенная в качестве поисковых рассылок, изображений, публикаций, PR-событий, а также контекстной рекламы.Главным плюсом медийной…Перейти к словарю терминов .
Требования по каждому перечисленному пункту могут раскрываться или нет в тексте договора. Документ отображает необходимость размещения всех перечисленных данных на веб-сервере. Выполняются работы по интеграции технических возможностей сервера и требующихся для обеспечения работоспособности сайта.
Изначально стоит убедится, что система управления сайта подходит для его продвижения.
Цели разработки и функциональные возможности
Договор четко прописывает предназначение проекта, подобно тому, что пылесос - это прибор, собирающий пыль и мусор. Сайт нужен для работы в интернете, результат разработки должен предоставлять доступ к следующему:
- возможность беспрепятственно получать информацию со страниц проекта;
- обязательность наличия форматов, в которых предоставляемые данные понятны читателям, удобно структурированы и отвечают условиям ТЗ;
- тематика сайта должна быть идентифицированной поисковыми системами и людьми, данные о ней опубликованы на одной из специальных страниц.
Эти пункты больше отвечают необходимости четко задать цель существования конкретного сайта. Хотите вы продавать или выполнять миссию “ликвидации безграмотности”, - краулеры или асессоры должны четко понимать, что стоит в ваших приоритетах.
Относительно функциональных возможностей. Мы создаем сайт и полностью уверенны в его работоспособности. Однако для успешного развития проекта над ним необходимо постоянно работать. Более того, такие простые формальности, как добавление статей или товаров, должны быть в полной мере обеспечены. Этот факт отображается специальным пунктом договора.
Управлять проектом может администратор, но разные уровни доступа предоставляются менеджерам смежных отделов (продаж, консультантов, колл-центров и т.д.). Среди прочего, ответственный работник по факту выполнения работ сможет сделать следующее:
- вносить изменения в контент, обновлять ее, удалять или редактировать;
- улучшать структуру сайта (добавлять, удалять не только категории, подкатегории, но даже простые страницы, например, карточки товаров).
Возможности, которые должны предоставляться пользователю описаны ранее (начало этого заголовка).
Вот теперь мы подошли к самому интересному. Как, например, прописать в договоре формат дизайн, верстку, даже простое расположение кнопок. Расскажем об этом дальше.
Несмотря на индивидуальность ищем сайты-образцы
Рекомендуем внимательней присмотреться к нашему проекту. Кажется, что все просто, иногда даже шаблонно. С другой стороны, на сайте размещено достаточно много функциональных кнопок, добавлены различные блоки, слайдеры, страницы с рейтингами и прочее. Это все не спроста. Так, используя документы собственного сайта нам гораздо проще общаться с клиентом.
Но этого не всегда достаточно. Поэтому начинаем мы с анализа конкурентов ниши. В некоторых сегментах уже сложились определенные стереотипы, как должно все работать. Это прежде всего, интернет-магазины одежды и обуви. Однако, если перейти к обсуждению продающего проекта с товарами для животных или посуды для кухни, перед нами откроется масса возможностей для экспериментов. Конкуренты могут служить ориентирами к тому, как надо или все-таки не стоит делать.
Подбирая образцы для демонстрации примеров клиентам, следует дополнительно ориентироваться на тип сайта: визитка, магазин, новостной портал и т.д.
Например, фрагмент проекта климатической техники может выглядеть так:
Тогда схематически макет дизайн изображается примерно так:
Шапка страницы (header) | |||||
Левая колонка | Основная часть проекта | Правая колонка (может и не быть) | |||
Footer (футер, подвал) |
Теперь мы берем каждый пункт и подробно расписываем:
- какие элементы должен содержать каждый схематический блок (кнопки, тексты, функции, переходы);
- цветовая реализация, например, шапка и подвал обычно делаются одинаковыми;
- наличие фотографий, аудио, видео, прочего.
Колонки могут содержать пункты Меню, которые также надо описать для облегчения работы дизайнеров.
Эта часть технического задания наиболее важна для верстальщиков. Поэтому здесь же мы должны обозначить версии браузеров, где сайт должен отображаться корректно. Список ограничен бюджетом, хотя по умолчанию в него могут входить 5-6 вариантов, цена за которые уже предусмотрена.
Описание дизайна сайта
Предположим, что вы уже определились с выбором типа проекта: корпоративный блог или визитка, что-нибудь еще. Клиент определился с выбором дизайна, теперь важно перенести на “бумагу” все, что предстоит реализовать разработчикам.
ТЗ должно описывать такие моменты:
- основная цветовая гамма;
- выбор фона;
- сохранение и отображение фирменного стиля бренда, добавление логотипа на одну или все страницы;
- типы шрифтов для разных блоков проекта (там, где этот момент не предусмотрен, исполнитель вправе ориентироваться на собственные представления).
В помощь дизайнерам фрагмент ТЗ из предшествующего заголовка с описанием каждого значимого блока страницы (шапки, футера и прочего). Отлично, если менеджеры постарались и сразу выяснили у клиента, такие детали, как развертывание навигационного окна: способ, цвет, формат.
Элементы, требующие особой точности в описании
Рекомендации по выбору доменного имени сайта должны содержать такую информацию:
- диапазон числа символов(минимум-максимум);
- название используемого алфавита;
- доменная зона (кажется все очевидно);
- какие ассоциации должно вызывать доменное имя.
Аналогичные требования прописываются к фотографиям:
- максимальное и минимальное разрешение изображений;
- допустимые или рекомендуемые форматы;
- число добавлений картинок из расчета на 1000 символов текста.
Для копирайтеров указываются такие параметры:
- уникальность в процентах (система проверки);
- объемы в символах или количестве слов;
- стиль изложения, прочее.
Кстати, тексты по факту могут писать представители клиента, а наши разработчики только добавят их на сайт. Если у компании есть собственный шрифт, его описание вносят в один из пунктов договора. Часть технических данных о логотипе и прочих специальных элементах вносится в ТЗ: по месту расположения в документации проекта (файл, папка, прочее), размеры в пикселях.
Возможные ошибки при составлении ТЗ
Разработка сайта - это огромное число пунктов, по которым стороны должны прийти к согласию. Сотрудники компании, имея опыт в подобных мероприятиях, могут опускать какие-то моменты. Это делается в целях избежания завышения уровня детализации. Тем, не менее договор может содержать или нет важные пункты, без которых невозможно контролировать процесс разработки со стороны клиента:
- противоречивые требования, чтобы избежать возможно добавление пунктов типа 1.1 или 1.1.2, данные в них могут ссылаться на то что будет ниже или уже было описано ранее;
- запутанность формулировок - уточняется, пока пункт не будет трактоваться обеими сторонами одинаково;
- используются определения “аналогично”, “подобно” и т.д. (здесь важно, что это не означает идентично, следовательно, возможны незначительные отклоненияBlack-лист — список сайтов-доноров, которые были внесены вебмастерами в черный список во избежание приобретения ссылок. Используя black-лист возможна настройка…Перейти к словарю терминов от указанных параметров);
- установленные сроки выполнения каждого этапа разработки не имеют точных дат или числа календарных дней, требующихся на выполнение;
- насыщенность документа специфическими терминами;
- отсутствие информации о методах, сервисах, аналитических приложениях, используемых для выполнения разработки.
Дополнительно, в договоре могут прописываться или нет имена сотрудников, ответственных за выполнение каждого этапа создания сайта.
Самое главное
ТЗ пишется для обеих сторон, для каждой прописаны права и обязанности. Поэтому клиент должен понимать, что не выполнение ряда пунктов, прописанных в договоре может привести к фатальным ошибкам для сайта и ответственным за это будет не исполнитель. Так, например, заказчик выбрал и утвердил доменное имя, но забыл вовремя оплатить его. Поиск нового - это дополнительные расходы, которые необходимо компенсировать сотрудникам исполнителя. Также в договоре прописываются варианты отказа от услуг подрядчика.
По все возникшим вопросам обращайтесь с помощью формы “Вопрос-Ответ”. Лица, заинтересованные в получении услуг, могут прямо написать сотрудникам Топодин и в самое короткое время получат исчерпывающий ответ.