Как стать автором
Поиск
Написать публикацию
Обновить
20.1

Agile *

Гибкая методология разработки

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

Книга «Блистательный Agile. Гибкое управление проектами с помощью Agile, Scrum и Kanban»

Время на прочтение7 мин
Количество просмотров10K
image Что такое гибкое управление проектами?

Нужно ли оно вашему проекту?

Будет ли от этого выгода?

Хотите разобраться, как работает гибкое управление проектами и воспользоваться этим мощным подходом? Тогда вы выбрали правильную книгу.

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

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

Похороны скрам-доски

Время на прочтение9 мин
Количество просмотров14K
— Ты служила нам верой и правдой. – грустно и торжественно произнес Джон, стоя рядом со скрам-доской. – Но мы не в силах больше сохранять тебе жизнь. Прости.

— Джонни, ты чего? – весело спросила Ребекка.

— Сегодня скорбный и торжественный день. – обернулся к веселой, молодой, хоть и малоопытной девушке-программисту Джон. – Подойти, сестра!

Ребекка встала со стула, и вприпрыжку кинулась к Джону.

— Сделай грустное лицо. – строго сказал Джон. – Ну, давай.

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

— Что происходит, Джон? – спросила она.

— Все. Конец. И мне, и скрам-доске. – серьезно ответил командир.
Читать дальше →

Google OKR Video пять лет спустя — обзор опыта Google Ventures по внедрению OKR (2012-2017)

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

Данный материал можно рассматривать, как продолжение, ретроспективу этого руководства и видео (для понимания материала желательно с ними предварительно ознакомиться): Google re:Work — Руководство: Постановка целей с помощью OKR (перевод).

Google OKR Video — видео с семинаром об OKR от Рика Клау (Rick Klau) — партнера Google Ventures, было записано еще в конце 2012 года и стало, фактически, первой презентацией OKR для широкой аудитории — до этого о информация о методологии просачивалась только небольшими фрагментами, через бывших сотрудников Intel и Google.

В ноябре 2017 года Рик решил отметил пятилетие этого знаменательного семинара серией твитов, где существенно поправляет некоторые моменты из своей презентации. Этот новый материал не представлен на официальных ресурсах Google, поэтому даже в 2018 году появляются все новые статьи по OKR, в том числе и на русском, основывающиеся на Google OKR Video, но не учитывающие эти важные поправки к нему:

Rick Klau @rklau 7 Nov 2017
Вот перевод этой серии твитов (форматирование текста немного изменено для читабельности):

Как быстро развалить любой проект? 17 лучших вредных советов

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

Сколько явно злых практик применяется у вас? Если только часть из перечисленных ниже, то можно подсунуть эту статейку своему начальнику и станет быстрее понятно куда всё движется.
Вредные советы очень полезны!



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

И да, ещё предлагаю устроить опрос на тему какие вредные советы используются в вашей компании. Там 10 вопросов с вариантами. После прохождения видна статистика по всем опрошенным.
Читать дальше →

Что нового в YouTrack 2018.3

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

Вчера вышел YouTrack 2018.3, и в этой статье мы расскажем о том, что нового появилось в новой версии.


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

Scrum Day — конфа высокой концентрации смыслов

Время на прочтение2 мин
Количество просмотров2.7K
8 октября в московском DI Telegraph пройдет Scrum Day 2018 — одна из конференций, которые по всему миру организует Scrum.org. Особенность Scrum Day в том, что точная программа конференции заранее неизвестна и упор делается на общение в малых группах. Каждый участник может заявить свою тему и затем обсудить ее с коллегами. Таким образом в течение дня параллельно раскрываются десятки актуальных тем. Подробная информация — под катом.
 

Scrum is dead

Время на прочтение7 мин
Количество просмотров50K
— За что тебя приняли, за то и уволят. – тяжело вздохнув, сказал Боб. – Слышал такую фразу?

— Нет. – угрюмо ответил Джон.

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

— У меня своя версия. – тихо сказал Джон. – Кажется, дело было в скраме.

— Да, дело было в скраме. – кивнул Боб, все еще глядя в окно. – И я, если честно, уже не могу про него слышать. Не хочу говорить высокопарных слов, но ты меня обманул.

— Я? – недоуменно спросил Джон.

— Ты и скрам. Твой скрам. Твоя инициатива. – Боб повернулся и в упор уставился на Джона. Которая будет стоит мне проекта. И кучи денег.
Читать дальше →

Openspace Agility: внедряем Agile во всей компании (теперь вместе с руководством!)

Время на прочтение4 мин
Количество просмотров1.9K
Сейчас, когда уровень понимания и применения Agile в России вырос, выросли и проблемы, с которыми сталкиваются все Agile энтузиасты при внедрении этой организационной культуры.

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

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

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

А был ли Scrum*?

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

*Scrum (Скрам (сущ.)) — это фреймворк, который помогает решать изменяющиеся в процессе работы задачи, чтобы продуктивно и творчески поставлять клиентам продукты с максимально возможной ценностью.

Почему я решил написать эту статью


Очень часто в рабочей среде, на просторах интернета и на собеседованиях можно услышать, например, вот такое:
«С этим Скрамом столько встреч! Когда работать то?!»;
«Хорошо, пусть это будет хоть Скрам, хоть Срам, только отвалите и дайте мне писать код!»;
«У нас тоже этот Скрам навязали, вообще непонятно для чего»;
«Каждый день стендапы минут по сорок, нафига мне на них присутствовать? Хотите знать, что я сделал и над чем работаю сейчас — смотрите Jira, Confluence, Git и т.д.»
«Скрам-мастер вообще шут какой-то, ему бы всё хороводы водить, вместо управления проектом!»;
«Да, Скрам мы использовали: главное, что ретроспективы проводили».
Цель данной статьи показать, что тот негатив, который всё ещё большим потоком льётся в сторону Скрама, на самом деле к нему не относится, и проблему нужно искать в другом месте.

Далее я хотел бы рассказать о типичных случаях, откуда берут своё начало эти проблемы.
Читать дальше →

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

Время на прочтение11 мин
Количество просмотров17K
За последний месяц я провел 71 обучающий скайп-звонок с самыми разными компаниями. Задачей было внедрить разрабатываемую нами систему управления проектами. Запрос у всех согласившихся на такой формат примерно один и тот же — “Как втянуть команду в систему ведения проектом и в сам проект?”. Или проще говоря: “Как сделать так, чтобы все работали?”.

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



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

Важный факт — участники компаний после часового скайпа работали в нашей системе в 8.5 раз активнее в сравнении со средним пользователем. И в 2.3 раза активнее в сравнении с теми, кто согласился на скайп, но позднее отменил мероприятие.
Читать дальше →

Управление изменениями в ИТ-инфраструктуре компании Марс

Время на прочтение4 мин
Количество просмотров6.2K
В нашей жизни нет ничего более постоянного, чем изменения. В Mars IS инструментом регистрации и управления всеми изменениями в ИТ-инфраструктуре является программа «Управление изменениями и релизами» на платформе ServiceNow. В 2017 году успешно проведено около 12 тысяч полезных изменений с минимальными прерываниями в оказании ИТ-услуг бизнесу.

Но так было не всегда. Вплоть до октября 2015г. обстановка с чейнджами больше походила на хаос. Потом появился ITSM, который навёл порядок со всеми неавторизованными чейнджами. Появилась структура, позволившая измерить неизмеримое.


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

Обратная связь в команде, 360 и 14 февраля

Время на прочтение7 мин
Количество просмотров6K
Все мы знаем, что своевременная обратная связь важна. Есть множество статей, видеоматериалов, книг и курсов на эту тему. Но не у всех есть привычка давать своевременную обратную связь своим сотрудникам, коллегам, близким. Плюс ко всему обратная связь должна быть корректной. Зачастую нас не нужно просить, если необходимо кого-то взгреть и забываем давать позитивную обратную связь, считая, что вроде как и так все все понятно.

Спросите любую пару со стажем и они скажут, что конечно же важно делать другу другу романтические вечера и дарить цветы, но не все делают это регулярно и своевременно (давайте будем откровенны). И только 14 февраля все об этом вспоминают и волей не волей зажигаются свечи и достаются вазы. Так и с обратной связью, пока культуры давать ее регулярно и вовремя нет, нужны специальные дни недели, места, где люди могут дать друг другу эту самую обратную связь.

Вот такое мероприятие мы с командой и провели.
Читать дальше →

Экспертная система на Rails

Время на прочтение3 мин
Количество просмотров3.3K
Статья посвящена созданию экспертной системы. Вначале статьи — блок-схема из книги из списка литературы, потом описание базы данных и алгоритма. Далее идет «справка о том, как сделать этот проект», в которой описан алгоритм создания этого проекта. В конце статьи — список литературы. Также в ней имеются пара скриншотов.
Читать дальше →

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

Деньги решают. «У нас три разработчика, но мы не умеем работать»

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

https://xkcd.ru/1562/Нам пишут:
«Хм, а дайте плиз совет.


Реальный кейс, три разработчика, один разработчик работает 100% времени удаленно, второй разработчик — шеф/соучредитель, третий — немного офигевающий новоприбывший.


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


Есть ли способы как-то улучшить ситуацию?»


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

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

Рецепт полезного код-ревью от разработчика из Яндекса

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



Привет. Меня зовут Сергей, последние пять лет я работаю в Яндексе. За это время участвовал в разработке одиннадцати проектов. Писал код на JavaScript, Python и C++. Некоторые проекты делал в одиночку, другие разрабатывал в группе из восьми человек. Но в каждой команде, на всех проектах, вне зависимости от языка программирования я использовал код-ревью.


С помощью код-ревью я постоянно узнаю что-то новое. Иногда, глядя на чужой код, хочется воскликнуть: "А что, так тоже можно?". В чужом коде я нахожу интересные приёмы и беру их себе на вооружение. Много новых знаний черпаю из комментариев к моему коду. Для меня стало открытием, что люди любят делиться своим опытом. Даже когда я разрабатываю проект в одиночку, то прошу ребят из другой команды посмотреть мои пулреквесты. Это мотивирует писать красивый и понятный код.


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


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


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

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

График проекта vs Бэклог: битва без шансов

Время на прочтение5 мин
Количество просмотров4.6K
В век просвещённого аджайла негоже уже даже употреблять такие слова, как «график проекта». И хотя многие проджект менеджеры могут высоко поднять бровь, я всё-таки скажу:
График проекта не нужен, вреден, опасен и чреват!

А теперь, сделав, такое эпатажное заявление, я постараюсь объясниться и доказать вам, что все графики проекта должны быть заменены на бэклоги везде, где это возможно, а возможно это везде.
Читать дальше →

Как перестать фэйлить и начать проводить нормальные ретроспективы

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

Какой вообще смысл в этих ретроспективах?


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

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

Это просто.

Смысл работы скрам-мастера (или Agile-коуча) в создании и развитии эффективной команды. Причем основным развиваемым качеством команды должна быть самоорганизация.
По сути для проведения успешных ретроспектив вы как скрам-мастер должны знать две вещи:
Читать дальше →

Плавное введение скрама самими разработчиками (разрешаем противоречия, настраивем команду, избегаем конфликтов)

Время на прочтение5 мин
Количество просмотров4.2K
В репрессивной модели управления лидер будет, как правило, подбирать сотрудников либо глупее себя, либо таких, которых он может «загипнотизировать» или шантажировать тем или иным образом. Тут ищут «псов», которыми легко управлять и которыми легко травить. Спускаемые сверху идиотские указания будут без изменений проксироваться вниз и те, кто сможет проксировать их ниже — выживают, остальные лопаются. habr.com/post/124716
Все ли так плохо с тим-лидерством? Навязывать ли скрам формально, когда его потребность никто не понимает, и она не особо ощущается, или вводить его элементы постепенно, чтобы команда почувствовала его эффективность.

Конфликты интересов частая ситуация в рабочих коллективах и не только в программистских. И зачастую нет правых и виноватых, есть столкновение опыта и видений. Как раскрыть потенциал всех сотрудников и получить синергию, когда 1+1 = 11, а не 2.

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

Эволюция одного стартапа. Agile от Яйцелова до Chiken Invaders

Время на прочтение7 мин
Количество просмотров2.5K
Как перестать ловить яйца в спешке, попутно роняя дедлайны? Какой тулчейн выбрать, чтоб уничтожать по несколько тасков за раз? Все это раскроем в нашей статье.

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

Семь проблем внедрения Scrum, о которых мы не знали

Время на прочтение5 мин
Количество просмотров23K
Привет, Хабр! Меня зовут Максим Лютцау, в Промсвязьбанке я работаю product owner’ом. Почти год разработка нового интернет-банка «Мой бизнес» у нас идет по фреймворку Scrum, и в связи с этим я уже успел набить шишек. В этом посте я хотел бы рассказать о самых болезненных из них, а также о том, какие средства нам в итоге помогли. Чтобы вы смогли избежать подобных неприятностей.


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