Создание бизнес-сайта компании. Часть 4. Заказ разработки у Web-студии
© Иван Косяков, 2001
Статья опубликована в журнале "Управление компанией" (Издательский дом РЦБ) — декабрь 2001.
Статья отражает итоги информационной акции, проводимой в рамках проекта Business-Site.ru. В акции принимали участие следующие Интернет-компании и их представители:
компания Actis Systems — Петр Кутис;
компания АИСТ — Дмитрий Васильев;
компания ДиалогСибирь-ИТ — Елена Алешкевич;
компания Exteria — Николай Трусов;
интернет-агентство IMHO — Кирилл Чистов;
компания Individ Company — Роман Овчинников;
агентство сетевой рекламы Прорыв — Мария Грачева;
компания Sigent — Андрей Васин;
компания Wega — Антон Маликов.
Статья может свободно распространяться сетевыми и печатными СМИ в соответствии с правилами перепечатки, находящимися здесь.
Предыдущая часть статьи: "Создание бизнес-сайта компании. Разработка собственными силами"
Типы компаний по разработке Web-сайтов
Можно выделить следующие типы компаний, которые могут предлагать услуги по
разработке Web-сайтов:
которых является разработка Web-сайтов.
которых – проведение рекламных кампаний.
и внедрением программных (или аппаратно-программных) комплексов. Большинство
системных интеграторов используют в своей работе программное обеспечение
и аппаратуру, поставляемые другими компаниями, т.е. они собирают (интегрируют)
отдельные компоненты будущих систем в единое целое – отсюда и название
"системные интеграторы".
размещению сайта на своей аппаратуре и организации доступа к нему из сети
Интернет. Часто хостинг-провайдеры предоставляют услуги Web-дизайна и рекламы
в сети Интернет.
Web-мастера. Могут предлагать услуги, как в одиночку, так и в составе небольшой
команды.
При разработке коммерческого Web-сайта у каждого типа компаний можно выделить
свои преимущества и недостатки (табл. 4).
типов – достоинства и недостатки
Тип компании | Достоинства | Недостатки |
Web-студии | Могут сделать качественный сайт (информационная структура, дизайн, программирование). |
Возможны проблемы с рекламой. Часто Web-студии вынуждены сотрудничать с рекламными агентствами. |
Рекламные агентства | Им принадлежит приоритет в разработке маркетинговой стратегии, "раскрутке" сайта, рекламе и т.п. |
Возможны проблемы с разработкой Web-сайта (дизайн, программирование). Часто рекламные агентства вынуждены сотрудничать со студиями Web-дизайна. |
Системные интеграторы | В состоянии построить качественные внутрикорпоративные приложения. |
ДиалогСибирь-ИТ: Обычно не содержат в штате дизайнеров, верстальщиков и маркетологов, что отрицательно сказывается на качестве сайтов. |
Хостинг-провайдеры | Нет проблем с хостингом. | ДиалогСибирь-ИТ: Обычно не содержат в штате дизайнеров, верстальщиков и маркетологов, что отрицательно сказывается на качестве сайтов. |
Начинающие разработчики Web-сайтов | Если повезет, могут сделать хороший проект очень дешево. |
Очень высокий риск отрицательного результата. Необходимо очень тщательно выбирать исполнителей. |
Критерии выбора Web-студии
АИСТ: Критерии выбора Web-студии можно разделить на объективные и субъективные. К первым относится портфолио студии, ее программные наработки, формы документации (внутренней и внешней) и, конечно, цены. Субъективные критерии – имидж компании, отзывы клиентов, ее репутация.
Глоссарий:
Портфолио – это альбом (каталог) с образцами работ, которые характеризуют
работника (или команду) с профессиональной точки зрения. У интернет-компаний
портфолио, как правило, представляет собой каталог разработанных проектов с
описанием работы и ссылкой на существующий сайт в Интернете.
Individ Company:
У нас есть такой вопрос в системе анкетирования/интервьюирования. Как правило,
клиенты отмечают все возможные причины, но реально выбор идет по многим неформализуемым
представлениям, вплоть до аттрактивности менеджера или примененным в процессе
переговоров специальным приемам. Это тоже, кстати, поставлено на систематическую
основу.
ДиалогСибирь-ИТ:
При выборе разработчика сайта, нужно учитывать несколько моментов:
дизайна, верстки, программирования, маркетинга и др.);
Стоимость разработки Web-сайта
При определении стоимости разработки сайта необходимо учитывать следующие моменты:
и профессиональных разработчиков.
разработки (например, если разработкой занимается известная студия, вероятность,
что проект будет удачным, значительно выше, чем если разработкой занимается
малоизвестная команда).
разработки может определенным образом кореллировать с прибылью от реализации.
АИСТ: Стоимость разработки может зависеть от многих факторов. Выделим объективные (программные
наработки, технологический процесс, слаженность команды) и субъективные (например,
чем более именита студия, тем больше она запросит денег). Начинающие студии
могут работать и в убыток себе, а "старожилы" – набавлять
"за имя". В целом же серьезный сайт может стоить от 1500-2500 до десятков
тысяч долларов.
Здесь нельзя не отметить, что стоимость сайта напрямую зависит от подхода студии
к его разработке. Приведу простой пример. Допустим, нужно создать сайт достаточно
большого объема – несколько сотен страниц. Если студия использует
автоматизированную систему создания сайтов, то процесс создания пустой страницы
достаточно прост. Например, в системе NetCat (netcat.ru), которую используем
мы, новая страница создается за несколько секунд: нужно лишь заполнить 2-3 поля
в форме и нажать на кнопку. А если сайт создается на "чистом" HTML –
каждую страницу нужно копировать, менять надписи… А если еще потом окажется,
что на всех 200 страницах нужно что-то поменять в оформлении или навигации –
Web-мастер может "смело вешаться". При использовании автоматизированных
систем этот процесс занимает мизерное количество времени.
Sigent: Стоимость разработки может варьироваться от нуля до размера предполагаемой прибыли проекта.
Основные этапы разработки
Exteria: Как правило, проект состоит из следующих этапов:
оборудование; персонал; служебные обязанности; должностные инструкции и т.д.;
"граница секретности"; выбор цели);
поставщиков сервисов; уточнение объема работ; определение графика работ; определение
BDM (деловых) координаторов заказчика; определение TDM (технических) координаторов;
выбор фокус-групп);
порядок дополнения, порядок оплаты);
построение диаграмм бизнес-процессов; описания схем документов);
стили, оборудование, классы документов и маршрутов, администрирования);
метафор, интерфейсов);
драйверов источников, апплетов и пр.);
Web-страницы, DDB-компоненты и пр.);
работы с клиентами и внутренними приложениями заказчика);
установка ПО, обучение, тестирование, "ввод в строй"; то же для
офиса в целом);
бизнес-процедур, консультации, обучение, развертывание в филиалах).
Что учесть при подписании договора на разработку?
АИСТ: Сроки,
ответственность студии, состав и формат приложений (чтобы не получить "кота
в мешке", нужно иметь приложения к договору, которые будут описывать будущий
сайт). Также очень важный момент – доменное имя. Чаще всего регистрация
домена поручается исполнителю: нужно требовать от него регистрации домена на
заказчика.
ДиалогСибирь-ИТ: В договоре указываются общие условия (сроки, стоимость, ответственность исполнителя),
основные параметры сайта (т.е. утверждаются структура сайта и основные функциональные
элементы, согласовывается дизайн и контент), а также оговариваются дополнительные
услуги (написание мета-тегов, стиля CSS, хостинг, резервирование доменного имени,
сопровождение и продвижение сайта).
Sigent Обратить внимание на авторские права. Заказчики научились требовать фиксации сроков и
объема работ, но не все понимают какие права на разработанное произведение (программы,
дизайн, тексты, анимация – все из чего состоит сайт) они получают.
Над ликвидацией правовой безграмотности "не покладая головы" работает
наша партнерская компания – eRight.
Взаимодействие с Web-разработчиком
ДиалогСибирь-ИТ: Эффективность разработки сайта гораздо выше в случае, если разработчик и заказчик
работают в тесном сотрудничестве. Большинство вопросов должны решаться при участии
обеих сторон. Приоритет мнению заказчика отдается в вопросах, связанных с информационным
наполнением сайта, в компетенции разработчика находятся вопросы выбора средств
разработки и программирования.
Основные информационные потоки, которые играют важную роль при разработке
Web-сайта, приведены на рис. 2.
Рис. 2. Ключевые информационные потоки при разработке
Web-сайта
проекта, так как постановка задачи для менеджера осуществляется перед началом
разработки. Тем не менее задачи, поступающие от руководства компании-заказчика,
в процессе разработки могут корректироваться.
проекта, но более интенсивно – в начале. Цель сбора информации –
получить портрет компании-заказчика, который должен включать характеристику
отрасли, занимаемую в ней нишу, информацию о конкурентах и т.д.
должен получить информацию о том, зачем заказчику понадобился Web-сайт (цели
создания сайта, его предназначение, предполагаемые посетители, информационное
наполнение и т.д.). Со своей стороны менеджер компании-разработчика высказывает
свои идеи и предложения относительно будущего Web-сайта. Обсуждение проходит
на протяжении всего процесса разработки сайта. Результатом обсуждения на начальном
этапе является заключение договора, в котором должна присутствовать концепция
построения сайта. На более поздних этапах обсуждаются второстепенные вопросы.
задания и последующее руководство ходом проекта.
над проектом между менеджером и разработчиками постоянно происходит обсуждение
проекта. Разработчики доносят до менеджера свои идеи, которые менеджер должен
отшлифовать и донести до заказчика.
предоставляет руководству информацию о текущем состоянии проекта.
Web-студия размещает в интернете тестовую версию сайта.
тестовую версию сайта и формирует свое мнение о проделанной студией-разработчиком
работе.
(комментарии) менеджеру.
с целью контроля над ходом проекта, формирования замечаний и новых идей.
Контроль за ходом разработки сайта
АИСТ: Как правило, если студия достаточно профессиональна, то контроль следует осуществлять на
этапе проектирования сайта. Необходимо просмотреть и обсудить с исполнителем
дизайн, структуру и другие документы, описывающие будущий сайт. Если все документы
сформулированы грамотно и не оставляют возможностей для спорных моментов, то
скорее всего дополнительный контроль не понадобится. Полезно также бывает проводить
просмотры промежуточных результатов, однако не стоит этим увлекаться, чтобы
не парализовать работу исполнителя. Как правило, при возникновении сомнений
исполнитель сам обратится к вам за помощью.
ДиалогСибирь-ИТ: Контроль над разработкой сайта со стороны заказчика должен быть постоянным.
Контрольные функции автоматически выполняются представителем заказчика в процессе
общения с разработчиком. Такое общение позволяет вовремя исправлять ошибки,
вносить изменения и в целом корректировать задачи и планы.
Sigent: Sigent разделяет все проекты на четыре этапа:
Все этапы имеют свои сроки и принимаются клиентом отдельно.
Где гарантия, что сайт, который сделает Web-студия, будет удовлетворять заказчика?
Sigent: Доверие. Работайте с тем партнером, которому вы доверяете. В неоднозначных ситуациях
хороший партнер должен обосновать свои действия и, возможно, предложить систему
оценки эффективности проекта.
Нелишне прибегнуть к аудиту со стороны консультантов. Sigent доводилось консультировать
Web-проекты. После создания и запуска сайта к нам обратился один из комитетов
Правительства Москвы для аудита проекта – www.moscowdebt.ru.
Через несколько дней они получили подробный отчет, где были проанализированы
все детали и высказаны предложения по развитию.
Следует ли просить Web-студию разработать несколько вариантов дизайна?
По этому вопросу у участников акции сложилось различное мнение. Ниже приведены
некоторые высказывания на эту тему.
Exteria Обязательно. Но предел есть всему, если коммуникации между заказчиком и исполнителем налажены
достаточно хорошо, дизайнеры могут в стандартно предоставляемых трех вариантах
удовлетворить потребности заказчика в общих чертах. Детали дорабатываются в
процессе.
В практике работы с западными заказчиками принято, что вариантов может быть
много – до 50-ти. Все они оплачиваются на почасовой основе.
Wega: Нет. Студия должна предложить один вариант, но при этом четко аргументировать, почему сделано
именно так, а не иначе. Обилие вариантов очень часто сбивает заказчика с толку
и говорит скорее о непрофессионализме дизайнера. Если уж хочется вариантов,
то лучше заказать разработку дизайна у нескольких студий или пригласить независимых
дизайнеров.
Кстати, как бы ни выглядело смешно, но это факт: заказчик из нескольких вариантов
всегда выбирает тот, который дизайнер считает самым слабым.
АИСТ: Да, это не помешает: наличие выбора еще никому не вредило. Стоит попросить студию предоставить
два-три варианта дизайна, чтобы совместно их обсудить, возможно, перенести какие-то
идеи из одного макета в другой. Но и просить по 10 вариантов тоже не стоит:
ведь, если вы доверяете разработку сайта данной студии, вы тем самым признаете,
что ее специалисты достаточно компетентны.
Если у вас есть дизайнер (знакомый или в штате), проконсультируйтесь с ним.
Но имейте в виду: профессия Web-дизайнера очень сильно отличается от профессии
"обычного" дизайнера. Web-дизайнер в силу специфики должен знать уйму
тонкостей, о которых дизайнер-полиграфист может и не догадываться.
ДиалогСибирь-ИТ: Студия может предложить заказчику несколько вариантов дизайна (макетов). Например,
наша фирма разработку дизайна начинает с разработки макета некоторых страниц
(обычно, главной и нескольких наиболее характерных страниц – о предприятии,
продукция), на основе которого мы можем предложить клиенту 2-3 варианта дизайна.
При этом определяется внешний вид основных графических элементов, цветовая гамма,
сетка расположения текста и графики. После утверждения заказчиком одного из
вариантов и детальной проработки всех элементов оформления разрабатываются все
страницы сайта. Производится оптимизация с учетом особенностей различных браузеров.
В случае, если между заказчиком и исполнителем заранее достигнута договоренность
о дизайне (стиле, цветовой гамме и т.д.), варианты могут и не предлагаться.
Sigent Упаси бог. Дизайн – понятие неисчислимое! Перевожу на русский –
"два варианта дизайна" – "два разных дизайна". А значит, и стоить это будет вдвое дороже.
Если разработчик сомневается и не уверен в своих творческих способностях, он
пойдет на все, чтобы продать клиенту свое фуфло. Профессиональному дизайнеру
и в голову не придет слово "вариант".
Individ Company:
Компания может считать, что выросла из детского возраста, если решила для себя
этот вопрос в сторону наилучшего удовлетворения своих клиентов. Это клиентский
бизнес, а не экспертный. В зависимости от того, как работает менеджмент
компании-разработчика, как проработана документация, как построено общение с
клиентом, будет формироваться число макетов. Web-Development – это
не искусство, а разработка инструментария.
Тестирование
АИСТ: С одной стороны, тестировать сайт должен сам исполнитель. Это и "отлавливание багов"
(ошибок в программах и верстке), и тестирование безопасности, и юзабилити-тестирование.
С другой стороны, у исполнителя может быть "замутнен" глаз, поэтому пренебрегать тестированием силами заказчика нельзя.
Exteria: Тестирование должно быть строго систематизировано и гармонично встроено в процесс разработки.
Все этапы, компоненты и прочие должны проходить тестирование.
Необходимо четко фиксировать изменения и новые наработки (осуществлять контроль
версий), это сильно экономит ресурсы и сокращает общее время разработки, при
существенном улучшении качества конечного продукта.
ДиалогСибирь-ИТ: Этапы тестирования:
тестирование сайта на различных браузерах, для различных настроек мониторов,
проверку правильности гиперссылок. Проводится тест на удобство и понятность
меню, навигации, оценивается пользовательский интерфейс;
этом этапе отслеживаются логи работы сайта для выявления "узких"
мест, оцениваются различные показатели, такие как время реакции на запрос,
скорость закачки и многие другие. Посетителям сайта предлагается высказать
свои предложения и замечания по работе сайта.
Individ Company:
Как правило, заказчик требует описания технологии тестирования, эта технология
ему предоставляется.