Рубрика «управление проектами» - 38

На днях вышла прекрасная, хотя и спорная статья — Please, stop using GitFlow! (и еще десяток на эту же тему после нее).

Ее основными тезисами были:

  • GitFlow противоречит тезису "ветки должны быть короткоживущими".
    Это важно, потому что чем меньше живет ветка — тем меньше шанс конфликтов (не только git, но и логических)
  • GitFlow препятствует rebase-ам, чтобы сохранить merge-коммиты.
    Да, их можно сохранять и при ребейзах, но команды Git Flow не делают этого.
  • GitFlow отрицает подход Contunious Delivery, считая, что каждый акт Delivery должен совершаться релиз-инженером, да и в целом можно увидеть, что он ориентирован только на долгий релизный цикл.
  • GitFlow не дружит с микросервисами поверх мультирепозиториев (впрочем, тут вообще мало что подходит, это идея, которая всегда плохо заканчивается)
  • Но проблема GitFlow в том, что он и с монорепозиториями тоже не дружит.

    Я сам об это споткнулся в процессе дизайна пайплайнов CI: GitFlow чудовищно мешает, когда работает поверх монорепозитория с несколькими deliverables, например, когда в одном репозитории отдельно и бэкэнд, и фронтэнд — уже из-за того, что он позволяет докоммичивать в релизные ветки, могут возникнуть конфликты при обратном мердже, если в один момент времени существует больше, чем одна релизная ветка. Да даже если одна, все равно плохо — в таких условиях надо патчить в принципе релизные механизмы GitFlow, чтобы хоть как-то заработали отдельные релизы сущностей.

Так что делать-то?

Читать полностью »

Я уверен, где-то существует книга «Как подсидеть тимлида». Она передается из рук в руки, из команды в команду и содержит советы типа: «Тимлид никогда не уволится по своей воле, потому что это не работа, а сказка! Его нужно сломать», или «Если ваш тимлид уехал в отпуск, напишите ему, что вам нужно поговорить, когда он вернется. Пусть вместо серфинга думает, что в его отсутствие команда разбежалась», а еще «Саботируйте попытки тимлида внедрить новые полезные рабочие процессы фразой из Agile-манифеста о том, что люди и взаимодействие важнее процессов и инструментов». Иначе просто невозможно объяснить, почему все тимлиды сталкиваются с одними и теми же проблемами и страхами.

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

Чего боятся тимлиды и почему им пора перестать это делать - 1
Читать полностью »

Scrum — нюансы применения в распределенной команде - 1

Наблюдая за применением Scrum в той или иной команде, я сделал вывод, что этот фреймворк, мягко говоря, не совсем правильно применяют. Несколько лет назад, впервые столкнувшись со Scrum (Скрам), я воспринял все происходящее как какой-то неведомый ранее бардак. Увидев очередной вариант бардака в другой компании, я решил прочитать пару книг по теме, а потом мне повезло попасть в стартап в качестве разработчика, где Скрам реально работал.
Читать полностью »

Ну а завтра спросят дети, навещая нас с утра:
«Папы, что сказали эти кандидаты в доктора?»
Мы откроем нашим чадам правду, им не все равно:
«Удивительное рядом, но оно запрещено!»

В.Высоцкий

Только подумайте, сколько способов «непредумышленного убийства» вещей существует! Не читать купленные книги, спрятать новую читалку и пользоваться выгоревшим планшетом, а потом найти её с «убитой» батареей, купить флагманский смартфон и отключить на нём интернет, поставить автомобиль на стоянку и не ездить из-за цены на бензин, «соли» или жалости к лаковому покрытию, беречь брендовые джинсы, которые через пару лет не сойдутся… Вместе с вещами гибнут впустую ваши деньги, мечты, эмоции, ожидания. Неприятная ситуация, в которую все мы хоть раз да попадали.

Бизнесу тоже ничто человеческое не чуждо — хотя бы потому что любая компания это люди. И точно так же покупается и не используется дорогостоящий софт, простаивает и устаревает топовое железо, а суперпроизводительные ПК сотрудников служат лишь для браузера, чатов и электронной почты. Это серьёзные потери как с точки зрения денег, так и с точки зрения потенциальной выгоды от использования ресурса. Так почему мы сами себе перегрызаем провода?

Верные способы угробить CRM…и что угодно в жизни - 1


Сотрудник, который немного недоволен внедрением CRM-системы в компании. Или кормом. Или всем.
Читать полностью »

С 16 марта наша команда ITSM 365 начала тестировать полноценную удаленную работу. Наши офисы в Екатеринбурге, Москве, Твери, Питере постепенно пустеют. Но мы, «переехав» домой, продолжаем оттачивать дзен при техподдержке клиентов и без паники решать другие рабочие вопросы.

Техподдержка «на чемоданах». Как мы без лишних нервов работаем удаленно и получаем дистанционно нужные сервисы - 1

Вместе с тем, оторвавшись от офисного пространства, все корпоративные сервисы от внутренних служб (ИТ, HR, бухгалтерии и других) получаем удаленно. Пришла пора протестировать, как это работает!

Пока мы еще на старте, поэтому хочу зафиксировать «как сейчас», а через какой-то период чекнуть, «что потом».

Читать полностью »

В то время как коронавирус шагает по планете, на рынке ценных бумаг лидирует туалетная и целые страны закрывают на карантин, все больше компаний вынуждены переводить сотрудников на удаленную работу. Мы в RUVDS не стали исключением и решили поделиться с Хабром своим опытом организации удаленного рабочего процесса в масштабах всей компании. Сразу стоит оговориться, что в статье не будет капитанских советов вроде «будучи дома — наденьте штаны», только суровая действительность и руководство к действию.

Make «udalenka» great again: как перевести всю компанию на удаленную работу в 4 этапа - 1Читать полностью »

Весь мир — театр. В нём женщины, мужчины — все актёры. У них свои есть выходы, уходы. И каждый не одну играет роль. Вильям ПотрясающийКопьём предвосхитил появления не только социальной психологии и монументального труда Эрика Берна «Игры, в которые играют люди». Но и саму игровую индустрию, которая позволяет людям отыгрывать самые невероятные роли, не выходя из дома и не вставая из-за стола.

Роли героев, рыцарей, королей, полководцев, врачей, наёмных убийц, путешественников, лётчиков, космонавтов, сказочных существа, странников по радиоактивным пустошам, исследователей Вселенной.

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

Я предложил Вячеславу Уточкину, директору образовательных программ по игровой индустрии в Высшей школе бизнес-информатики НИУ ВШЭ, ряд вопросов о геймедеве — роль и перспективы VR, мотивационные манипулятивные инструменты, защита здоровья игрока, перспективные жанры игр и эксперименты с жанровой составляющей, изменения модели мотивации от лутбоксов к перспективным механикам, как рынок меняется сейчас во время всеобщей истерии из-за COVID-19. Итогом стало это интервью.

Интервью с Вячеславом Уточкиным, директором образовательных программ по геймдеву ВШБИ НИУ ВШЭ: 20 вопросов о геймдеве - 1

Читать полностью »

Что происходит с путешествиями прямо сейчас — и как защититься в транспорте - 1
Визуализация нашего датасета передвижений по стране

Самое важное

  • Хороший сценарий: человечеству удастся локализовать вирус. Но некоторые страны вроде Голландии в него уже, похоже, не верят. Плохой сценарий означает, что он с нами надолго (больше года) и болеть им будет около 60% населения. В этом случае хорошо бы сейчас переждать, а потом переболеть, когда больницы не будут перегружены — поэтому карантин. Или дождаться вакцины.
  • Два механизма распространения (ВОЗ): если в вас кашлянули или если больной кашлянул и засыпал всё вирионами вокруг, а вы потрогали это пальцами занесли на лицо. Второй вектор опаснее из-за своей незаметности.
  • На улице куда безопаснее, чем в помещении. В замкнутом помещении маски (даже из шарфа) чуть поднимают ваши шансы, но правильно использовать плотно прилегающие специальные респираторы.
  • Рассматриваем шансы заразиться в самолёте, поезде и автобусе.

Путешествовать?
Короткий совет — не путешествуйте. По крайней мере, без сильной нужды.

Статусы:

  • Иностранцы не могут въехать в Россию до 1 мая.
  • Рейсы по России пока выполняются почти в полном объёме.
  • Для отменённых рейсов и рейсов, где нужна остановка пропускается из-за карантина в подавляющем числе случаев есть возврат без потерь. В просто «неблагополучных регионах» — увы, по стандартной схеме. С турами хуже.

Детали дальше, и там ссылка на очень подробную нашу инструкцию, как с этим жить.
Читать полностью »

Контрактная разработка электроники. Расчёт проекта - 1

Каждый месяц к нам приходят десятки заявок на разработку электроники. И каждый потенциальный заказчик желает узнать стоимость решения своей проблемы, вне зависимости от того, насколько хорошо он сам её понимает. Может ли контрактный разработчик угодить всем? Как заранее отсеять «бесперспективных»? Как оценить те проекты, которые имеют шансы на развитие? Об этом наша новая статья.Читать полностью »

350 человек на удалёнку: как это было - 1
Дежурный админ

2 недели назад уровень паранойи у нас в Туту.ру был низок, поэтому мы купили в офис пирометр и ещё пару точных термометров, установили в разных концах точки с дезинфекцией рук для хирургов операционных боксов, протёрли всю вентиляцию изнутри дезинфицирующим средством и установили маниакальный режим уборки — дезинфекция всех поверхностей каждое утро, в обычном цикле уборки — дезинфекция ручек и остального. На кухне убрали рассыпухи орехов и прочего, оставили только то, что в индивидуальной упаковке. Повезло, что бананы и апельсины растут сразу упакованными. Провели VPN-учения и отработали механизмы перехода на удалёнку.

С этого понедельника офис полностью перешёл на удалённую работу. Примерно 350 человек. Я последние лет 15 появляюсь в своих офисах где-то пару раз в неделю, поэтому ситуация привычная. Собственно, это касается почти любого, кто много путешествует. Но я не привязан к инфраструктуре вроде колл-центрового софта, репозиториев и закрытых сегментов с персональными данными. Поскольку мы всё-таки сервис путешествий, остальные в офисе подготовлены примерно так же, но с нюансами.

У 70% сотрудников служебные ноутбуки. В базовой конфигурации это либо Lenovo с докстанцией для офиса, либо макбук с монитором, в который воткнуто всё остальное. То есть можно просто оторвать машину по умолчанию и унести домой. И забрать свои беспроводные клавы и мышки с рабочего места. Естественно, так не у всех — есть те, кто по ряду причин хочет и любит сидеть за десктопом в офисе.

Последнюю неделю АХО просило людей носить домой устройства для учений по удалёнке, поэтому в понедельник мы смогли просто переключиться на новый режим.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js