Риски при создании сайта. Проблемы создания сайтов

Риски при создании сайта. Проблемы создания сайтов

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

Введение

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

Какие проблемы встанут перед вами при создании вашего сайта? 

Рассмотрим их поподробнее. 

Мы берем риск, оцениваем его критичность и вероятность (от 1 до 3). И вырабатываем меры по снижению этого риска. 

Риск - это то, что рано или поздно, здесь или в другом месте, с вами или другим человеком обязательно случится

Читая ниже приведенную таблицу, не хочется думать, что это в реальности может произойти. Все мы надеемся на лучшее, и это правильно. 

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

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

Определите для себя самые важные риски и спланируйте действия относительно снижения критичности риска, а также вероятности их возникновения. Некоторые риски придется принять просто как данность (т.е. на них практически нельзя повлиять). 

Таблица "Риски сайта"

 Риск

Критичность

Вероятность

Метрика

Меры по снижению критичности

Меры по снижению вероятности

САЙТ

Ошибка разработчиков

1

3

3

- тестировщик со стороны клиента;
- логирование ошибок в базу

- dev & prod
без экстренных частых заливаний на prod
подробная документация

Взлом админки

3

1

3

- для сверх критичных функций требовать ввод дополнительного пароля или пароля по СМС

- SSL,
защита сервера (обновления, закрытие портов)
смена периодическая - 1р в 2 месяца

Претензии пользователей

2

3

6

- предлагать бонус за ошибки;
- скрипт на обработку рекламаций;
- улучшить faq и help по системе

- периодическое тестирование,
ошибки на почту

Не работает почта

3

3

9

СМС владельцу сайта при возникновении ошибки отправки почты с сайта

- периодическая проверка почты (тестирование форм на почте)

Не работает пополнение снятие денег

3

1

3

- написать инструкцию для пользователей, чтобы оповещали о проблеме

- ручная проверка раз в неделю

Не работает регистрация

3

2

6

- написать инструкцию для пользователей, чтобы оповещали о проблеме;
- соотносить данные Яндекс Метрики и данных по сайту

- ручная проверка раз в неделю

Реклама на нерабочую страницу

3

1

3

- в рекламе сделать так, чтобы объявления отключались, если страница не работает

- проверять после выкладывания рекламы
отслеживание метрики каждые 2 дня

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

2

3

6

- увеличение параметров сервера

- периодически проводить оптимизацию кода и загрузки сайта

Финансовые претензии со стороны пользователей

3

2

 6

- проще отдать и обработать рекламацию в целях маркетинга

- иметь максимально возможные метрики по финансовым операциям на сайте

СЕРВЕР

Критичность

Вероятность

Метрика

Меры по снижению критичности

Меры по снижению вероятности

Упал весь сервер

3

1

3

- перезагрузка
отключение некоторых частей

- пост аудит сервера и мониторинг его параметров

Сгорел жесткий диск

3

1

3

- восстанавливаем сервер на другом сервере по образу (нужен образ и типовая инструкция + бекап базы)

- делаем образ
инструкцию восстановления и постоянный удаленный бекап

База данных упала

2

2

4

- перезагрузка базы

- оптимизация кода приложения;
- поиск тяжелых запросов
индексы

Веб-сервер упал

1

1

1

- перезагрузить (или у пула поставить, чтобы автоматически перезагружал)

- оптимизация кода приложения

Потерян пароль

1

1

1

- запросить у хостера

- сохранить в запароленном архиве,
либо придумать понятную подсказку

Постоянно падает из- за нагрузок или проблем в приложении

3

2

6

- мониторинг производительности

- постоянная оптимизация проекта;
- ослеживание крит параметров на сервере

Взлом сервера

3

1

3

- периодическая смена пароля;
- мониторинг параметров сервера;
- антивирус

- настройка сервера админом;
- убрать все ненужное ПО и службы;
- антивирус

Ошибка разработчиков на сервере

1

2

2

- вести лог изменений на сервере;
- типовые точные инструкции;
- мониторинг параметров сервера

- нанять админа

Не оплатили вовремя домен или хостинг

3

1

3

 

- занести в Google Calendar;

-сделать автопродление

Бекапы не делаются по заданию

3

3

9

 

- проверка раз в неделю, что есть бекапы

DOS атака

3

1

3

 

- хостеры предлагают такую защиту;
- иметь второй сервер, на котором быстренько развернуть проект

ПОДРЯДЧИКИ 

Критичность

Вероятность

Метрика

Меры по снижению критичности

Меры по снижению вероятности

Кража базы клиентов

3

2

6

 

- ограничение доступа к базе через;

- разграничение доступа на уровне БД

Закладывание логической бомбы

3

2

6

 

- со всеми, кто имеет доступ к проекту расставаться полюбовно;

-делать ревизию кода

Изменение финансовых данных

3

1

3

 

- отслеживать постоянно метрики и изучать более подробно аномалии

Удалить базу и бекапы

3

2

6

 

- выгружать периодически бекапы с Яндекс Диска в отдельное хранилище, недоступное для разработчиков

Продажа кода другим

3

1

3

 

- юридические договоренности;

- отслеживание кода похожих конкурентов (разметка HTML);
- допускать к коду только проверенных разработчиков

Замедлить специально сайт

3

1

3

 

- постоянная трассировка запросов сайта

Ввести параметры для антисео.

3

3

9

 

- периодический аудит сайта через специальные сервисы

Пропал подрядчик

3

2

6

- создание документации на систему;
- иметь запасной полноценный вариант

- система оплаты и мотивации;
- прозрачные договоренности и отношения с подрядчиками

ВНЕШНЯЯ СРЕДА 

Критичность

Вероятность

Метрика

Меры по снижению критичности

Меры по снижению вероятности

Жалоба в яндекс

2

3

6

- ответная жалоба

- по минимуму брать точную копию других сервисов и уникальные текста

Суд плагиат

2

1

2

 

- проработать вопрос с юристом

Негативные отзывы

2

3

6

- постоянная обработка таких отзывов (есть сервисы для их поиска)

- систематически исправлять то, на что указывают жалобы клиентов

Проверка по законам (напр обработка персональных данных)

 3

1 6

 

- с юристом проконсультироваться и почитать про такие проверки

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

Заключение

Осознание риска - это уже большой шаг вперед. Проработайте риски веб-проекта. Составьте план по минимизации рисков и начинайте активность в этом направлении. 

Хотите отличать хороший сайт от плохого? Тогда смотрите нашу статью Хороший и плохой сайт. В чем разница?

Изучите статью, где мы разбираем вопрос Почему проваливаются стартапы в сети

Насколько полезной была статья?
Falcon Space, автор блога

Автор статьи - Руслан Раянов

Cоздатель платформы Falcon Space

Смотреть демо

F-CRM + Site
Сайт для компании в виде лендингов + встроенная CRM для обработки заказов на услуги.
Falcon Auction Площадка услуг
Заказ услуг исполнителей через площадку.
Falcon Service Кабинеты для клиентов
Обслуживание заказов клиентов через личный кабинет на сайте
Акция

20% скидка на создание ТЗ для учетных систем

Для учетных систем действует скидка 20% на создание технического задания на проект.

Действует до 1 сентября 2024

Подать заявку

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

1. Создать концепцию проекта в личном кабинете

Шаблон концепции

2. Отправить нам документ концепции

Отправка идет через личный кабинет менеджеру.

3. Мы подготовим первичное КП с детализацией

Пример КП

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Создание своего продукта - довольно рисковая идея. Есть множество подводных камней, о которые может споткнуться. Некоторые из них могут погубить проект на корню. В статье описываем...
Сайт использует Cookie. Правила конфиденциальности OK