• Как мы отменяли ретроспективы

      Однажды для нашей команды перестали работать ретроспективы.

      На ретро мы обсуждали вечные темы: надо лучше декомпозировать задачи, надо лучше оценивать задачи, надо перестать таскать долги между спринтами и т.д. Кто-то параллельно кодил, кто-то отвечал на сообщения, кто-то просто залипал в телефон. Звучит знакомо?

      Это были мои первые спринты в роли скрам-мастера, и я чувствовал, у команды нет доверия к ретроспективам. Да и потребности тоже нет — есть жалобы на «скрам-день», забитый митингами. А работать-то когда?

      Я решился на страшное для скрам-мастера: предложил команде отменить ретроспективы — и вот что из этого вышло.


      Я, пытаюсь провести скучную ретроспективу
      Читать дальше →
    • Хватит натягивать сову на глобус

        Работаю я админом сетевой и серверной инфраструктуры в немецкой конторе околофинансового сектора. Количество сотрудников — меньше 100, из которых ИТ отдел занимает довольно малый процент, а разработчиков можно пересчитать по пальцам одной руки.

        И вот при таких масштабах наше руководство уже пару лет как активно играется в ITIL. Наняли орду сервис-, продакт- и прочих менеджеров, внедрили ITSM, сертифицировались по разным стандартам и стали на полном серьезе требовать от технических сотрудников соблюдения всех описанных в этих стандартах процедур.

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

        Так вот, руководству этого показалось мало, и захотелось внедрить еще что-нибудь эдакое, модное. По каковой причине зимой нам прямо в офисе организовали тренинг по Kanban.
        Читать дальше →
      • YouTrack теперь с базой знаний

          Привет, Хабр!

          На связи команда Youtrack из JetBrains. Наши пользователи очень давно просили нас придумать что-то, что позволило бы им хранить документацию прямо в трекере. И вот в рамках мажорного релиза 2020.2 произошло важное событие: в YouTrack появилась база знаний. Теперь вы можете собирать полезную информацию для работы в одном месте и хранить внутреннюю документацию прямо в YouTrack, бок о бок с проектами и задачами, а ваши внешние пользователи смогут находить ответы на свои вопросы прямо в трекере.

          image

          За подробностями добро пожаловать в пост.
          Читать дальше →
        • 5 ловушек на пути к личной эффективности

            Если вы научились держать все сферы жизни под контролем, прочитайте другой материал. Но если работа из дома заставила вас задуматься о повышении личной эффективности, этот разбор – для вас. На основании личного опыта и общения с коллегами Кирилл Белобородько, проектный и people-менеджер в харьковском офисе EPAM, собрал типичные ошибки, которые могут загнать новичка в прокрастинацию, вместо того, чтобы помочь успевать больше.

            Кирилл – давний адепт инструментов для повышения личной эффективности. Он активно внедряет их не только в свою работу, но и практически во все сферы жизни. Этой весной, когда карантин потребовал от большинства IT-профессионалов работать удаленно, они помогли ему оставаться продуктивным дома и удерживать здравый work-life balance. По нашей просьбе Кирилл делится своим опытом и рекомендациями с вами.


            Читать дальше →
          • Как понять, что проект это проект и правильно его запустить

              Два дня до демки. Команда пилит специфичный функционал — интеграция нашего продукта с Google Maps. Интеграция пилится «на коленке» — главное успеть показать потенциальному клиенту возможности системы.

              Демка проходит и клиент берет паузу на подумать.

              Спустя полгода продажники продают другому клиенту решение с интеграцией Google Maps. Ну они же видели, что пол года назад на демке все работало.
              Читать дальше →
            • Как инженер делал модный стартап про CV и AdTech

                Я — инженер. Во-первых, по образу мышления, во-вторых, после выпуска из МГТУ им. Н.Э.Баумана, эта фраза стала мантрой. Я живу с постоянной потребностью изобретать и творить. Плюс в том, что работа в удовольствие и это плодотворно. Минус — из-за этого когнитивного смещения инженер в вакууме рискует вложить много ресурсов в продукт, который оказывается нужен только в его фантазиях.

                Здесь я поделюсь своим путем, выводами, а главное, ошибками, которые я приобрел запуская стартап. Часть из них могут повторять много раз описанные рекомендации и быть банальными для опытной аудитории. Но я думаю их полезно держать в голове при старте своего проекта, особенно человеку с восприятием мира, смещенным в сторону технологий.
                Читать дальше →
              • Айзек Азимов: Откуда людям приходят новые идеи?

                • Перевод
                Эссе Айзека Азимова о творчестве от 1959 года. Айзек Азимов (1920–1992) – американский писатель и профессор биохимии Бостонского университета, известный как автор научно-фантастических и научно-популярных произведений. Азимов считается одним из «большой тройки» писателей-фантастов своего времени наряду с Робертом Хайнлайном и Артуром Кларком.

                Заметка Артура Обермайера, друга автора:

                В 1959 году я работал ученым в Allied Research Associates в Бостоне. Компания была порождением MIT и изначально изучала воздействие ядерного оружия на конструкции летательных аппаратов. Компания заключила с ARPA контракт с аббревиатурой GLIPAR (Guide Line Identification Program for Antimissile Research) с целью выявления наиболее творческих подходов к созданию противоракетной оборонительной системы. Правительство понимало, что сколько бы ни было потрачено на совершенствование и дополнение существующих технологий, они все равно останутся неудовлетворительными. Они хотели, чтобы мы и несколько других подрядчиков думали нестандартно.

                Когда я только подключился к проекту, я предположил, что Айзек Азимов, который был моим хорошим другом, будет достойным участником. Он согласился и присутствовал на нескольких встречах. Позже он решил не продолжать, потому что не хотел иметь доступ к какой-либо засекреченной информации; это ограничило бы его свободу самовыражения. Однако перед уходом он написал в качестве своего единственного формального вклада это эссе о творчестве. Это эссе никогда не публиковалось и не выходило за рамки нашей небольшой группы. Когда я недавно вновь обнаружил его при разборе старых бумаг, я понял, что его суть столь же актуальна сегодня, как и когда он его написал. Оно описывает не только творческий процесс и природу творческих людей, но и среду, которая способствует творчеству.
                Читать дальше →
              • AdBlock похитил этот баннер, но баннеры не зубы — отрастут

                Подробнее
                Реклама
              • Кеширование. Часть 2: 60 дней до релиза

                  Привет! Я уже писал вам о том, как продвигать инициативы в корпорации. Точнее, как (иногда) это удается, и какие сложности могут возникнуть: Ретроспектива граблей. Как самописное решение оказалось круче платного и Как мы выбирали систему кеширования. Часть 1.

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

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

                  • именно проблемные места – это точки роста
                  • наибольшие проблемы «прилетают» именно оттуда, откуда не ждешь

                  Сочетание этих пунктов – просто обязывает поделиться прекрасным опытом «как заработать переплет на ровном месте». Но, надо отметить, подобная ситуация – является исключительной в компании Спортмастер. То есть, исключено, что такая ситуация повторится – планирование и определение ответственности сейчас – совершенно на другом уровне.

                  Итак, кажется, достаточно вступления, если готовы – добро пожаловать под кат.


                  Читать дальше →
                  • +11
                  • 1,2k
                  • 2
                • Как инженеру вырасти в техлида

                    Кто такие тимлид, архитектор или QA и чем они занимаются, в IT представляют себе примерно все. Но с пониманием, кто такой техлид, за что отвечает и как им стать, возникают трудности. Мы провели десятки интервью со специалистами крупных компаний и узнали, что это инженер, который инициирует процессы: связывает людей и инструменты с целями организации. Он берёт инициативу и ответственность за технологическое развитие продукта и радеет за качество технических решений. При этом качество это не только тестирование, а архитектура, дизайн, инженерные практики и эксперименты, работа с техдолгом и техническое совершенствование компании в целом.



                    Также мы выяснили, что для техлидов есть много конференций. Но почти все они концентрируются на  инструментах, а не на инженерных практиках и процессах. Именно поэтому мы запустили новую конференцию TechLead Conf 2020 Online — для тех, кто хотел бы стать техлидом и разобраться с тем, что такое качество. 

                    На TechLead Conf 2020 Online вторичен вопрос «С помощью какого технического инструмента решалась проблема?». Эта конференция для тех, кто борется за качество технических решений и берёт на себя ответственность за технологическое развитие продукта. С 8 по 10 июня мы изучим опыт внедрения и использования практик, управления технологиями и процессами в компании. Подробнее о программе и о чём будем говорить на мероприятии, расскажем дальше.
                    Читать дальше →
                  • Что такое хорошо и что такое плохо. Карьера разработчика глазами его руководителя

                      В чем отличается взгляд на карьеру у разработчика и его руководителя


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



                      Чего хочет разработчик


                      Все хотят разного. Но поскольку без обобщений нам не обойтись, возьмем сферического в вакууме разработчика уровня middle. Он в меру ленив, в меру любопытен и ему в целом нравится его профессия. Ему бы только сроки помягче, процессы получше, задачи поинтереснее.

                      Как он хочет развиваться? А вот так:

                      • Изучать новые технологии
                      • Решать более интересные задачи
                      • Участвовать в новых проектах
                      • Поменьше заниматься деятельностью, не связанной с разработкой
                      • Принимать решения самостоятельно

                      В то же время его руководитель хочет:


                      • Чтобы разработчик хорошо знал используемые технологии
                      • Чтобы разработчик хорошо справлялся с поставленными задачами: с должным качеством и в установленный срок
                      • Чтобы разработчик был ответственным и всегда завершал то, за что взялся
                      • Чтобы разработчик давал адекватные оценки задачам
                      • Чтобы разработчик имел понимание потребностей бизнеса и продукта в целом
                      • Чтобы разработчик своевременно сообщал о проблемах

                      Хотите знать, как добиться компромисса? Добро пожаловать под кат.
                      Читать дальше →
                    • Кризис-менеджмент и менеджмент в кризис. В чем разница?

                        События весны 2020 года, такие как падение цен на нефть и последствия глобальной эпидемии коронавирусной инфекции, привели к остановке или замедлению многих производств, в результате чего многие участники рынка существенно снизили или полностью отказались от покупки услуг ИТ-компаний. Не все участники digital-сегмента оказались готовы к такому резкому прекращению финансирования и стали принимать шаги по избеганию кризиса неплатежеспособности вплоть до сокращения персонала.


                        Однако такое положение коснулось далеко не всех. В конце марта Интернет-издание CMS Magazine опубликовало “Исследование текущей ситуации на digital-рынке Рунета и стран СНГ”, в котором показало, что более половины респондентов заявило об открытии новых вакансий, а общая оценка рынка и ситуации в отдельных компаниях в среднем близка к «умеренной».


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

                        Читать дальше →
                      • Пот, кровь и слайды: как устроен стартап-питч

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

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

                          Чтение займет 14 минут
                          Читать дальше →
                        • Как заставить соседей работать над своим проектом, или InnerSource для банка

                            Что такое разработка в Сбере? В глазах обычного айтишника: «Вот где код написали, туда и идите!». Но это давно уже стереотип, а они хорошими не бывают. Стремительное развитие open source доказывает, что такая культура давно себя изжила, и энтерпрайз (если он умный) давно пересмотрел silo-based подход к разработке.



                            Публикация всего банковского ПО в open source — эффектный способ самоубийства довольно спорное решение, и нужен какой-то промежуточный этап. C масштабами банка мы можем запустить свой внутренний open source, а не пытаться проверить, что можно показать всем и трястись от страха за наши маленькие большие секреты.
                            Читать дальше →
                          • Делаем поддержку дешевле, стараясь не растерять качество

                              Аварийный режим (также упоминается как IPKVM), позволяющий подключаться к VPS без RDP прямо с уровня гипервизора, экономит 15–20 минут в неделю.

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

                              Задача стоит очень простая: сделать поддержку нашего VDS-хостинга адекватной при минимуме затрат. Потому что мы фастфуд мира хостинг-провайдеров: никакого особого «облизывания», низкие цены, нормальное качество. Ранее уже был рассказ про то, что с появлением инстаграм-няшек, пытающихся автоматизировать ведение аккаунта и владельцев малого бизнеса с удалённой бухгалтерией и остальных не слишком прокачанных в технологиях людей, общение «как админ с админом» прокатывать перестало. Пришлось менять язык общения.

                              Теперь расскажу о процессах чуть больше — и о неминуемых косяках с ними.
                              Читать дальше →
                            • Agile по-пиратски и немного законов диалектики

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


                                Чтобы сформировалась реальная, а не cargo Agile-команда. Причём эти принципы касаются, как бизнеса, так и IT. И на десерт мы приберегли роли в Scrum и SWAY.


                                Конечно же, в процессе не обошлось без инсайта.



                                Читать дальше →
                              • Как научиться работать асинхронно

                                image


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

                                Итак, что же такое асинхронная работа? При работе асинхронно ваша деятельность должна быть распределена таким образом, чтобы она не прерывалась из-за необходимости ждать от кого-то какие-то результаты или разъяснения. Для этого требуются изменения в том, как идет процесс вашей работы. Зачастую нам нравится заниматься только одной задачей за раз до тех пор пока она не будет выполнена, даже если это означает привлечение других людей для немедленного получения необходимой информации. При асинхронной работе это не вариант, поэтому нужно уметь работать над задачей, вычленять, что вам может понадобиться от других, запрашивать эту информацию у нужных людей, а в ожидании ответа переходить к другой задаче.

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

                                Видеоконференции и переписка в чатах являются необходимыми инструментами, но их следует использовать с осторожностью. Джейсон Фрайд (Jason Fried) и Дэвид Хайнемайер Хенссон (DHH) лучше всего об этом выразились в своей книге «Не сходите с ума на работе». Они написали так: «Иногда нужно работать в режиме реального времени, но в большинстве случаев работа должна проходить асинхронно».
                                Читать дальше →
                              • Опыт подготовки к сертификации Professional Scrum Master II (Scrum.org)

                                  Привет всем, хотел рассказать о материалах при подготовке к сертификации PSM II от Scrum.org. Буду очень рад, если поделитесь своим опытом тоже :)


                                  Sidenote: если вы апологет движения "сертификаты потеряли свою ценность" — я с вами соглашусь. И в отношении PSM I всё довольно просто — сертификация говорит что вы понимаете как работает фреймворк в общих чертах. В PSM II уже идёт работа с набранным в бою опытом применения скрама, потому она (сертификация) серьёзнее. Но ничего сверхъестественного в этом экзамене тоже нет. Кстати, сейчас в мире 6793 PSM II обладателей.


                                  image


                                  Подготовка к PSM II


                                  Как писал Denis Salnikov, хорошо будет пройти Scrum.org open assesments перед сдачей несколько раз на 100%


                                  • PSPO open — потому что там бывают вопросы, чтоб вы понимали как коучить PO и как идёт работа с ценностью. (кстати говоря, если вы дошли до PSM II, вы вполне можете сдать PSPO не мучаясь, что я и сделал).
                                  • PSM — потому что это должно отскакивать на зубок. Ценности, роли, события, артефакты.
                                  • PAL-E — чтобы через призму коучинга понимать менеджмент, и некоторые метрики, взрослость компании.
                                  • PSK open — чтобы понимать основы работы с потоком.
                                  • Nexus open — базовые основы пусть не самого популярного, но официального scrum.org решения для масштабирования.

                                  Какие-то другие тесты надо проходить осторожно. В интернете довольно много подготовительных тестов: некоторые из них несколько PMBoK уклона, что норм для PMI-ACP, но другие прям адово извращают саму суть скрама, вводят какие-то новые роли, занимаются всяческим саботажем того, что вы практикуете к моменту подготовки к PSM II — берегите себя.


                                  Коучинг, книжки, тренерство


                                  Lyssa Adkins: Coaching Agile Teams — довольно лёгкая

                                  Читать дальше →
                                • Точки развития компании с позиции технического директора

                                    В русском IT до сих по не могут сойтись во мнении, что такое техдир. HR говорят одно. Бизнес-управленцы — другое. Разработчики видят третье. Тестировщицы просто падают в обморок.


                                    И только техдиры тихонько управляют процессами и посмеиваются в усы. Им не до споров — без них проект с большой долей вероятности развалится.


                                    Мы уселись за живительные две чашки капучино с Иваном Елизаровым, техническим директором, который оттрубил 10 лет от звонка до звонка, — и взялись за вопросы, которые обычно техдиры обходят стороной, например, «Как стать техдиром?»



                                    Сферический конь в вакууме в центре всех процессов


                                    Читать дальше →
                                  • Как мы помогли 900 тысячам школьников и их учителям в первый месяц карантина

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



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

                                      Когда мы узнали об учительнице, которая за неделю проверила 1100 фотографий ДЗ, то поняли, что должны помочь.

                                      К началу апреля родилась идея, как это исправить.
                                    • Удаленная бухгалтерия — как выгода для бизнеса

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

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


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

                                      Самое читаемое