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

🚀 По всем вопросам и сотрудничеству – @iVanGr.
Download Telegram
Люблю статистику, проверять гипотезы
Периодически даем рекламу. А потом начинается самое интересное - аналитика что и где не так. Очень удобно для этого использовать вебвизор Яндекса. Вот прям сам люблю посидеть, посмотреть как люди себя ведут на наших сайтах, что делают, куда нажимают.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Есть что добавить? Пишите, обсудим! 🫣
Как дела с проектом?
Наши клиенты не задаются вопросом, как идут дела с проектом, потому что мы давно изменили наш подход. Когда-то давно мы брали проект, исчезали на несколько недель, а затем возвращались с результатом в назначенное время. И нам казалось странным, что клиенты начинали интересоваться уже к концу первой недели. Ведь мы все договорились, мы работаем, и срок сдачи был указан. Было как-то странно!

Все это продолжалось до того момента, пока мы сами не заказали работу на фрилансе по важному проекту, вложив значительную сумму денег. Мы заказали работу и исполнитель должен был сдать работу через две недели. И уже к концу первой недели у нас возникли вопросы: "Как у него дела?". Нас беспокоили два вопроса:
- Что, если что-то случится с исполнителем, а мы узнаем об этом только в конце срока работы? Время играло важную роль.
- Что, если исполнитель принесет результат в назначенное время, но он нас не устроит? Мы хотели бы видеть промежуточный вариант, чтобы можно было согласовать или внести корректировки в нужном нам направлении.

Забавно, что мы стеснялись задавать вопросы, боясь показаться назойливыми клиентами, которые лезут в своё дело раньше времени 😊 Но в конце концов мы набрались смелости и задали вопрос за четыре дня до сдачи работы. Ответ был примерно такой: "Всё идет нормально, я иду по плану, ожидайте результат через несколько дней".

Вот почему клиенты иногда не задают нам вопросы о ходе проекта!

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

Вот почему клиенты иногда присылают нам несколько пачек с комментариями в течение нескольких дней после сдачи работы! Да, клиенты просто физически не могут проверить все так быстро! 😴


Как и что мы здесь изменили - расскажу в следующем посте 🙃
А мы решили открыть новую рубрику, где будем разбирать рабочие места известных в Digital кругах людей. Первым гостем согласилась стать Анастасия Маклаева @maklaeva_a , генеральный директор рекламного агентства VIPRO. Давайте посмотрим, на ее рабочее место?

https://vc.ru/u/43753-ivan-grinkevich/885170-rabochie-mesta-digital-anastasiya-maklaeva
Как дела с проектом - 2

В продолжение предыдущего поста.

Итак, мы внесли несколько изменений в наши процессы, чтобы никто больше не волновался и чтобы никому не приходилось тратить лишнее время:
- Через несколько дней после начала работы мы показываем первые промежуточные результаты, чтобы все понимали, как мы работаем и в каком направлении движемся.
- Далее мы работаем в коротких итерациях, показывая их клиенту, чтобы мы оба двигались в нужном направлении и согласовывали видение проекта. Это позволяет избежать большого количества комментариев и правок в момент сдачи финальной версии.
- Если обсуждать нечего, мы раз в несколько дней просто делимся новостями о проделанной работе и возникших вопросах. Нам не сложно потратить на это лишние несколько секунд, а клиенты благодарны за своё спокойствие.
- Иногда бывают дни, когда мы много работы проделываем по проекту, но в итоге от неё приходится отказаться, потому что придумали более крутое решение. Мы сохраняем неактуальное решение, от которого отказываемся, и рассказываем клиенту об этом (и, конечно, показываем), чтобы он понимал, что наша работа - это не только путь к цели, но и история развития.

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

Вроде простые вещи, но все стало на порядок лучше :)
Ну что, приятель, приготовься к рассказу о нашем серьезном эксперименте с внедрением скрама в нашей компании! Не для клиентом, а для себя! 🫣

Так вот, мы решили, что пора взяться за постоянные изменения и составили огромный список задач. В инициативную группу позвали всех "главных" хэдов направлений, чтобы все были в курсе. И тут началось самое интересное - мы оценивали, сколько времени нам понадобится на все эти дела. И конечно, я стал "продуктовым владельцем" - главным боссом задач!)) 😎

Пришлось перевести оценки задач на шкалу Фибоначчи. Ребята разделились по задачам и начали действовать. Мы еще ввели такие "крутые" 15-минутные собрания каждый день. И вот, дела пошли! Медленно, но верно.

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

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

Так что, если у кого-то есть интерес, то давайте в личку, поделимся опытом и поможем организовать такую систему и у вас! 😉
А следующий гость нашей рубрики Digital Рабочих мест - Татьяна Никанорова, предприниматель, руководитель консалтингового центра «Профдело». Интервью прошло, статья готовится к завтрашней публикации, не пропустите!
Всем привет! С понедельником)
Как вам новый апдейт телеги?

1) Теперь «Ответить» можно не только на всё сообщение целиком, но и на его часть. Для этого нужно зажать сообщение, выделить слово или фразу и в появившемся горизонтальном меню выбрать «Цитировать». Цитируемые фрагменты получат подложку и иконку кавычек.

2) Цитатой можно оформить и своё собственное сообщение или его часть, выделив текст и нажав на «Форматировать», а затем — «Цитировать». Цитаты могут чередоваться с обычными фрагментами, но первые всегда будут переноситься на новую строку.

3) Telegram также разрешил отправлять ответы на сообщение из одного чата в другой (групповой или личный) или в свой канал. Нужно нажать на иконку со стрелкой и переключателями слева от цитируемого текста и выбрать опцию «Ответить в другом чате».

4) Владельцы Premium и каналы, которые собрали достаточно голосов для пятого уровня и выше, получили возможность настроить «Цвет имени». В него будут окрашены имя в чатах, а также фон для отправляемых ссылок и цитат из сообщений. Для iOS путь такой: «Настройки», «Оформление», «Цвет имени». Для Android: «Настройки», «Настройки чатов», «Изменить цвет имени».

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

6) Среди других обновлений — возможность видоизменять предпросмотр отправляемых ссылок: можно разместить «превью» ссылки над или под текстом сообщения и уменьшить или увеличить обложку. Если ссылок в тексте несколько, мессенджер разрешит вручную выбрать, для какой будет сформирован предпросмотр.

7) Несколько новых функций получили и «истории». Видео теперь можно перематывать, зажимая экран пальцем и проводя им вправо или влево, а в селфи-камере появилась вспышка с выбором оттенка и яркости.

// взято тут
Первый опыт суда #4

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

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

Наши юристы подавали все документы. После чего они же были на заседании суда. От ответчика никаких документов не пришло и сами они в суд не явились. В итоге суд удовлетворил иск в полном объеме. После этого осталось ждать 1 месяц до вступления решения в силу (у ответчика есть месяц оспорить решение).

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

После получения листа юристами, мы подали заявление на взыскание в банк. Однако до 1.10 действовал мораторий на взыскание с должников. Поэтому дело подвисло. Был риск продления действия моратория, но он не сработал. И уже 7го октября деньги пришли нам на р/с. Никаких проблем с приставами или с перечисление денег из России в Беларусь не возникло.
Конец истории, которая растянулась аж на четыре поста)
Всем привет!В рамках рубрики Рабочие места в Digital сегодня у нас в гостях Василий Баранов - серийный предприниматель, известный не только в кругах диджитал. Как он все успевает читайте в нашей статье. Приятного :)

https://vc.ru/u/43753-ivan-grinkevich/902469-rabochie-mesta-digital-vasiliy-baranov-esli-hotite-skoncentrirovatsya-na-rabote-zablokiruyte-uvedomleniya-na-telefone
Хэлоуин с небольшим опозданием :)