процессы разработки

  • ХабрахабрФото Производительность базового поиска в Ozon как культурный феномен

    Производительность базового поиска в Ozon как культурный феномен

    В этой статье я расскажу вам о том, как мы в Ozon оптимизируем базовый поиск: как у нас выстроены процессы, как найти бутылочное горлышко, конкретные рекомендации по написанию горячего кода, реальные примеры значимых оптимизаций и что делать, когда все низко висящие фрукты уже сорваны, а хочется ещё. Из статьи Сергея Саияна вы можете узнать, что мы в Ozon написали на…

    Читать далее »
  • ХабрахабрФото Два стула для руководителя. Слабо усидеть на обоих?

    Два стула для руководителя. Слабо усидеть на обоих?

    Вы когда-нибудь приходили на позицию руководителя в новую для вас команду?  Если да, вы понимаете, насколько это сложно, и сколько всего вам свалится на голову. Сложнее только, если вы становитесь руководителем других руководителей, у которых свои взгляды на жизнь, команду и процессы.  Вас ждет небольшой Cookbook по непростым ситуациям и вариантам их решения.  Упор делаю на процессы и людей —…

    Читать далее »
  • ХабрахабрФото Как унифицировать оценку задач командами и зачем это делать?

    Как унифицировать оценку задач командами и зачем это делать?

    Перед менеджером продукта часто возникает потребность в оценке задачи до передачи ее в работу, то есть до проектирования с командой и декомпозиции. Например, от стоимости будущей разработки зависит решение о приоритизации таски (RISE, Value vs. Effort и прочее). Я занималась разработкой и внедрением рекомендаций к оценке эпиков для product lead-ов (далее — PL) в Спортмастер Лаб и хочу поделиться выводами:…

    Читать далее »
  • ХабрахабрФото OKR как бесконечное топливо для развития инженерных практик

    OKR как бесконечное топливо для развития инженерных практик

    Привет! Меня зовут Женя, я IT-менеджер в продукте QIWI Кошелек, над которым работают 5 фиче-команд (на начало написания статьи). В этом посте расскажу вам про наш опыт внедрения OKR («Цели и ключевые результаты», Objectives and Key Result») для непрерывного улучшения процессов разработки и развития инженерных практик. Как мы всё это делали, как теперь выглядят наши процесс и что нам дал…

    Читать далее »
  • ХабрахабрФото Плохие практики разработки, которые до сих пор встречаю в стартапах

    Плохие практики разработки, которые до сих пор встречаю в стартапах

    Привет, я Виктор. Двенадцать лет назад я пришел в веб-студию в Самаре. Так начался мой путь в разработке. У нас не было гита, CI/CD, тестовых стендов и много чего еще. Я видел, как это мешало развитию команды и бизнеса. Приходилось на ощупь собирать грабли, открывать для себя хорошие практики и внедрять их. С тех пор успел поработать старшим разработчиком в…

    Читать далее »
  • ХабрахабрФото Как обеспечить «вдвое больше за половину времени»

    Как обеспечить «вдвое больше за половину времени»

    Книга Scrum авторства Джеффа Сазерленда, соавтора одноимённой методологии, в российском переводе имеет следующий подзаголовок: «Революционный метод управления проектами». В оригинале подзаголовок отличается: The Art of Doing Twice the Work in Half the Time. Что-то похожее на «Искусство делать вдвое больше работы за половину времени». Нельзя быть уверенным, что вдвое больше сделанной работы принесёт вдвое больше пользы, поэтому это слово в…

    Читать далее »
  • ХабрахабрФото Архитектура Шредингера и способы с ней бороться

    Архитектура Шредингера и способы с ней бороться

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

    Читать далее »
  • ХабрахабрФото Процесс ревью кода структурно порочен. Вот, как его исправить

    Процесс ревью кода структурно порочен. Вот, как его исправить

    Классический процесс ревью кода страшен до безобразия и даже некоторого восторга. Разберём, почему это так, и что с этим делать. Взгляд на ревью кода из DALL·E 2 В программировании мы любим задумываться над тем, как поизящнее написать программу, как выбрать методологию поэлегантнее, как бы удачнее применить паттерн. На этом наши возможности не останавливаются, и мы учим наши программы рефлексировать. То…

    Читать далее »
  • ХабрахабрФото Почему Твиттеру нужны 1000 микросервисов

    Почему Твиттеру нужны 1000 микросервисов

    Core-Архитектура Twitter от Илона Маска В последнее время на Twitter чуть ли не из каждого утюга льется критика по поводу оверинжиниринга. Даже некоторые вполне технически подкованные люди заявляют, что Твиттер можно было бы поддерживать вообще одному - мол, "подумаешь, твиты хостить, 80% всех микросервисов ему не нужны". На самом же деле Twitter - это далеко не только набор 140-символьных текстовых…

    Читать далее »
  • ХабрахабрФото «Гигиенический минимум» в работе тимлида

    «Гигиенический минимум» в работе тимлида

    Привет, я Илья — Frontend Team Lead в Альфа-Банк. Отвечаю не только за команду, но также веду и техчасть. Как тимлид я часто задаюсь вопросом «В чем моя роль?», «Как измерить эффективность моей работы?» и «Какой профит от лидов для проекта в целом?» Для себя я вывел определение и задачи лида. Это всего лишь мои субъективные умозаключения, и искушенной публике Хабра…

    Читать далее »


Кнопка «Наверх»