Как стать автором
Обновить
0
0
Дмитрий Миронов @DmitryMironov

Пользователь

Отправить сообщение

Нужен ли в архитектуре скрам-мастер: история одной команды

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров4.9K

«Да кто такой этот ваш аджайл?! Мы же не продуктовая команда!», «И как меня угораздило в это вляпаться?!» — такие выражения (и много чего еще) я слышала на командных встречах архитекторов компании в роли агента изменений.

Всем привет! Я – Мадина, скрам-мастер в Департаменте управления технологиями МТС, у нас это подразделение называют Департаментом Technology Governance (TechGov).

Одно дело — внедрять скрам или канбан в командах разработки и совсем другое — внедрять гибкие подходы в Центрах компетенций или практик. Таких, например, как архитектура, управление производственным процессом, R&D или даже сам Центр практик Agile.

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

Читать далее

Управление содержанием проекта: как задать границы объема задач

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.3K

В предыдущей статье из цикла мы рассказывали, что такое группа процессов и области знаний. Чтобы понимать, как управлять проектом, важно осознавать разницу между понятиями. Мы также уточняли, что согласно PMBoK для получения качественных результатов нужно обращать внимания на 9 областей знаний. В этом материале расскажем, что входит в одну из них. Управление содержанием проекта — управление сроками проекта, необходимыми задачами и ожиданиями заказчика, которые нужны для достижения результатов. Почему это так важно, читайте в статье. 

Читать далее

Внутреннее обучение Java для QA

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров5.5K

Всем привет! В статье расскажем про внутреннюю программу обучения для QA. В наших продуктовых командах все QA-инженеры пишут автотесты, для этого мы используем связку Java+Selenium. У всех разный уровень владения инструментами и опыт программирования. Чтобы выровнять уровень владения Java в командах и помочь новым сотрудникам быстрее влиться в нашу среду автотестов, в 2022 году мы решили сделать внутреннюю программу обучения, определив минимально необходимый уровень владения технологическим стеком. В статье поговорим о том, как мы создавали нашу программу, расскажем, из чего она состоит и разберем нюансы. 

Читать далее

Как PI-планирование помогло выполнять задачи государственной важности и иногда немного спать

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров4.3K

Каждый, кто сталкивался с внедрением новых подходов, испытывал весь спектр эмоций. Особенно, если дело касается государственного сектора. РТЛабс использует практики SAFe® с 2022 года. Как мы провели продуктовую трансформацию — подробно в другой статье

Здесь расскажем про важную часть SAFe® — PI-планирование: как мы готовимся к нему, проводим и как управляем планом в течение квартала. С какими ограничениями сталкиваемся и как обеспечиваем работу 1 500 человек в квартальном цикле.

Будет полезно тем, кто хочет изменить подходы к производству ПО, начинает или уже работает с государственным сектором. Мы — самый большой кейс внедрения практик SAFe® в России.

Читать далее

Как оценивать задачи и подружиться с дедлайнами

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров11K

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

Всем привет! Меня зовут Маргарита, я UI/UX дизайнер в компании Tourmaline Core. В этой статье решила поделиться своим опытом, набитыми шишками и успешными практиками, и разобраться, что нужно учесть при оценке времени выполнения задачи.

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

Читать далее

Псевдозадачи

Время на прочтение5 мин
Количество просмотров2.4K

Много всего говорится, да не всё в дело годится

Ранее я уже рассказывал про такой брак в потоке задач, как «НЕфункциональные задачи»[1].

Сейчас я хочу описать «псевдозадачи» - ещё один вид брака потока задач. Объяснить, что это такое? Разъяснить, как определить «псевдозадачи»? Ведь они имеют все необходимые обязательные атрибуты «задачи».

Целесообразность этого заключается в том, чтобы исключить Имитацию Бурной Деятельности – ИБД, разрастание формализма и бюрократизма.

Псевдозадача — это, по сути, задача ради задачи – самоцель.

Как правило, такие задачи:

Читать далее

Персональный план профессионального развития: как построить его без мук и понять, нужен ли он вообще

Время на прочтение5 мин
Количество просмотров26K

В большинстве IT-компаний сейчас сезон ревью и профессиональной рефлексии: что я сделал за год и вырос ли профессионально? Ответить на эти экзистенциальные вопросы проще, если у вас есть PDP, или персональный план развития. Это инструмент, который помогает системно и экологично по отношению к себе двигаться к цели.

Я — Лена Насыбуллина, методист продуктовых образовательных программ в Selectel. В этом тексте расскажу, чем полезен PDP и как его составить.
Читать дальше →

Подбор IT: тренинг для руководителей и HR

Время на прочтение9 мин
Количество просмотров4.7K

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

Первая часть тренинга относится в бОльшей степени к нанимающему менеджеру, а вторая к HR специалистам. Первую часть тренинга вела Ольга Чумакина.

Мы начали с разбора того как выглядит "Звезда" (идеальный кандидат)? Как говорит, как ведет себя, как выглядит, что не делает?

Казалось бы довольно простой вопрос, однако, если перейти к конкретным пунктам поведения, становится сложнее. Например, такое качество, как "адекватный" - по каким конкретно действиям, словам, поступкам кандидата мы поймем, что он адекватный? Для понимания того, кто нам нужен, Ольга предлагает по своей позиции расписать портрет кандидата (как выглядит, говорит, поведенческие особенности и т.п). Например, если он такой-то, то ведет себя так-то: по 5 позитивных и 5 негативных индикаторов. 

Для примера возьмем такое качество, как ответственность. Как мы можем понять, что кандидат ответственный?

Читать далее

Что нужно знать системному аналитику уровня Middle и Senior: план развития Hard Skills

Время на прочтение11 мин
Количество просмотров123K

Решил составить для себя план развития (я в IT с 2007, как аналитик - с 2017). Что получилось: некий чек-лист с перечислением 13 блоков (от работы с требованиям до безопасности) с описанием, что обязательно и желательно знать/уметь.

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

Читать далее

Матрица компетенций программиста 1С

Время на прочтение4 мин
Количество просмотров13K

1С-программисты — это такие же программисты, что создают сайты и разрабатывают личные кабинеты, но они работают на другой платформе и на другом языке программирования.

Компетенции — это перечень знаний, умений и навыков, которыми владеет программист 1С.

О каких компетенциях идет речь:

Читать далее

Как перестать велосипедить или 4 self-hosted сервиса для начинающего СТО

Время на прочтение3 мин
Количество просмотров16K

Я знаю многое о велосипедах в Enterprise-разработке. Видел издали, катался на них, собирал сам, но наступают моменты, когда типичные задачи пора перевести на типичные решения. В статье расскажу о 4 self-hosted сервисах, которые освобождают уйму времени на действительно важные вещи.

Слезть с велосипеда

Управление изменениями у клиентов по модели ADKAR

Время на прочтение8 мин
Количество просмотров36K
Внедрение решения по управлению проектами всегда связано с организационными изменениями. Для того чтобы продукт значимо повысил эффективность процессов, многие из них требуется адаптировать. Известно, что любые изменения в компаниях начинаются с людей. Можно досконально прописать должностные инструкции, все объяснить и настроить, но если члены команды не готовы к изменениям и/или не хотят ничего менять, результатов от внедрения системы не будет вообще или они окажутся незначительными.

Именно поэтому каждый customer success менеджер в компании Wrike должен быть экспертом по управлению организационными изменениями и уметь проводить мероприятия по внедрению этих изменений. В данной статье мы разберем одну из наиболее известных моделей по управлению изменениями — ADKAR — и сопроводим описание каждой из ее фаз примерами и пояснениями.

image
Читать дальше →

20 игр, чтобы научить ребёнка программированию

Время на прочтение5 мин
Количество просмотров307K
Привет Хабр! Меня зовут Оксана Селендеева. Я считаю, что лучше начинать программировать с юного возраста — 4-5 лет, потому что кодинг активно развивает у детей когнитивные функции мозга, и это впоследствии помогает им отлично усваивать точные науки. А попробовать себя в программированию можно через обучающие игры. Мы с преподавателями школы программирования для детей CODDY составили такую подборку.

Для дошкольников


Box Island — мобильная 3D-игра, которая обучает основам кодирования через увлекательное приключение. Игроки путешествуют по острову Box и помогают персонажу собирать звезды, разбросанные по пустыне. Через игровой квест дети изучают основы алгоритмов, последовательностей, циклов и условных выражений, а ещё игра развивает алгоритмическое мышление и распознавание образов.

Как научить людей использовать Git

Время на прочтение3 мин
Количество просмотров140K
По работе приходится участвовать в разных проектах, поэтому я хорошо знаю, как работают все мои коллеги. Помню, что компания начала использовать Git буквально за пару недель до моего прихода. На мониторах разработчиков кругом висели наклейки с напоминанием: сначала add, потом коммит, затем пуш.


Они не знали, зачем. Программистам просто сказали строго следовать инструкции, иначе беда. Но проблемы возникали так часто, что я решила провести семинар по Git.
Читать дальше →

Собираем полную колоду

Время на прочтение12 мин
Количество просмотров15K
Колодой, если верить писателям, раньше называлась «команда», которую набирал себе вор. У каждого человека в команде была своя «масть» — специализация и назначение. Вот что пишет об этом Борис Акунин в книге «Любовник смерти»:

«Пацаны рассказывали, что у настоящих деловых, кто по законам живет, шайка „колодой“ называется, и в каждой колоде свой кумплект. Кумплект — это восемь фартовых, каждый при своем положении. Главный — »король"; при нем маруха, по-деловому «дама»; потом «валет» — вроде как главный помощник; ну и прочие бойцы, от десятки до шестерки. А больше восьми человек в шайке не держат, так уж исстари заведено."

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



Как ни странно, тот же Джефф Сазерленд, один из авторов скрама, называл похожие цифры — от 5 до 9 человек. Хотя и не уточнял специализацию.

Ну да ладно. А мы продолжаем тему построения команд по ролям, на основе тестов Белбина.
Читать дальше →

Сравниваем страницы. Простой плагин для Atlassian Confluence

Время на прочтение7 мин
Количество просмотров5.8K
В Atlassian Confluence есть замечательный функционал сравнения версий страницы. Им удобно пользоваться, но выйти за пределы истории изменений не удастся. Как же быть? Поиск готового плагина в Marketplace результатов не дал и было принято решение написать свой.
Читать дальше →

Сертификация PMP: подготовка к экзамену “Commuter style”

Время на прочтение7 мин
Количество просмотров8K

Это моя вторая публикация о сертификации PMP. Она посвящена подготовке к экзамену «по уникальной методике» в общественном транспорте по дороге на работу. Кстати, первая публикация было про то, как не следует заполнять заявку, чтобы не провалить аудит.
Читать дальше →

Что входит в обязанности ведущего разработчика

Время на прочтение6 мин
Количество просмотров27K
Вот эта большая статья Джона Олспау называется «Быть ведущим инженером». В первый раз я прочитала её примерно четыре года назад, когда только перешла на нынешнюю работу, и она действительно повлияла на представления об этом направлении моей карьеры.

Перечитав её сейчас, действительно интересной там кажется одна вещь, что эмпатия и помощь команде — важная часть работы сеньора. Что, конечно, является правдой!

Но сейчас я вижу, что большинство или все ведущие инженеры, которых я знаю, берут на себя значительную помощь другим сотрудникам вдобавок к своей личной работе по программированию. Сейчас мне кажется, что я и мои коллеги сталкиваются не столько с проблемой «Что?? Нужно РАЗГОВАРИВАТЬ С ЛЮДЬМИ?? НЕВЕРОЯТНО», сколько с другой проблемой: «Как сбалансировать всю эту руководящую работу со своим индивидуальным вкладом / программированием? Сколько и какой работы я должен делать?». Поэтому вместо того, чтобы говорить о признаках сеньора из статьи Олспау (с которыми я полностью согласна), хочу поговорить о работе, которую мы делаем.
Читать дальше →

Как решить любую программерскую задачу

Время на прочтение11 мин
Количество просмотров24K
Привет всем!

Сегодня вашему вниманию предлагается перевод по-своему незаменимой статьи, которая поможет вам правильно подойти даже к самому коварному и нетривиальному ТЗ, которого вы на первый взгляд в упор не понимаете. Главное — не сдаваться и толково формулировать вопросы. Господин Джастин Фуллер из «Бэнк оф Америка» любезно излагает, как это правильно делается.



Приятного чтения!
Читать дальше →

Администрирование 1С для самых маленьких. Часть первая — разделяй и властвуй

Время на прочтение11 мин
Количество просмотров125K

Дисклеймер


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


Предисловие


Сначала я просто хотел написать небольшую статью о том, как мы разносили базы по службам, но в ходе углубления в этот процесс мы добавляли всякие разные штуки (мониторинг служб, потом мониторинг пользователей внутри 1С, потом прикрутили заббикс, и, наконец, пришли к CI/CD на базе 1С). В итоге я понимаю что пихать это в одну статью будет слишком — решил разделить на несколько. Ну а название навеяно циклом статей "сети для самых маленьких", которые принесли мне много приятных минут и к которым я отсылаю всех, кто "хочет изучить сети". Итак, мы приступаем!

Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Chief Operating Officer (COO), Chief Executive Officer (CEO)
От 700 000 ₽