Смежные блоги:
"> Продюсирование интернет-проектов
  • Web-разработка
  • ">
    [go: up one dir, main page]
    More Web Proxy on the site http://driver.im/
    Как стать автором
    Обновить
    332.48

    Управление проектами *

    Как заставить всё работать

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

    Полезные советы от разработчика OpenSearch Даниила Дубровкина из AWS.

    Вы смотрели The IT Crowd? Это уморительный британский телевизионный ситком примерно 2006 года, в котором группа ИТ‑гениев работала в отделе технической поддержки Reynholm Industries в Лондоне. Один из характерных смешных моментов заключается в том, что каждый раз, когда звонил телефон, Рой брал трубку и, не дожидаясь ответа, спрашивал: «Вы его выключили и снова включили?», а затем вешал трубку. Я часто чувствую себя Роем, когда общаюсь с пользователями, сообщающими об ошибках в проектах с открытым исходным кодом, которые я поддерживаю.

    Вот мой структурированный подход к любым ошибкам (багам, проблемам), о которых сообщают в моих проектах с открытым исходным кодом:

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

    2. Не пытайтесь воспроизвести ошибку. Не уверены, что это ошибка? Не можете воспроизвести проблему? Вежливо запросите дополнительную информацию или разъяснения.

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

    4. Не исправляйте ошибку. Теперь, когда человек, сообщивший об ошибке, написал для неё автоматизированный тест, он так близок к её исправлению. Попросите его сделать это. Это дает человеку, сообщившему об ошибке, чувство причастности и вклада в проект.

    5. Не делайте ничего другого. Не можете получить никакого участия в устранении ошибки от человека, сообщившего о ней? Оставьте ошибку открытой. Кто‑то другой её подхватит.

    tl;dr Не исправляйте ошибку! У здорового проекта с открытым исходным кодом будет много вовлечённых участников, особенно когда дело касается ошибок. Это один из самых простых плодов, которые вы можете собрать как сопровождающий. Тем не менее, иногда я просто хочу исправить ошибку сам, потому что это так интересно.

    Теги:
    +2
    Комментарии0

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

    Закон Брукса — если вы посадите трёх кодеров за одну задачу, они не сделают её в три раза быстрее. Чем больше ваша команда, тем сложнее становится координация и планирование.

    Закон Гудхарта — чем жестче ваши KPI и метрики для измерения эффективности, тем сильнее они отвлекают от выполнения самих задач. В самых запущенных случаях люди забивают на задачи и переключаются только на KPI.

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

    Закон Конвея — структура программ часто повторяет организационную структуру команды, которая её создала. Если слепо следовать границам в команде, софт получится неоптимизированным.

    Закон Линуса — база опенсора. Чем больше людей проверяют код, тем больше шансов найти ошибку.

    Закон Хофтшадтера — дедлайн всегда нужно ставить с запасом. Мы склонны занижать количество времени, необходимое для выполнения задачи.

    Закон Кернигана — код всегда должен быть простым и понятным. Сложный код всегда становится неподъёмным в отладке и сопровождении — это только вопрос времени.

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

    Закон Парето — усилия должны быть избирательными. Чтобы 20% усилий приносили 80% результатов, сначала нужно понять, куда прикладывать эти усилия. Качество всегда перевешивает количество, а результат важнее времени затраченного на задачу.

    Теги:
    +20
    Комментарии3

    Почти универсальные проектные принципы или Как перестать зависеть от методологий — Егор Сизяков / Ural Digital Weekend 2024

    1. Что такое NUPP и зачем они нужны?

    2. А конкретнее? Разбираем NUPP 1−6.

    3. Как их внедрить на практике?

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/SBXix

    Теги:
    0
    Комментарии0

    Как создать ценность там, где про неё редко спрашивают — Алексей Мезенцев / Ural Digital Weekend 2024

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

    Ссылка на видео в ВКонтакте.

    Ссылка на презентацию: https://goo.su/L1g8Vmv

    Теги:
    +1
    Комментарии0

    Как добиться взаимопонимания между клиентами, менеджерами и программистами — Григорий Кирейчук / Ural Digital Weekend 2024

    — Разговоры на одном языке, как мы этого добиваемся

    — Визуальные схемы: превращаем сложное в понятное

    — Как мы экономим время команды и заказчика на погружение в проект

    — Промежуточные презентации и почему они важны

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/hgU2IPF

    Теги:
    +1
    Комментарии0

    Эффективность Шредингера: метрики работы команды разработки, поиск и устранение узких мест в процессах — Полина Таран / Ural Digital Weekend 2024

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

    Ссылка на видео в ВКонтакте.

    Ссылка на презентацию: https://goo.su/Tuyca

    Теги:
    +2
    Комментарии0

    Масштабирование под давлением — возможность или вызов?

    На этот вопрос в подробностях отвечает бэкенд-инженер и руководитель команды разработки монетизационных продуктов Авито Дмитрий Телепнев. Из его рассказа вы узнаете:

    • как обеспечить рост монетизации по модели cost-per-action;

    • как масштабировать CPA от MVP до 1млн RPM;

    • как подойти к планированию и обеспечить прагматичный подход к исправлению вкупе с продуктовыми инициативами.

    Переходите по ссылке, чтобы ничего не упустить.

    Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

    Теги:
    +11
    Комментарии0

    Самоорганизованные команды: формирование, принципы работы, контроль и адаптация под специфику процессов — Алексей Червон / Ural Digital Weekend 2024

    1. Что такое самоорганизованные команды?

    2. Принципы/устройство их работы.

    3. Как построить самоорганизованную команду?

    4. Как контролировать/модифицировать ее под свой продукт и процессы?

    Ссылка на видео в ВКонтакте.

    Ссылка на презентацию: https://goo.su/gq1jv

    Теги:
    +1
    Комментарии0

    Основы Управляемой Эволюции. Как проводить изменения с минимальным сопротивлением — Алексей Пименов / Ural Digital Weekend 2024

    Большинство подходов по управлению изменениями предполагают смену парадигмы работы, выработку новых механизмов работы и организационной структуры и убеждение людей в том, что именно это принесет пользу. Результатом таких действий является сильное сопротивление изменениям, о способах борьбы с которыми написаны целые тома. В докладе спикер рассмотрел альтернативный подход к управлению изменениями, который называется Управляемая Эволюция, в котором мы минимизируем сопротивление изменениям. Хотите узнать за счет чего? Слушайте выступление Алексея.

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/wFFb

    Теги:
    0
    Комментарии0

    Почему хорошие программисты становятся плохими менеджерами — Федор Борщев / Ural Digital Weekend 2024

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

    Ссылка на видео в ВКонтакте.

    Ссылка на презентацию: https://goo.su/eJ3yi

    Теги:
    +3
    Комментарии0

    Синергия тимлида и рекрутера: строим эффективный процесс взаимодействия — Евгений Антонов / Ural Digital Weekend 2024

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

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

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

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/PrYp

    Теги:
    0
    Комментарии0

    Управление ликвидностью, интеллектуальные права и bus-фактор собственника — Оксана Плешанова / Ural Digital Weekend 2024

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

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/BUHMk8X

    Теги:
    +2
    Комментарии0

    Организационные изменения компании с ростом бизнеса c 500 до 7500 человек — Константин Мягких / Ural Digital Weekend 2024

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

    Ссылка на презентацию: https://goo.su/V1uL6s5

    Ссылка на видео в ВКонтакте.

    Теги:
    0
    Комментарии0

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

    Измеряй и управляй! Как и за какими метриками должен следить каждый уважающий себя продакшн — Сергей Полуэктов / Ural Digital Weekend 2024

    Какие есть особенности у бизнеса в продакшн? Что нужно знать пассивному инвестору? По каким критериями можно оценить стабильность объемов производства, рентабельности, дебиторской задолженности, роста и продаж? И как можно повлиять на все эти метрики? Ответы на эти вопросы вы найдете в выступлении Сергея.

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/1bVjO

    Теги:
    0
    Комментарии0

    Отраслевая экспертиза ИТ-интегратора — Cтанислав Пятецкий / Ural Digital Weekend 2024

    1. Почему отсутствие ниши — это смерть бизнеса?

    2. Как определить свое место в ИТ-мире?

    3. Поиск ниши на примере AWG.

    4. Корректировка бизнес-стратегии.

    5. Сила партнерства и концентрация отраслевой экспертиз.

    Ссылка на запись доклада в ВКонтакте.

    Ссылка на презентацию: https://goo.su/d7zk2o

    Теги:
    0
    Комментарии0

    Полная стоимость владения (Total cost of ownership)

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

    А в B2B - это вообще обычная история. "Купить станок" далеко не "использовать станок". Доставка, монтаж, пуско-наладочные работы, обучение персонала, расходники, место для работы и много-много чего еще.

    Часть этих забот можно вложить в понятие "продукт" - доставка, оплата, где-то техобслуживание. Но весомая чать ну никак не влезет в первоначальное предложение. Поэтому стоит ее выделять в отдельную сущность "Total cost of ownership", TCO (полная стоимсоть владения).

    Использовать это знание лучше всего в B2B-продажах, когда продукт покупается для решения какой-то бизнес-задачи (или бизнес-процесса) и должен так или иначе окупиться. То есть не просто покупка, а некая инвестиция.

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

    Что можно сделать? Описать полный цикл использования своего продукта (с момента выбора до момента замены или утилизации). Разложить на этапы, оценить их в денежном эквиваленте (сколько будет тратить ваш клиент на каждом из этапов). Проанализировав этот сплит, появятся дополнительные мысли о том, как можно усилить свое предложение и сделать его выгоднее для клиента.

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

    Теги:
    -1
    Комментарии0

    Вместо менторов и карьерных консультантов: проверяем резюме по 60 пунктам бесплатно, без смс и регистрации

    Привет, Хабр! Публикую свой чек-лист, который поможет быстро «причесать» резюмешку перед поиском новой работы в 2025 году.

    Часть пунктов — капитанские советы, но тем не менее, похожие чек‑листы консультанты продают за 5–10 тысяч рублей. Собрал собственную версию и делюсь тут. Сохраняйте в закладки и накиньте плюсиков, кому было полезно.

    ОБЩИЕ РЕКОМЕНДАЦИИ
    ○ Резюме сделано под конкретное направление поиска
    ○ Резюме не содержит орфографических и грамматических ошибок
    ○ В названии файла резюме есть ваша фамилия, имя и название должности
    ○ Формат файла: PDF
    ○ Не используется шаблон с «красивым» дизайном
    ○ Объем резюме до трех страниц
    ○ Язык, на котором написано резюме соответствует языку рынка
    ○ Текст резюме набран одним кеглем (за исключением заголовков)
    ○ В резюме нет цветных выделений
    ○ Используется не более 1–2 шрифтов

    КОНТАКТНАЯ ИНФОРМАЦИЯ
    ○ В резюме указаны ваши настоящие данные
    ○ Есть фотография
    ○ Фотография в хорошем качестве, без пикселей
    ○ На фотографии только вы
    ○ Фото сделано в анфас
    ○ На фотографии у вас спокойное и доброжелательное выражение лица
    ○ Указан телефон
    ○ Указана почта
    ○ Название почтового ящика звучит официально
    ○ Указан мессенджер
    ○ Есть ссылка на портфолио / Linkedin / Github
    ○ Портфолио / Linkedin / Github без информации, которая может показать вас в плохом свете
    ○ Формат работы не противоречит условиям вакансии
    ○ С помощью контактов с вами можно связаться в том же канале, где рекрутер получил резюме
    ○ Ссылки на контакты кликабельные и работают
    ○ Написано саммари

    ДОЛЖНОСТЬ И ЗАРПЛАТА
    ○ Желаемая должность указана в единственном числе
    ○ Название должности совпадает с названием позиции в вакансии
    ○ Указана желаемая зарплата
    ○ Зарплата укладывается в разумную вилку по рынку

    ОПЫТ РАБОТЫ
    ○ Позиция на последнем месте работы совпадает с названием должности в вакансии
    ○ Опыт отражен в хронологическом порядке
    ○ Периоды работы отражены с точностью до месяца
    ○ Фокус в описании опыта сделан на последние 5–7 лет
    ○ Описаны ваши достижения
    ○ В достижениях описаны только результаты
    ○ В формулировках достижений нет общих фраз
    ○ Список обязанностей позиционирует вас только с позитивной стороны
    ○ Описание достижений сформулировано по одинаковой логике
    ○ Достижения отделены от операционных задач смысловыми блоками
    ○ Достижения и задачи расположены в виде маркированного списка
    ○ Достижения описаны по формулам XYZ или STAR
    ○ В достижениях есть цифры
    ○ В достижениях есть факты
    ○ В описании достижений используется совершенный глагол: сделал, улучшил, вырастил, ускорил и т. д.
    ○ Достижения расположены в порядке убывания ценности для бизнеса
    ○ Хотя бы 1/3 из ваших достижений пересекаются с требованиями вакансии
    ○ Задачи описаны понятным языком, без сложных терминов
    ○ Нерелевантный опыт занимает не более трети всего опыта, либо переформулирован под вакансию
    ○ Опыт с давностью более 10 лет удален из резюме
    ○ Опыт менее года скрыт, либо «докручен» до 1 года
    ○ Если в одной компании у было несколько должностей — ваш карьерный рост легко считывается
    ○ Для каждой компании где вы работали написано короткое интро
    ○ Для каждой компании указан ее сайт
    ○ В описании опыта нет белых пятен (пробелы в карьере от 1 года)
    ○ Блок достижения и обязанностей не содержит «канцелярского» языка

    ОБРАЗОВАНИЕ
    ○ Оконченное — указано
    ○ Если проходили курсы — не более 2–3 позиций

    НАВЫКИ
    ○ Список навыков соответствует требованиям вакансии минимум на 2/3 
    ○ Убраны очевидные навыки вроде владения ПК/Word/Excel
    ○ Навыки расположены в порядке убывания важности для позиции

    Теги:
    +9
    Комментарии0

    Зачем компании платят сотрудникам, чтобы те уволились с работы?

    Недавно читал про подход Zappos ( один из успешных онлайн-магазинов обуви) компания предлагает новым сотрудникам $2000 за то, чтобы они… ушли. Звучит странно? На самом деле это отличный способ построить сильную команду.

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

    В чём ключевая польза этой системы?

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

    2. Рост продуктивности. Мотивированные сотрудники не только работают эффективнее, но и способствуют созданию здоровой атмосферы в команде.

    3. Укрепление лояльности. Те, кто отказываются от бонуса, остаются с твёрдым намерением работать, что положительно влияет на общий моральный климат.

    Как применить этот подход в бизнесе?

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

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

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

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

    Как вам подход Zappos к корпоративной культуре?

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

    Теги:
    +3
    Комментарии3
    2

    Как начать думать про платформы и к чему такие мысли могут привести?

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

    Если хотите разобраться в платформенной теме — советуем посмотреть выступление Шамиля.

    Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

    Теги:
    +12
    Комментарии0

    Три лекции с нашего митапа для продактов!

    В октябре собирали гостей в нашем петербургском офисе послушать доклады спикеров и понетворкать. А теперь делимся записями с вами!

     > Опыт реальной трансформации культуры и процессов продуктовой команды (YouTube, VK)
    Спикер: Влад Стоянов, Product lead

    > Лидеры компетенции: Современные холакратичные методики управления без управления (YouTube, VK)
    Спикер: Артур Арсенов, Product design lead

    > Ничто не истина — всё дозволено. О культуре приоритизации (YouTube, VK)
    Спикер: Саша Липин, Product lead

    Следи за новостями, чтобы не пропускать будущие мероприятия!  

    Теги:
    0
    Комментарии0
    1
    23 ...

    Вклад авторов

    Работа