Заказчику сайта - техническое задание
Прежде, чем составлять техническое задание на разработку
сайта, необходимо сформулировать четкое представление о том,
зачем он вообще нужен. К примеру, целью создания
корпоративного сайта может быть поиск новых клиентов и
партнеров, путем рекламирования компании, предоставляемых
услуг и товаров. Для информационных порталов основной задачей
может быть получение прямой прибыли с помощью продажи
информации либо рекламных мест на сайте и т.д.
Определив цель и общие методы ее достижения, можно
приступать к первому этапу
создания
веб-сайта - составлению технического задания (ТЗ). Этот
документ позволяет:
-
заказчику — осознать детали того, что
именно ему нужно; требовать от исполнителя соответствия
продукта всем условиям, оговоренным в ТЗ;
-
исполнителю — понять суть задачи,
показать заказчику «технический облик» будущего продукта;
спланировать выполнение проекта и работать по намеченному
плану; отказаться от выполнения работ, не указанных в ТЗ;
-
обеим сторонам — представить готовый
продукт; провести приемочное тестирование (попунктную
проверку) готового продукта; избежать ошибок, связанных с
изменением требований.
Техническое задание составляется заказчиком
Почему техническое задание должен составлять заказчик ? Все
очень просто. Это необходимо, чтобы избежать тех частых
случаев, когда заказчик сам не до конца понимает, чего же он
хочет от сайта. Так обычно происходит от непонимания принципов
функционирования Интернет либо недостаточной концентрации на
целях, возлагаемых на веб-сайт. В результате эта задача
перекладывается на исполнителей, цели которых совершенно
отличаются от целей заказчика. Дизайнеры и программисты либо
покажут все, на что они способны (чтобы продать свое время
подороже), либо наоборот - по максимуму упростят себе работу,
но об окупаемости
сайта подумают в последнюю очередь. Именно поэтому об этом
изначально должен позаботиться сам заказчик.
При отсутствии технического задания перед исполнителем нет
никаких ограничений по производительности и качеству
разрабатываемого сайта - в итоге проект рискует пополнить ряды
заброшенных или малопосещаемых ресурсов. К тому же у заказчика
не будет документированных оснований для требования каких-либо
доработок и внесения изменений. Последствия всего этого могут
оказаться фатальными для сайта.
Методика составления технического задания
Техническое задание помогает четко и ясно поставить задачу
разработчику веб-сайта. В юридическом отношении этот документ
станет неотъемлемой частью договора с веб-разработчиком или
студией (оформляется как приложение к договору).
При составлении техзадания нет необходимости вникать в
тонкости реализации веб-сайта, однако важно знать и отчетливо
формулировать свои цели и задачи. В качестве стандарта для
составления ТЗ можно использовать, например, ГОСТ 19.201-78
«Техническое задание. Требования к содержанию и
оформлению», либо ISO/IEC 12207 «Программная инженерия.
Процессы жизненного цикла ПО».
Ниже мы рассмотрим упрощенную схему, достаточную для
составления «хорошего» технического задания. Итак, документ
должен содержать следующие разделы:
1. Наименование и область применения
Здесь нужно указать название сайта, а также доменное имя
для его размещения в Интернет. Необходимо проверить, что
выбранный домен свободен и зарегистрировать его.
Важно обозначить доменную зону и целевую аудиторию сайта -
это поможет правильно оформить дизайн (подобрать цветовую
гамму, разработать логотип и оптимальную структуру страниц) и
наполнить сайт информацией с учетом механизмов оптимизации и
ранжирования в поисковых системах и каталогах.
Разумеется вы должны обладать достаточным количеством
маркетинговой информации и материалов, по которым будет
составлен контент. Для этого вам понадобится провести
исследование рынка и подготовить необходимое информационное
наполнение, поскольку вопросы маркетинга, стилистики текста и
подачи контента не всегда входят в обязанности разработчика.
Для этой работы можно дополнительно нанять специалиста из
области контент-менеджмента, предварительно получив
подтверждение его квалификации.
2. Определения, аббревиатуры, ссылки
В этом разделе определите все термины предметной области,
которые будете использовать, для того чтобы сделать документ
понятным исполнителю. Если вы ссылаетесь на внешние источники
информации, с которыми придется работать исполнителю, также
укажите их здесь.
3. Назначение разработки
Этот раздел дополняет и расширяет первый. Назначение сайта
формулируется, опираясь на сведения о целевой аудитории и
анализ выбранного сегмента рынка. Здесь указываются
предложения и информация, которые будет предлагать веб-сайт, а
также потребители этих товаров или услуг (возраст, пол,
образование, социальный статус, профессиональная и
региональная принадлежность предполагаемой аудитории и пр.).
Хороший дизайнер и копирайтер обязательно учтут эти данные при
разработке сайта и составлении информационного наполнения.
4. Технические требования (возможности и ограничения)
Это основной и обычно самый объемный раздел технического
задания. Именно в нем определяется, что будет делать сайт и
чем ограничивается его функциональность. Разработка требований
заказчика/пользователя – это итеративный процесс, который
может повторяться несколько раз, прежде чем техническое
задание будет окончательно готово.
Требования пользователя подразделяются на две категории:
-
возможности, необходимые пользователю/заказчику для
решения проблемы или достижения цели;
-
ограничения, накладываемые пользователем/заказчиком на
способ решения проблемы или достижения цели.
Требования к возможностям сайта описывают
функции и операции, необходимые пользователю. Часто удобно
описывать их в терминах последовательности операций («при
нажатии туда выполнить это» и т.п.). Конечно же нет смысла
расписывать функциональность, например, форума или гостевой
книги до каждого клика. Чем проще и понятней - тем лучше,
однако постарайтесь не упускать важные детали.
Функциональность сайта удобно отобразить графически (диаграммы
Гарретта, UML). Также полезно нарисовать
структуру страниц сайта (часто она получается
древовидной).
Ограничения предопределяют проектные
решения при разработке сайта и его использовании. Например,
можно определить внешние связи, язык программирования и
интерфейс сайта либо потому, что он является частью большой
системы, либо потому, что по каким-то причинам требуется
применять определенные протоколы, стандарты, веб-сервер или
библиотеки. Сюда также входят требования к
взаимодействию «человек-компьютер», которые могут
включать примеры необходимых диалогов, всплывающих подсказок,
ограничения по поддержке тех или иных форматов файлов и т.д.
Объем веб-страницы и количество графики на ней, поддержка
основных браузеров и разрешений мониторов - все это
ограничения, влияющие на процесс разработки веб-сайта.
При необходимости, в требованиях нужно указывать
количественные значения требуемой производительности и
точности. Впоследствии это облегчит приемочное тестирование -
проверку того, соответствует ли разработанный сайт требованиям
заказчика.
Ну и конечно же не забываем определить
требования к
оптимизации сайта. Это тот подводный камень, о
котором часто забывают на стадии разработки, но в последующем
он может резко и непредсказуемо увеличить бюджет сайта, а в
худшем случае, вообще привести к необходимости полностью
перестраивать веб-сайт. Поэтому оптимизацию и продвижение
сайта лучше проводить уже на стадии его разработки, а не после
публикации в Интернет. Здесь целесообразно указать следующие
требования:
-
Ключевые слова, по которым будет продвигаться ресурс или
отдельные страницы;
-
Примерное количество исходящих и входящих ссылок;
-
Прогнозируемая посещаемость через месяц, квартал,
полгода;
-
Прогнозируемые позиции в поисковиках по определенным
словосочетаниям через определенное время и т.д.
5. Стадии и этапы разработки
Раздел составляется по согласованию с исполнителем и
включает фазы разработки сайта с указанием сроков их
завершения. Здесь также стоит указать порядок оплаты
(поэтапный либо как-то иначе). Этот раздел также включается в
договор на создание сайта.
6. Порядок контроля и приемки
Обычно этот этап разбивается на два - предварительное
тестирование на средствах разработчика и окончательная
приемка, осуществляемая после переноса и публикации сайта.
При тестировании необходимо проверить, что каждое
требование заказчика удовлетворено и соответствует
техническому заданию. Проверку желательно провести в различных
браузерах и с разных компьютеров.
Если какие-то из требований не выполнены или выполнены не в
полной мере, то эта часть документа описывает порядок действий
в таком случае.
7. Приложения
Сюда помещаются любые дополнения к техническому заданию,
если таковые имеются. К примеру, можно приложить материалы,
которые послужат основой для контента сайта. Если техзадание
на разработку получается чрезмерно объемным, то имеет смысл
вынести какие-то его части в другие документы (планы
разработки, тестирования и пр.), а ссылки на них указать в
этом разделе.
Составление технического задания на разработку сайта
конечно же можно поручить независимому эксперту, однако это не
избавит вас от необходимости объяснить ему суть поставленной
задачи. Приведенные рекомендации помогут вам четко
сформулировать свои цели и избежать недоразумений на стадии
разработки и приемки сайта.
2. Образец технического задания
на создание сайта
ОСНОВНЫЕ
ДАННЫЕ
1.
Название компании (полное): ООО
"Алькор-Групп"
2.
Отрасль/область деятельности:
·
пищевая промышленность
·
машиностроение
·
строительство
·
производство и обработка металла
·
химическая промышленность
·
автомобильная промышленность
·
фармацевтическая промышленность и медицина и
др.
3.
Официальное название сайта (которое будет
фигурировать в заголовках и использоваться в
дизайне интерфейса)
Sonic Air Systems -?
4.
Адрес домена (URL):
www.sonic-air.ru;
www.sonic-air.com
5.
Хостинговая компания:
Telros, 2Mbit/s,
10Gb/m
6.
Основное контактное лицо от организации,
контактный тел., e-mail:
Богославский
Игорь Геннадьевич, +7 921-343-6962,
big@alcor-group.ru
7.
Желательный срок запуска проекта: август
2008 г
ДАННЫЕ ДЛЯ РАЗРАБОТКИ
1. Цели
создания сайта:
-
поиск новых клиентов
-
реклама товара
-
информационная поддержка клиентов
-
получение обратной связи от клиентов
-
маркетинг рынка, поиск новых областей
применения
-
продвижение продукции и услуги
2. На
какую аудиторию нацелен сайт
Главные инженеры, технологи, технические
директора, главные механики предприятий, возраст
30-60 лет, СНГ (русскоязычная аудитория)
3. Тип
дизайна
Имиджевый – существенное внимание уделяется
графическому наполнению сайта.
Функциональный (информационный). Главная задача
– информационное содержимое сайта, т.е.
информация должна легко и удобно восприниматься
(минимум графики, максимум текста). Аналог:
газеты и журналы.
4.
Основная цветовая гамма:
Ваши предложения (сухость, тепло, комфорт,
уверенность в результате)
5.
Слова, наиболее полно характеризующие стилистику
Вашего сайта:
1 уровень: авангардный, агрессивный
2 уровень: коммерческий,
информационный
3 уровень: академичный, технический
6.
Сайты, дизайн которых нравится + сайты
конкурентов:
7. Наличие
Flash-анимации:
1. Заставка, не раскрывающая
принцип метода осушения поверхности,
только результат
2. Презентации по различным областям
применения
8.
Языки
Русский (основной) - да
Английский - да
9.
Контент сайта:
Более 60
страниц
Описание одной
единицы оборудования, описание комплектующих,
примеры промышленного применения, технические
характеристики, конструкторская документация
10.
Верхнее меню:
-
Главная
- О
фирме
-
Новости
-
Клиенты (Российские, Иностранные)
-
Заказ
-
Контакты
-
Карта сайта
11.
Левое меню:
|
Промышленное применение |
Автомобильная промышленность
Напитки
Гражданское строительство
Строительные материалы
Оборонная промышленность
Пищевые продукты
Высокие технологии
Медицинские устройства
Обработка металла
Производство металла
Химическая промышленность
Фармацевтические препараты
Текстильные материалы
Шины и каучук
Провода и кабели
Другие применения
|
|
|
| |
|
|
|
|
Продукция |
Система осушения поверхностей
|
|
|
| |
|
|
|
| |
Турбоагрегат Sonic |
Sonic 70
Sonic 85 и т.д.
|
Описание
Техн. характеристики и т.д. |
| |
|
|
|
| |
Системы воздушных ножей |
Удаление влаги и конденсата
Удаление мелких загрязнений, антистатическая
обработка
Очистка после гальванической обработки
Осушение окрашенных поверхностей
Охлаждение
|
|
| |
|
|
|
| |
Компоненты системы |
Турбоагрегаты Sonic
Воздушные ножи
Кронштейны
Наконечники для кабеля
Акустические экраны
Соединительные колена
Фильтры
|
|
| |
|
|
|
|
Поставки и сервис |
Поставки
Сервис
Сервис-центр двигателей
|
|
|
| |
|
|
|
|
Для инженеров |
Регистрация
Буклеты
Чертежи
|
|
|
| |
|
|
|
|
Презентации |
Презентация 1
Презентация 2
|
|
|
3. Образец технического задания
на редизайн сайта
В
качестве примера рассмотрим краткое техническое
задание гипотетической компании ПАТРИОТ ПИАР.
Компания ПАТРИОТ ПИАР - динамично
развивающаяся компания, официально
зарегистрированная в 1998 году.
Компания предоставляет следующие
основные услуги:
* Установление и развитие
взаимоотношений со средствами массовой
информации; * Позиционирование и
маркетинговые коммуникации; *
Консультирование по вопросам информационной
политики, имиджа и репутации; * Организация
праздников и корпоративных мероприятий;
Компания ПАТРИОТ ПИАР работает на рынке
более 10 лет и занимает около 10% российского
рынка в соответствующей сфере. Клиентами
являются крупнейшие российские и зарубежные
компании.
У компании уже есть
разработанный сайт, но он не решает текущие
задачи.
Проблемы: 1. Сайт
имеет структуру, которая была актуальная для
компании в момент создания сайта, т. е. в 1999
году. 2. Сайт имеет морально устаревший
дизайн. 3. Нет возможности редактирования
сайта силами сотрудников компании: за любыми
изменениями приходится обращаться в веб-студию,
разработавшую этот сайт, причем, любая работа
стоит дополнительных средств. 4. Хотя сайт
существует с 1999 года, его проблематично найти
в поисковых системах даже по названию
компании.
Предварительное
техническое задание:
Основная
цель: Продвижение бренда компании в
Интернете. Под продвижением подразумевается
оперативное донесение информации до целевой
аудитории, формирование положительного имиджа
компании посредством стильного дизайна сайта и
анимации.
Основная
задача: Разработка нового
корпоративного (имиджевого) сайта компании.
Целевая
аудитория: Менеджеры среднего и
высшего звена, консультанты, владельцы и
руководители российских и зарубежных компаний.
Преимущественно мужчины, в возрасте от 30 до 55
лет, имеющие как минимум одно высшее
образование. Уровень дохода - высокий.
Предварительная структура
сайта:
1. О
Компании - История компании - Миссия
компании - Корпоративные ценности -
Вопросы и ответы - Вакансии -
Новости
|
2.
Клиенты и Партнеры - Клиенты Компании -
Партнеры Компании - Отзывы,
рекомендации |
3.
Услуги - Услуга 1 - Услуга 2 - Другие
услуги |
4.
Проекты |
5.
Справочная информация - Термины -
Статьи - Законодательство |
7.
Контакты |
Дополнительная
информация: Управление контентом
сайта должно осуществляться в рамках системы
управления.
Бюджет: От 1 000 до
2 0000 EUR.
|