PHPDev.Org – программистский брифинг
228 subscribers
292 photos
10 videos
5 files
209 links
Держим в курсе новостей компании и мира разработки, рассказываем лайфхаки и важные моменты, которые нужно учитывать при работе с вашим веб-продуктом.

🚀 По всем вопросам и сотрудничеству – @iVanGr.
Download Telegram
С праздником чтоль 😂
У нас на офисе сегодня кексовый баттл) Настя и Даяна решают чей рецепт вкуснее))
В который раз сталкиваюсь, что в продажах ждут Инновационных решений и идей. А при этом классические способы привлечения клиентов либо отсутствуют в корне, либо есть в зародыше.

“Почему так?” - спрашиваешь у собственника. Ответ простой - “потому что все это используют, значит там уже выжженная земля". И мы сидим ждем инноваций, вместо того, чтобы попробовать классику.

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

- Конференции
- Рейтинги
- Партнерки
- Реклама
- Тендеры
- smm
- Написание контента/статей
- Холодный лидген
- Список можно расширять в комментах

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

Недавно читал пост Софьи Гаевой о суде с клиентом (занимается сеошкой, очень прикольно пишет, рекомендую подписаться). И вот этот ее пост заставил меня вспомнить наш первый судебный опыт.

Где-то в конце 2021 года к нам пришла одна студия с запросом аутстаф Laravel разработчиков. Такие у нас есть, собес прошли успешно, стартанули.

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

Доводы так себе, но мы все же согласились. Подписались с клиентом напрямую. Только нас уже попросили не аутстаф, по тм блоками работать. Тоже ок, работаем. Но клиент после каждого блока начинает подтормаживать, долго отвечает, пропадает, потом появляется - согласует следующий блок. В то же время акты подписывает, оплаты проходят.

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

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

Где-то год назад к нам обратился потенциальный клиент за интересной переработкой внутренней CRM. Суть была в том, что есть некий сайт поддержки клиентов, который сильно хуже выглядит чем у конкурентов. Конечно же, есть ряд пожеланий по его внешнему и внутреннему улучшению. Глобально - сделать все красиво, современно, работоспособно и главное быстро. Плюс обмены со вспомогательными системами для анализа данных. Изначально тендер не требовался, сумму клиент обозначил сразу, мы в нее проходили более чем.

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

По возвращению нас ждал сюрприз. К ведению проекта подключились не то юристы, не то маркетологи и на основе нашего отбрифованного файла со списком работ был создан тендер. То есть прям все, что требовалось сделать, пошагово, из сметы - мы увидели в тендере. Вот как бывает)

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

Итогом на клиента было потрачено крайне много времени: брифование, изучение и аудит кода внутреннего проекта, подготовка плана работ. И это все до подписание договоров и каких-либо оплат этих работ. Которые в результате были сделаны бесплатно, по которым кто-то другой это все реализовывал.Кто как поступает в такой ситуации?
Первый опыт суда #2
В продолжение поста.

Итогом через полгода ожидания . Мы подаемся в суд через российских юристов. И только таким образом удается выйти на досудебный созвон с клиентом (проджект и руководитель) под запись в присутствии юристов. Где нам говорят интересную вещь: “если бы мы случайно не подписали доки, то подали бы на вас в суд за срыв сроков”. Мы не понимаем, в чем прикол. Мой менеджер в ступоре. Пытаемся понять в чем дело.

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

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

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

Что было дальше?
Please open Telegram to view this post
VIEW IN TELEGRAM
Расскажу немного не о буднях, а о выходных.
На выходных были очередные соревнования. Я увлекаюсь трофи рейдами, это когда внедорожники (или что-то на них похожее) на больших колесах носятся по грязи, в воде по уши, с лебедками. Цель - доехать до бОльшего количества точек на карте, чем твои конкуренты. То есть тебе дают GPS координаты точек и ты едешь до них. Сами точки нарисованы краской на дереве. Надо обязательно сфоткаться держась за машину и за краску на точке.

В общем, на этих выходных, проехав второй спец участок я как штурман побежал сдавать фоточки. Сдал 3-5 фоток и телефон погас. Опа!? Мой старенький iPhone 11 pro, который прошел Ладогу и кучу местных белорусских соревнований умер. С него лилась вода. IP67 (или 68?) закончился в суровых Брестских лесах.

Продуть компрессором не помогло? Завел машину, обдув на лобовик теплый, телефон туда. Не помогло.

Часа через три мучений было принято тяжелое решение. У товарища в машине был держатель телефон на присоске к лобовому. Берем эту присоску и снимаем экран с телефона. В неумелых руках (а мои именно такие) рвется шлейф и экран окончательно покидает мир.

Внутри телефона квакают лягушки наполовину с ряской. Выдуваем это все компрессором, который дует через иголку для накачки велосипеда (не спрашивайте откуда я ее взял среди глуши в лесу). Вроде бы мертвый телефон подключаем к шнурку к ноуту. Да-да, ноут тоже с собой))

И вуаля - ноут увидел мертвый телефон. Телефон даже заряжаться стал. В общем, выкачиваем с него фотки и бежим с ноутом сдаваться к судьям. Судьи в шоке, такого они еще не видели, а повидали они много. Сдались, в субботу в 21:00 стартанули на третий спецучасток (СУ), который финишировали вторыми.

Но по итогам трех СУ, в призы не вошли. Но эта гонка в памяти запомнится навсегда. И не только мне =)
Обновите Битрикс! 🧨
Друзья, наши коллеги из Битрикс выпустили очередное обновление, закрывающее найденную уязвимость https://safe-surf.ru/upload/VULN-new/VULN.2023-09-21.1.pdf

Что делать:
1. Удалите модуль landing если не используете
2. Проведите сканирование с помощью встроенного в Битрикс сканера
3. Найстройте постоянное ежедневное резервное копирование

Если требуется помощь - пишите нам, поможем 👨‍💻
Помните этого клиента?

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

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

А для нас есть другая работа, подписались, работаем ;)

Мораль простая
1. Не делать слишком много бесплатно - по вашим наработкам могут уйти к конкурентам.
2. Прогревайте старых потенциальных клиентов, они имеют свойство возвращаться.
Первый опыт суда #3
В продолжение постов 1 и 2.

В общем, после дозвона мы взяли перерыв. Всем надо было переварить услышанное. Я обменялся контактами напрямую с руководителем компании. И все ушли думать.

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

В итоге, подали в суд. В суд никто не явился. Было принято решение о полном взыскании долга. По моему даже с какой-то пеней.

Надо сказать, что история с клиентом и судом была закончена где-то в июне-июле 2022 года. И в тот момент в России все исковые требования были заморожены. То есть решение суда есть, а деньги взыскать нельзя.

В общем, в один прекрасный октябрьский день 2022 нам-таки прилетели деньги на р/с.

С тех пор я очень подозрительно смотрю, если вдруг какая-то студия хочет передать клиента напрямую. Там где все хорошо, таких клиентов никто ведь не отдает :)
Люблю статистику, проверять гипотезы
Периодически даем рекламу. А потом начинается самое интересное - аналитика что и где не так. Очень удобно для этого использовать вебвизор Яндекса. Вот прям сам люблю посидеть, посмотреть как люди себя ведут на наших сайтах, что делают, куда нажимают.

Иногда прям показывают косяки тех, кто делал сайт. Вот к примеру так (картинка 1)

И вроде бы все хорошо, но где проходит линия взгляд цепляется за БИТРИКС. А лендинг-то по Битрикс24. Косяк? Однозначно!

Или вот (картинка 2)

Тут не очень видно, но выше написано, что у нас порядка 30 разработчиков в разных стеках. А мы рекламируем разработку на Битрикс. Вряд ли клиенту интересно сколько у нас людей на всех стеках, ему интереснее сколько людей у нас на Битрикс.

В общем, иногда полезно погрузить в такие вещи и самому посмотреть, проанализировать, подумать.
Недавно увидел интересные результаты опроса от Тимур Секамов
Получается, команда практически всегда является высшей точкой концентрации проблем вне зависимости от оборотов компании (разве что на начальном этапе).
В течение всей жизни компании зона концентрации проблем в производстве уменьшается: видимо процессы автоматизируются, налаживаются, улучшаются. А вот с командой обратное получается: чем выше бизнес, тем сложнее найти квалифицированных людей, которые будут идти рядом с ним и решать возникающие проблемы.
Конечно, верхняя планка выборки (80млн+/год) не очень большая, но тем не менее заставляет задуматься.
Интересный вопрос тут задали мне в личку. В стиле “Блин, все клиенты лапочки, хорошие такие, загрузка хорошая, денег нет. Помоги что делать?”

Начинаем разбираться. Собираем простейшую статистику за полгода по всем клиентам: сколько денег пришло на р/с, сколько часов потрачено. Можно еще срез по актам сделать (богаты ли мы на бумаге). Далее отнимаем одно от второго и видим некий срез финансов в разрезе клиентов.

И выходит, что процентов 40 клиентов - с жестким минусом. Начинаем разбираться, почему так. Тут разработчики промахнулись, тут дизайнеры недооценили, тут клиенту не выставили доп работы (“казалось что в бюджете”). Везде есть причина, почему так вышла. Но нигде нет желания заработать. “Не хочется ссориться с клиентом”, “а вдруг отвалится”.. Типичная проблема небольших студий, когда дрожишь за каждого клиента в минус себе. Хорошо это или плохо - каждый решает сам. Но работа ради работы, а то и работа в минус - частая практика у мелких студий, нет отслеживания финансов, и как следствие - разбора кейсов/фильтрации клиентов.

Какой вывод? Следите за финансами и за клиентами.
Российский дизайнер Артемий Лебедев назначен директором по дизайну социальной сети "ВКонтакте". Об этом сообщили в пресс-службе социальной сети.

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

Однако, какие ваши прогнозы развития дизайна соц сети?)
Зачем нужен аутстаф?

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

Нужен:
1. У вас всплеск работы и вы не справляетесь штатными спецами. В этом случае наше усиление в Битрикс/Битрикс24/laravel будет очень кстати.
2. Ваш HR отдел не успевает нанимать людей под текущие задачи. В этом случае также часто приходят за аутстафом.
3. У вас есть своя команда на проекте и требуется ее усилить, чтобы реализовать задуманное вовремя.
4. У вас нет своих разработчиков в данном направлении, но вы хотите работать в этом направлении.

Может быть у вас есть что добавить? :)
Когда аутстаф нужен, вроде разобрали. А когда же аутстаф не нужен?

1. На мелкие проекты/задачи. Чтобы новому разработчику влиться в команду и изучить проект, нужно время и хороший онбординг. Если у вас проект длится давно и вы решили за месяц сделать прыжок - скорее всего аутстаф вам не поможет. Банально потому, что новый разработчик не успеет достаточно изучить проект и на должном уровне начать выдавать результат. Лучше всего аутстаф работает на проектах от 3х месяцев.
2. Если команда работает в другом часовом поясе. Здесь все просто: работать надо в одной таймзоне. И договариваться об этом же.
3. У вас нету или крайне слабый менеджмент. Это вообще боль аутстафа, когда мы подключаем разработчиков, а потом оказывается, что они не оправдывает ожиданий. Начинаем разбираться, а оказывается, что им отгрузили 100500 задач, не расставили приоритеты, уточнить приоритеты крайне сложно, а ответить на вопросы по проекту некому или некогда. Мы в таких случаях предлагаем еще своих проджектов на проект. Но это уже не совсем аутстаф модель получается. Об этом расскажу чуть позже.

Есть что добавить? Пишите, обсудим! 🫣