|
|
rss_habr
Как обеспечить «вдвое больше за половину времени»Суббота, 21 Января 2023 г. 10:00 (ссылка)
В текущем состоянии индустрии разработки подход к эффективности работы какой-то странный. Мы пользуемся не привязанными к жизни метриками, уповаем на локальные оптимизации и мучаем людей. Всё может быть куда лучше, и эта статья предлагает методику непрерывного совершенствования эффективности разработки. Рассуждение построено на уже зарекомендовавших себя теориях, включая философию Деминга, теорию ограничений, бережливое производство и других. Вперёд к оптимизациям систем!https://habr.com/ru/post/711930/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711930
rss_habr
100 000 EUR в год теряет IT-компания при отсутствии процессов. РасчетСреда, 18 Января 2023 г. 11:32 (ссылка)
Дано: Найти: https://habr.com/ru/post/711326/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711326
rss_habr
Архитектура Шредингера и способы с ней боротьсяЧетверг, 29 Декабря 2022 г. 10:13 (ссылка)
Представьте, что вы работаете в команде над крупным проектом какое-то время. Проект прошел начальный этап и уже работает в продакшн среде. Им пользуются люди, даже можно сказать, что им пользуются много людей и они рассчитывают на ваш продукт, он для них важен. С какого-то момента вдруг вами овладевает беспокойство, что что-то не так. Каждый спринт дается тяжело. Новые задачи вызывают проблемы с внедрением, а после релиза вы ловите один инциндент за другим. Каждый день вы со страхом смотрите в свой месенджер, боясь увидеть очередное сообщение с очередной проблемой, которую нужно срочно решать. Запросы к базе начинают тормозить, важная информация теряться, все валится из рук, контроль над ситуацией утекает как песок сквозь пальцы. Вы начинаете плохо спать, начинают снится кошмары о бесконечных сообщениях в очередях вашего брокера, которые воркеры не способны переварить. Вам снятся сервера, на которых заканчивается CPU и память, потому что сервисы безмерно потребляют ресурсы. Утилизация дисков на серверах с СУБД уже давно под 100%, ведь сервисы что-то постоянно с них читают или пишут. Ошибки, задержки, падения. Вы просыпаетесь. Читать дальше →https://habr.com/ru/post/708376/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708376
rss_habr
Почему важно не забывать про процессы взаимодействия между командами и к чему может привести их отсутствие?Среда, 29 Декабря 2022 г. 00:59 (ссылка)
Замечали, что понятие legacy имеет негативный подтекст, причем в разработке до такой степени, что может стать ключевым пунктом при выборе работы. Только почему-то legacy в процессах все оценивают в позитивном ключе. Да, эти два слова вместе не употребляют, но на деле получается именно так. У нас встречалось достаточно кейсов, когда говорили: “хотим выстроить HR-процессы надолго”, а при их пересмотре оценивали это как некомпетентность специалиста, мол с первого раза что ли не смогли нормально сделать? В целом неудивительно, что все хотят сделать раз и навсегда, кому лишний раз хочется пересматривать процессы: объяснять участникам новые “правила игры”, контролировать ее ход, выявлять читеров и т.д. Это сложно, особенно в первый месяц, так как паттерны поведения будут сохраняться. Введем понятие “гигиена процессов”. За гигиеной ведь надо следить, правда? Так и за процессами, особенно когда увеличивается число участников, пользователей, в целом есть изменения. Стоит возвращаться и перепроверить, актуально ли это на текущей стадии развития бизнеса? Это касается процессов в любых командах, будь это HR, разработка, саппорт или даже финансы. Но что еще интереснее, так это взаимодействие между командами. На практике видно, что в большинстве компаний фокус смещается больше на внутренние процессы, но межкомандное взаимодействие остается в стороне. Поэтому предлагаем разобраться в этом подробнее и ответить на вопрос: почему важно не забывать про процессы взаимодействия между командами и к чему может привести их отсутствие? И почему?https://habr.com/ru/post/708342/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708342
rss_habr
Процесс ревью кода структурно порочен. Вот, как его исправитьВоскресенье, 19 Декабря 2022 г. 02:11 (ссылка)
Классический процесс ревью кода страшен до безобразия и даже некоторого восторга. Разберём, почему это так, и что с этим делать. Разберём!https://habr.com/ru/post/706252/?utm_source=habrahabr&utm_medium=rss&utm_campaign=706252
rss_habr
Почему Твиттеру нужны 1000 микросервисовСуббота, 26 Ноября 2022 г. 17:53 (ссылка)
В последнее время на Twitter чуть ли не из каждого утюга льется критика по поводу оверинжиниринга. Даже некоторые вполне технически подкованные люди заявляют, что Твиттер можно было бы поддерживать вообще одному - мол, "подумаешь, твиты хостить, 80% всех микросервисов ему не нужны". Читать далееhttps://habr.com/ru/post/701788/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701788
rss_habr
«Гигиенический минимум» в работе тимлидаПонедельник, 17 Октября 2022 г. 21:37 (ссылка)
Привет, я Илья — Frontend Team Lead в Альфа-Банк. Отвечаю не только за команду, но также веду и техчасть. Как тимлид я часто задаюсь вопросом «В чем моя роль?», «Как измерить эффективность моей работы?» и «Какой профит от лидов для проекта в целом?» Для себя я вывел определение и задачи лида. Это всего лишь мои субъективные умозаключения, и искушенной публике Хабра могут быть хорошо знакомы, иногда слишком очевидны, но…повторение мать учения, как когда-то говорили. И даже если мы сто раз что-то слышали — не значит, что мы начали это делать. То, о чем я хочу рассказать – простые шаги, которые работают только при регулярном повторении, без пропуска какого-то пункта, это важно. Софтовые статьи обычно полны воды, поэтому, дабы её не лить, приступим. Заранее извинюсь, что букв будет много, просто это моя первая статья (не судите строго) да и накопилось много, чем хочется поделиться. Многие темы, что я подниму, можно разбирать бесконечно долго и писать на каждую по циклу статей, но, сегодня будет овервью. Читать далееhttps://habr.com/ru/post/693774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693774
rss_habr
Управление изменениями в ML-разработкеВторник, 20 Сентября 2022 г. 11:50 (ссылка)
В июне 2019 года открылся наш ML-отдел, и я решил, что неплохо будет попробовать поработать по Скраму. Неплохая идея, ведь правда? Команда абсолютно новая, тимлидского опыта у меня было не так много, а начать с чего-то нужно.... Честно и прилежно мы попытались внедрить все принципы, практики и ритуалы из гайда и книжек. Это был интересный опыт, но буквально через год мы от Скрама мы отказались, о причинах я когда-то рассказывал на Датафесте, да и вообще я теперь считаю его узким инструментом, применимым в весьма ограниченном количестве ситуаций. Решение это далось непросто, все привыкли работать по Скраму, и от команды посыпались вопросы - что делать с эстимейтами, как приходить к общему контексту без скрам-покера, как будем измерять выгоду или потери от перехода на канбан? Изменения - это всегда сложно, недаром теме change management посвятили целый сезон конфы Podlodka Teamlead Crew. Эта статья про то, как мы генерируем предложения и внедряем изменения у нас в отделе. Читать далееhttps://habr.com/ru/post/689174/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689174
rss_habr
Программирование — это про общениеВторник, 23 Августа 2022 г. 21:35 (ссылка)
Когда выгорание по внутренним (и внешним) причинам достигает максимума, когда тошнит от одного воспоминания о том как выглядит IDE, когда мнится что в седло большой разработки больше не вернутся никогда, но, при всём при этом, вносить свой вклад в развитие индустрии хочется - остаётся одно. Сменить угол обзора. Эта статья - первая попытка взглянуть на программирование не с позиции технического специалиста, а с позиции человека. Со своими страстями и желаниями. С чисто людскими ошибками и заблуждениями... Одной ошибок было считать окружающих болванами только потому что они не считают всякую многократно изложенную мною в коде мудрость - истинной. Давайте поговорим об этомhttps://habr.com/ru/post/684282/?utm_source=habrahabr&utm_medium=rss&utm_campaign=684282
rss_habr
Как мы избавились от пинг-понга задачами между разработкой и QAПонедельник, 08 Августа 2022 г. 10:24 (ссылка)
Я в IT больше девяти лет и успел поработать в ряде интересных проектов, но самым большим своим достижением на данный момент считаю налаживание процессов в команде Billing API. Статья — именно об этом. Расскажу о наших проблемах во взаимодействии между разработчиками и QA-инженерами и том, как мы эти проблемы решали. Читать далееhttps://habr.com/ru/post/679040/?utm_source=habrahabr&utm_medium=rss&utm_campaign=679040
rss_habr
Ты надизайнил, а мне делать: как наладить взаимодействие между отделами дизайна и разработкиВторник, 12 Июля 2022 г. 11:54 (ссылка)
В играх достаточно много интерфейсов, за разработку которых, как правило, отвечают две команды: дизайнеры интерфейсов и клиентские разработчики. И так как качество дизайна интерфейсов может повлиять как на пользовательский опыт, так и на продуктовые метрики, наладить коммуникации между этими двумя отделами важно. Эта статья написана по мотивам одноименного доклада, с которым я и моя сестра Алина выступали на конференции Talents in Games в декабре 2021 года. Я — дизайнер, сестра — разработчик, и уже четвертый год мы работаем в одной продуктовой команде. Сейчас наши команды хорошо ладят и научились решать конфликты, но путь к взаимопониманию и здоровым отношениям между дизайнерами и разработчиками для нас был непростым и довольно долгим. Статья построена на диалогах, которые когда-либо звучали в нашей команде. Мы попробовали собрать все проблемы взаимодействия между нашими отделами: личностные конфликты, плохая документация и проблемы синхронизации команд, и описали решения, которые для нас сработали. Читать далееhttps://habr.com/ru/post/675166/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675166
rss_habr
Очень странные дела: когда процессы в команде и правда помогаютСреда, 18 Мая 2022 г. 10:47 (ссылка)
Привет, меня зовут Паша, уже несколько лет я работаю QA-инженером. И всё чаще и чаще мне больно за индустрию QA, потому что не все понимают, чем QA-инженер отличается от тестировщика. Ведь настоящий QA-инженер может сделать продукт качественным разными путями, а не только проверяя конечную сборку на соответствие неким требованиям. Этой статьёй я хочу ещё раз напомнить, как инструменты командного взаимодействия решают проблемы качественной разработки, что ответственность за качество лежит на всей команде и что agile-понятия «Прозрачность» и «Предсказуемость» часто теряются на фоне клепания тасок в Jira. Несмотря на свою очевидность, Agile-практики применяются не везде, где могли бы приносить пользу, либо применяются с ошибками и антипаттернами, противоречащими самой культуре Agile. Я расскажу, с какими сложностями столкнулся на разных этапах распространения этой культуры и что делал, чтобы их преодолеть. Если вы готовы тащить такие практики или пробовали их, но не взлетело, тоже смело заходите под кат. Буду счастлив, если найдёте для себя что-то новое и интересное. Читать далееhttps://habr.com/ru/post/665348/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665348
rss_habr
Топ вопросов работодателю от Android-разработчикаЧетверг, 28 Апреля 2022 г. 09:00 (ссылка)
Представьте: вы на собеседовании, только что закончили отвечать на кучу вопросов и были на высоте. Наконец наступает ваш черед задавать ваши вопросы работодателю. Не знаю как вы, а я в таких ситуациях часто начинал теряться и забывал самое важное, о чем стоило бы спросить. Однако, собеседование – это двустороннее общение, а значит, не только работодатель собеседует вас, но и вы – работодателя. Меня зовут Костя, я – Android-техлид в hh.ru, и сегодня я расскажу об идеальных вопросах от Android-разработчика на собеседовании. Объясню, почему я выбрал именно эти вопросы, на что обращать внимание в ответах работодателя, а также отвечу на них так, как мы отвечаем нашим Android-соискателям. Эта статья будет полезна не только мобильным разработчикам, но и специалистам других направлений, которые проходят собеседования. Читать далееhttps://habr.com/ru/post/663266/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663266
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |