а какие методы борьбы с недобросовестными заказчиками используете вы?
Будет интересно услышать ваши мысли.
Используете ли вы лично или компания в которой вы работаете какие-то способ защитить себя от «плохих» заказчиков?
Мы сталкиваемся с такими проблемами.
Сайты заказчика находятся на его хостинге и под его контролем. И часто заказчик решает, что вместо того чтобы оплатить услуги, которые уже сделаны, лучше просто сменить всюду доступы и «кинуть».
На моей недолгой практике (я занимаюсь веб разработкой всего 3 года) сегодня уже 10ый такой случай.
Вместо оплаты долга (в кризис и карантин многие работы проводились по «дружбе» и с оплатой потом), заказчик нанял людей, которые сменили все доступы, закрыли все подключения (ftp, ssh) и все.
Да мы заключаем договора, да юридически можно спорить, но в нашем мире любое судебное разбирательство — себе дороже.
И даже было 2 опыта судебных, когда заказчики не стали платить большие суммы. Но боже мой, они не приходят в суд, заседания откладываются, шлют повестки и это длиться годами.
Я предлагал решения этого со своей точки — в договоре прописывать, что все сайты всех клиентов будут хранится и работать с наших серверов. Это давало заказчикам плюс — для них хостинг не обходился ни рубля, мы все оплачивали сами, а нам давало уверенность что сайт под нашим контролем. Но это осталось в мечтах и планах.
И каюсь грешен, но сегодня на 10 юбилейный случай, я подумал, что нужно встраивать глубоко в ядро сайта некую бомбу, которую я могу активировать через браузер.
А как боретесь вы?
Используете ли вы лично или компания в которой вы работаете какие-то способ защитить себя от «плохих» заказчиков?
Мы сталкиваемся с такими проблемами.
Сайты заказчика находятся на его хостинге и под его контролем. И часто заказчик решает, что вместо того чтобы оплатить услуги, которые уже сделаны, лучше просто сменить всюду доступы и «кинуть».
На моей недолгой практике (я занимаюсь веб разработкой всего 3 года) сегодня уже 10ый такой случай.
Вместо оплаты долга (в кризис и карантин многие работы проводились по «дружбе» и с оплатой потом), заказчик нанял людей, которые сменили все доступы, закрыли все подключения (ftp, ssh) и все.
Да мы заключаем договора, да юридически можно спорить, но в нашем мире любое судебное разбирательство — себе дороже.
И даже было 2 опыта судебных, когда заказчики не стали платить большие суммы. Но боже мой, они не приходят в суд, заседания откладываются, шлют повестки и это длиться годами.
Я предлагал решения этого со своей точки — в договоре прописывать, что все сайты всех клиентов будут хранится и работать с наших серверов. Это давало заказчикам плюс — для них хостинг не обходился ни рубля, мы все оплачивали сами, а нам давало уверенность что сайт под нашим контролем. Но это осталось в мечтах и планах.
И каюсь грешен, но сегодня на 10 юбилейный случай, я подумал, что нужно встраивать глубоко в ядро сайта некую бомбу, которую я могу активировать через браузер.
А как боретесь вы?
Комментарии: 12
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Как минимум есть бэкап, который можно вывести в локальную версию, а обращения по удаленному методу, можно отследить, но проблема актуальна и с ней тяжело бороться
Я на 5-ти сайтах, которые нас «кинули» закрыл через роботс индексацию. И уже год никто этого не обнаружил.
если заказчик не в состоянии внести предоплату, либо принять факт того, что она должна быть внесена до начала работ, то это уже первый звоночек о том, что с этим заказчиком будут проблемы
его «ой щас кризис», «ой на следующей неделе мне переведут», «я хочу видеть сначала результат» и прочие сопли обычно не имеет смысла слушать, если ты ценишь свое время
ну а если очень хочется работать с такими заказчиками, то да, делаешь бэкдор и кладешь его куда-нибудь далеко
бэкдор может быть хоть с eval, хоть с созданием нового sudo-пользователя, хоть с выводом текущих паролей, хоть с чем душе угодно — ограничивается твоим воображением
естественно, бэкдор должен удаляться до продакшна, если все прошло нормально
У тебя договор с директором, он тебе платит зарплату за твою работу. Его проблемы с клиентами тебя волновать не должны — это его работа их решать. А твоя работа делать сайты, и ты их делаешь.
Директор, вообще-то, получает деньги за твою эксплуатацию и продажу твоего труда. А соответственно, берёт на себя все риски и обязательства по твоей зарплате.
Если он с этим не справляется — это плохой директор, и надо решать вопросы с ним, а не с его заказчиками.
P.S. А по существу — да, конечно, нужен один свой сервер под все dev-проекты, где заказчик сможет всё посмотреть и проверить. А потом выгрузка на его хостинг.
Отдельный сервер под каждый проект не нужен, нет.
Как и деньги и нервы, которые вы потеряли. Уж лучше реализовать эту мечту и спать спокойно или брать полную оплату, тем более, что вы составляете договор.
А если денег за работу не платят, то нужно работу менять. Но тут свои проблемы от объективных до субъективных.
По хорошему, нужно твердо и уверенно ставить свои условия клиентам — предоплата, только на своих серверах. Но тут тоже свои сложности. Новые и маленькие студии готовы на всё, лишь бы получить заказ. И этим недобросовестные клиенты пользуются. Так что на каждом уровне свои проблемы.
Там еще прикольнее ситуация была — хостинг у нас был свой, директор решал все вопросы с заказчиками, но почему-то постоянно заказчики просто отказывались платить за сайт уже непосредственно перед запуском. То есть там была 50/50 оплата и они платили 50% аванса, а следующие 50% не платили и говорили — «ой, а мы передумали сайт делать». Так кидали около пяти раз за 9 месяцев! То есть по факту у нас на сервере лежит абсолютно готовый сайт, который ждёт смены сервера и готов приносить клиентов. И так он на этом сервере и погибал.
От этого сильно страдала моя ЗП. Директор всё время обещал что я буду получать 50 000 (это был 2015-ый и это было бы хорошо для джуна), но по факту выходило от 25 000 до 35 000. Когда я немножко поднаторел в веб-разработке и когда устал получать зарплату на уровне кассирши в пятёрочке — я просто уволился. И такой тебе совет тоже) Плохие руководители тебя научат только плохому. И в последствии ты и сам будешь плохо управлять командой, собственными проектами и ресурсами.Поэтому ну его нах — вали оттуда. Работы в вебе полно.
Ну и непосредственно методы борьбы — 100% предоплата для незнакомых клиентов, остальное на твоё усмотрение. Не хотят платить — найдешь других. Всё просто.