Все
статьи

Как минимизировать риски при разработке сайта

Риски в договоре

Многих проблем можно избежать еще на этапе подписания договора, главное знать, на какие моменты нужно обращать особо пристальное внимание. Самое большое опасение любого заказчика, что исполнитель не выполнит работы или часть из них. Чаще всего первые проблемы возникают на этапе принятия дизайн-макета сайта, так как тут велика доля субъективной оценки. Одному нравится одно, другому — другое, а в результат — конфликт и затягивание сроков проекта.

Обезопасить себя в этом случае можно:

  • Исключив из договора пункт об автоматическом принятии работ в случае получения «Акта о выполненных работах» заказчиком при отсутствии мотивированного отказа в течение 3-х дней;
  • Прописав в договор условие, что заказчику предоставляется три разных дизайн-макета, после чего он выбирает один вариант, который и дорабатывается с учетом его пожеланий.

В качестве приложения к договору всегда составляйте смету на разработку сайта с подробным перечислением работ и их длительности, указанием чел./часов и их стоимости.

Для чего это нужно?

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

Наличие сметы будет крайне полезным и при внесении предоплаты. Чаще всего с заказчика требуют 50% от общей суммы проекта. А что включают в себя эти 50%, как понять, за что именно ты заплатил? Поэтому в договоре лучше указать предоплату только части работ по смете, а не % от общей стоимости проекта.

Да и вообще, правильнее всего производить оплату в три этапа: сначала за дизайн, потом за программирование и уже после за размещение. А вот определить стоимость каждого этапа и поможет смета.

Не забывайте включать в договор пункт о том, что сайт принимается заказчиком только на рабочем хостинге и с оригинальным контентом, который вносил веб-мастер исполнителя. Это гарантия того, что контент будет внесен с соблюдением всех правил, а старания разработчиков и дизайнеров на окажутся напрасны.

Его величество менеджмент

Самый большой риск любого проекта — менеджеры. В 80% случаев как успех, так и провал проекта заключается именно в их работе. Поэтому в договоре обязательно необходимо зафиксировать конкретного менеджера со стороны заказчика и исполнителя.

Почему? Все дело в том, что на стороне исполнителя чаще всего есть слаженная рабочая команда, а вот для заказчика этот проект новый, а значит новая рабочая группа внутри компании, у которой может и не быть опыта совместной работы. И в этом случае спасти всех сможет только грамотный менеджер или куратор проекта, который будет связующим звеном между рабочей группой и исполнителем, сможет четко ставить задачи и оценивать результаты с учетом интересов и пожеланий всех участников рабочей группы.

Сделайте мне красиво

Вернемся к самому сложному этапу любого проекта — дизайну, на котором спотыкается практически все. Здесь нужно четко запомнить всего лишь одно правило:

Чтобы получить нужный результат, всегда необходимо правильно ставить задачу.

Чем более полное техническое задание получит исполнитель, тем выше вероятность того, что результат вас удовлетворит.

Помимо этого в вопросе дизайна надо обращать внимание вот на какие моменты:

  • До начала верстки и программирования необходимо отдельно утвердить все отличные друг от друга страницы дизайна-макета в формате JPG/PNG (формы, калькуляторы, каталоги, сообщения и т.д.).
  • Никогда не стоит ограничиваться дизайном только главной и внутренней страницы. Особенно это актуально для таких высокотехнологичных сайтов, как интернет-магазин, где обязательно необходимо отрисовывать каждый элемент: каталог, страницу товара, корзину, все шаги на калькуляторе, форму заказа и т.д. Т.к. все, что не нарисует дизайнер, будет делать программист доступными ему средствами. И скорей всего результат будет далеким от идеала.
  • Отдельно утверждайте HTML-верстку страниц, чтобы удостовериться, что отображение сайта в браузере соответствует дизайн-макету в формате JPG/PNG. На этом этапе так же можно проверить навигацию сайта, она должна быть не только красивой, но и удобной.

Приступаем к программированию

Существует множество систем управления содержимым сайтов: 1C-Битрикс, UMI, Joomla и другие. Все это готовые коммерческие CMS-модули, которые можно компоновать в соответствие с потребностями и задачами ресурса. Основное их преимущество заключается в том, что в каждом таком модуле исключены ошибки на низком уровне, а это в первую очередь гарантирует устойчивость работы сайта. Чего нельзя сказать о самописных системах, которые славятся отсутствием документации, не всегда корректным расчетом нагрузки, сложностями с масштабированием и модернизацией. Использование готовых коммерческих CMS значительно облегчает жизнь заказчика при дальнейшей модернизации сайта.

Существенно сократить риски, связанные с неустойчивой работой сайта, можно, своевременно заложив в ТЗ все требования по объему трафика, транзакциям и запросам. Особенно это актуально для ресурсов с очень большими нагрузками, например, информационных порталов.

На этом этапе у вас есть все шансы повлиять на то, насколько в дальнейшем будет удобно наполнять сайт контентом. Для этого заказчику желательно познакомиться с CMS еще до начала создания сайта, а также прописать в ТЗ требования к их работе. Если речь идет об интернет-магазине, где ежедневное необходимо вносить или обновлять информацию о тысячах товаров, то заранее необходимо предусмотреть удобный импорт или возможность интеграции выгрузки описаний продуктов с 1С. Вряд ли кто-либо захочет делать это вручную.

А как же SEO?

Еще на этапе создания сайта важно задуматься о его дальнейшей оптимизации и продвижении в поисковых системах. Если сайт разрабатывался без привлечения SEO-специалистов, велика вероятность того, что уже готовый сайт придется переделывать под требования поисковой оптимизации. А это дополнительные финансовые вложения и временные потери!

Самые распространенные проблемы тут — неправильные URL страниц и подготовленный без учета SEO контент.

Как же этого избежать?

Все довольно просто. Достаточно еще на этапе разработки структуры сайта обратиться к SEO-специалистам, которые дадут свои рекомендации по заголовкам, поисковым словам, соответствию посадочных страниц и ключевых слов. С учетом всего этого будет скорректирована структура сайта, написан грамотный контент и сайт сразу будет готов к продвижению.

Вторая довольно распространенная проблема — потеря оптимизации при модернизации ресурса. Это характерно для компаний, которые постоянно дорабатывают свой сайт. Они не понимают, что как только они ломают старые URL, которые уже успешно индексируются Яндексом и Google, и берут новые, сайт автоматически падает в выдаче. Чтобы этого избежать, достаточно сохранить старые URL и ввести чек-лист оптимизации, который позволит контролировать процесс оптимизации.

Требую сопровождения!

После того, как сайт будет готов, не спешите расставаться с его разработчиками.

Включите в договор три месяца бесплатной технической поддержки сайта после окончания разработки. Эта небольшая хитрость позволит исключить риск того, что сайт будет работать с ошибками. Ни один исполнитель не заинтересован в том, чтобы еще три месяца постоянно исправлять свои же ошибки. А после окончания договора обязательно нужно заключить новый на дальнейшую техподдержку поддержку.

Не лишним будет указать в договоре обязательное предоставление «руководства пользователя» и «руководства программиста». Это окажется как нельзя кстати, когда вам потребуется модернизация и обновление ресурса.

В заключении хотим сказать, что успех проекта по разработке сайта во многом зависит от самого заказчика и его желания сотрудничать с исполнителем. Всегда четко продумывайте, какого результат вы хотите достичь, максимально подробно составляйте ТЗ и ставьте задачи, разбивайте проект на этапы, так будет проще его контролировать и оценивать. А главное не бойтесь своих даже самых смелых желаний, ведь в этом мире нет ничего невозможного!

Лучший SEO блог

Все
статьи

Что такое поисковое продвижение сайтов, или SEO, и как оно работает

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

Как анализировать трафик и позиции сайта в поиске

Разбираемся, как анализировать трафик и позиции сайта в органике, какие инструменты для этого использовать и как локализовать проблемы.

Как разработать стратегию SEO-продвижения?

Расскажем для чего нужна SEO стратегия, как ее создать и что учесть при ее создании.

Информационный трафик: зачем он нужен?

Рассказываем зачем нужен информационный трафик, какие разделы сайта могут его привлекать, что для этого нужно и как подойти к процессу разработки нового контента.

Оптимизация сниппетов в Google: 5 способов выжать максимум трафика из органики

Сниппеты — это описания сайтов в поисковой выдаче. Расскажем, как улучшить сниппеты с помощью микроразметки и других решений, чтобы значительно увеличить CTR.

Как рассчитать брендовый и небрендовый трафик на сайте

Пошаговая инструкция по расчету брендового и небрендового поискового трафика на сайте. Расскажем, какие сервисы аналитики использовать и как избежать типичных ошибок.