Как стать автором
Обновить
290.42

Управление разработкой *

Планирование, отслеживание и контроль

Сначала показывать
Порог рейтинга
Уровень сложности

Что ждет участников на Ural Digital Weekend 2024: рассказываем про спикеров, программу и неформальные активности

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

Привет! 2-3 августа в Перми мы проведем уже традиционную конференцию про разработку и управление в IT-компаниях — Ural Digital Weekend 2024. Сейчас готова программа всех секций. Рассказываем, кто выступит в 2024 году. 

Узнать о программе больше!
Всего голосов 5: ↑4 и ↓1+3
Комментарии1

Новости

Ловушка фичеризма: почему продукт страдает, когда мы зациклены на функциональности

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

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

Под катом небольшое, но осмысленное размышление о том, почему фичеристский подход может убить пользу продукта, и как подойти к разработке так, чтобы этого все‑таки не произошло.

Читать далее
Всего голосов 4: ↑4 и ↓0+8
Комментарии4

Техдолг: как разгребать задачи, чтобы не тормозить развитие продукта. Инструкция с шаблоном

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

Привет! На связи Ира Белица и Святослав Сычев. Мы работаем в Mindbox над высоконагруженным продуктом рассылок: более 850 наших клиентов генерируют свыше 20 тысяч RPS. Такой продукт требует много ИТ-поддержки, при этом клиенты постоянно запрашивают новые функции. Отсюда рассинхрон в команде: разработчикам важно поддерживать стабильность рассылок, менеджерам продукта — помогать клиентам решать их проблемы, зачастую с помощью новых фичей.

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

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

Читать далее
Всего голосов 3: ↑3 и ↓0+5
Комментарии0

Измерение продуктивности разработчиков с помощью данных, полученных от людей

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

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

Читать далее
Всего голосов 9: ↑6 и ↓3+6
Комментарии0

Истории

Почему пользователи ненавидят вашу документацию и как это исправить

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

«Ваша документация — отстой!», «Я её никогда не читаю, всё равно там ерунда написана!», «Эти документаторы опять всё напутали», «Да любая нейросеть быстро напишет это в сто раз лучше», «Там никогда не найти ничего нужного», «А разве у нас есть документация?»

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

Читать далее
Всего голосов 18: ↑17 и ↓1+19
Комментарии10

Что такое матрица RACI? Как этот инструмент управления проектами может повысить производительность

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

Хабр, привет! Cегодня хочу рассказать про такой популярный инструмент управления проектами как матрица RACI.

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

Про то какие роли существуют в IT команде в разрезе этапов создания цифровых продуктов я ранее писал в Telegram канале сообщества IT'S Analysis.

Читать далее
Всего голосов 7: ↑3 и ↓4+1
Комментарии2

Как лиду тестирования войти в проект

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

Привет, Хабр! Меня зовут Настя, я — старший тестировщик ITFB Group. Представьте ситуацию (быть может, вы в ней даже уже бывали): вы пришли в компанию, и вас просят подхватить уже действующий проект, причём нужно поскорее войти в курс дела. С чего начинать, за что хвататься? Позвольте помочь: я расскажу вам о том, как можно заходить в новый проект, как его анализировать и где искать точки роста проекта и команды.

Читать далее
Всего голосов 7: ↑6 и ↓1+6
Комментарии5

Как мы снизили Cycle Time и увеличили Change Frequency

Время на прочтение12 мин
Количество просмотров1.1K
Привет, Хабр! Я работаю в должности CTO Департамента развития платформ розничного бизнеса.

Раньше у нас был единый и большой департамент, который отвечал за разработку всего интернет-банка и мобильного банка. Он состоял из отделов, через которые проходили все разрабатываемые продукты и сервисы. Последовательное согласование тормозило жизненный цикл продукта, в частности Time to market.

Было принято решение поменять модель — перейти к кросс-командной организационной архитектуре, когда каждая команда является самостоятельной единицей, может делать End-to-end-разработку от начала сбора требований до разработки и эксплуатации на продакшен.

image
Читать дальше →
Всего голосов 11: ↑10 и ↓1+10
Комментарии8

Клиентская миграция: как бизнес переводит клиентов из старого приложения в новое

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

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

Читать далее
Всего голосов 5: ↑5 и ↓0+7
Комментарии2

5 советов, которые нужно услышать прежде чем заказывать разработку сайта

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

Нам, людям, свойственно совершать ошибки, и это ок. Главное — проанализировать, что пошло не так. Чтобы вы извлекали вывод без вреда, вот вам ТОП-5 ситуаций, которых вы можете избежать в своём бизнесе во имя прибыли, а не убытка.

Читать далее
Всего голосов 6: ↑1 и ↓5-4
Комментарии2

Шина для Росатома: собрали ядро из опенсорса и прошли сертификацию ФСТЭК

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

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

Мы Гринатом — условно говоря, ИТ-интегратор Росатома, но не только. Наш основной заказчик ставит задачу на отраслевые решения. То есть по факту мы делаем решения для Росатома, но при этом учитываем, что другим российским компаниям они тоже нужны. И в этом месте случается самое интересное: эти решения должны быть конкурентными, применимыми за пределами контура заказчика и вообще работать.

В 2022 году у всех стала «болеть» шина. На самом деле наша история началась в 2017-м, но к 2020 году у нас уже был проект, который можно было доделать до отраслевого решения. А когда доделали — решили вывести его на коммерческий рынок, чтобы шину как продукт могла купить любая российская компания, которой это нужно.

Но у нас в задаче она должна иметь 4-й уровень доверия ФСТЭК и входить в реестр российского ПО.

В общем, мы взяли опенсорсное ядро Apache NiFi под лицензией Apache 2.0, выделили ядро и коннекторы, провели многоступенчатый аудит кода, модифицировали его под локальные требования и засертифицировали во ФСТЭК свой форк, а потом к этой стабилизированной версии дописали всё остальное, что нужно. К слову, лицензия Apache 2.0 позволяет сильно перерабатывать исходный код и распространять результат коммерчески как самостоятельное произведение. Ничего сверхоригинального, но это много довольно тяжёлой работы. Про неё и расскажу подробнее под катом.
Читать дальше →
Всего голосов 22: ↑19 и ↓3+21
Комментарии27

Как бизнесу перестать быть заложником IT (или зачем Маск — X распечатал)

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

Мне очень повезло, что я был за рулем, в этот гнусный октябрьский день. Так бы пошел водку пить. А так — вполне себе ничего: едешь, куда глаза глядят, рефлексируешь, и материшься: “за что же мне, хорошему, такая жопа”?

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

Читать далее
Всего голосов 25: ↑23 и ↓2+25
Комментарии36

Quickwit. Когда Elasticsearch слишком дорогой

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

Quickwit – это поисковой движок нового поколения, альтернатива для Elasticsearch, Loki и Splunk. Одна из главных особенностей Quickwit, заключается в том, что индексы хранятся в объектном хранилище (s3, minio, другие s3-совместимые проекты). Такая архитектура позволяет сократить использование вычислительных ресурсов и хранилища в несколько раз.

Читать далее
Всего голосов 7: ↑6 и ↓1+7
Комментарии1

Ближайшие события

Конференция HR API 2024
Дата14 – 15 июня
Время10:00 – 18:00
Место
Санкт-ПетербургОнлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область

Жёсткое руководство

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

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

Читать далее
Всего голосов 62: ↑51 и ↓11+56
Комментарии99

Из бэкендера в CTO, минуя корпорации: личный опыт

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

Привет! Я Мусали Генжеханов, СТО в компании 05.ru. Расскажу о том, как предпочёл офферу мечты путь джедая в Махачкале и почему решил развиваться внутри одной компании.

Читать далее
Всего голосов 17: ↑10 и ↓7+7
Комментарии2

19:43, еще не завтракал…

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

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

Да, на работе надо работать, но … разве таким способом? У автора статьи тоже был период работы с утра и до победного. Но был ли от этого толк? 

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

Читать далее
Всего голосов 20: ↑18 и ↓2+18
Комментарии27

Как я написал для своей команды бот-напоминалку на Golang и втрое сократил время на ревью задач

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

Привет, Хабр! На связи Кирилл Веркин. Вообще, я занимаю в СберМаркете должность Senior QA, но ради большей производительности команды стал немного кодером.

Эта статья может быть интересна тем, кто замечает, что задачи в команде часто теряются, и хочет автоматизировать процесс напоминалок. Я делюсь кодом, поясняя ключевые моменты для таких же новичков в Go. Мой код написан для сочетания GitLab, Jira и Mattermost (корпоративный мессенджер, которым мы пользуемся в СберМаркете), но подобное решение можно реализовать и с другими сервисами.

Читать далее
Всего голосов 12: ↑11 и ↓1+10
Комментарии11

Подход к разработке API API-first: как внедрить и почему это работает

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

Всех приветствую в своей новой статье! Меня зовут Елизавета Акманова. С некоторыми читателями уже знакомы с предыдущих тем, для новых представлюсь: я системный/бизнес аналитик с опытом работы 3 года. Было много проектов разного уровня и сложности: начиная с монолитов в команде из 4 человек, заканчивая 50+ микросервисами из 90 человек. Но все проекты объединяло одно: API. Абсолютно в каждом присутствовал этот термин, приходилось работать с проектированием API, и сегодня я хотела бы рассказать про подходы, как это можно делать и подчеркнуть особенно метод API-first. 

Читать далее
Всего голосов 3: ↑2 и ↓1+2
Комментарии0

Хочу стать тимлидом: как выбрать свой путь от специалиста в руководители

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

Когда я работал программистом, мне было интересно не только написание кода. Я всегда любил анализировать, как в целом происходит работа в нашем отделе. Практически с самого начала карьеры мне казалось, что «изнутри» я вижу слабые места процессов и понимаю, как можно их улучшить и сделать проще. Шло время, опыт увеличивался, а желание влиять на происходящее постепенно становилось всё больше.

И вот, в какой-то момент мне захотелось попробовать себя в роли руководителя, но возникла проблема: я не знал, как им стать. Ответа на вопрос: «Что нужно делать, чтобы занять свою первую управленческую должность?» не было. Точнее, он был, но лишь в теории.

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

Мы поговорим о том, какой путь выбрал я сам, и по какому шли мои коллеги. В конце постараемся вместе ответить на вопрос: «Как выбрать путь, подходящий для вас?». На тот момент я бы очень хотел прочесть такой гайд, но его ещё никто не написал. Это и побудило меня к созданию этой статьи:)

Читать далее
Всего голосов 10: ↑9 и ↓1+10
Комментарии0

Простой инструмент измерения и анализа Code Review

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

Рассмотрим такую спорную, но при этом полезную вещь как измерение метрик код ревью. Не секрет, что это один из неотъемлемых этапов в процессе разработки и возникающие проблемы могут в конечном итоге сказаться на расходах компании и удовлетворении от работы в команде. Чтобы этого не было, необходимо вовремя понимать есть ли проблемы, определять причины, находить решения и проверять их эффективность. В части этих вопросов нам и может помочь статистика. Можно найти как отдельные приложения сфокусированные на метриках, так и гитхаб-экшны. В данной статье речь пойдет о гитхаб-экшне Pull Request Analytics Action.

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии0
1
23 ...