Pull to refresh

Why everybody hates scrum and how to replace it?

Reading time3 min
Views4.8K
It feels like Scrum has been around forever and everybody knows what it is and has interacted with it in one way or another.

Indeed, there were times when everything around scrum was innovative, valuable and efficient: from planning to sprints and so on.

However, recently the number of negative reviews has been escalating.


Read more →
Total votes 8: ↑7 and ↓1+6
Comments0

Кейс Русфинанс Банка: Как мы переводили SCRUM в онлайн и что из этого получилось

Reading time7 min
Views2.3K
Русфинанс Банк — это лидер по автокредитованию в России (по версии Frank RG), который входит в международную группу Société Générale. С одной стороны, мы можем смотреть на опыт разных стран, применять инструменты, которые используют наши коллеги не только во Франции, но по всему миру, с другой — для нас разработка и запуск любого нового ИТ-продукта, сервиса и даже фичи — это всегда челлендж, в том числе связанный с разными уровнями согласования проектов.

В своё время, в попытке сократить time-to-market, нам удалось попробовать и внедрить разные Agile-практики. Что ожидаемо, самой жизнеспособной из них оказался SCRUM.

В начале 2020 года мы начали масштабировать SCRUM, изучили фреймфорк LeSS и выстроили процессы взаимодействия офлайн, но пандемия внесла свои коррективы: в марте нас перевели на удалённый формат работы. Пришлось всё экстренно перестраивать.

Под катом мы расскажем о том, какие задачи нам пришлось решить, как в этом нам помогли инструменты SCRUM и LeSS и что из этого получилось.


Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments1

Лучшая метрика для команды, работающей над продуктом

Reading time7 min
Views7.2K

Иногда при обсуждении продукта метрики только мешают




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

Точнее говоря, ответил я сразу же, но потом этот вопрос несколько недель не давал мне покоя, я снова и снова его обдумывал. В итоге, основательно всё взвесив, я в пришел к более обоснованному ответу.
Итак, меня спросили: «Если бы для agile-команды можно было бы отслеживать только две метрики, что бы вы выбрали?»
Меня сразу смутило слово «метрики», поскольку мой опыт работы с ними был не очень положительным, мягко говоря: они слишком часто используются как оружие, а не как средство улучшения работы. При их использовании коллектив более склонен чувствовать себя чем-то вроде лабораторных крыс.

Однако я всё-таки ответил на вопрос — назвал первое, пришло в голову. И нельзя сказать, чтобы я этим ответом гордился. Задай мне этот вопрос сегодня, я ответил бы гораздо более продуманно…
Поразмышляем о метриках вместе с Тоддом Лэнкфордом
Rating0
Comments0

Agile-трансформация: всё по-настоящему

Reading time4 min
Views4.3K
Привет, хабровчане. В преддверии старта курса «Agile Project Manager», в создании которого принимал участие, делюсь основанной на собственном опыте статьёй.





Возможности и перспективы agile-трансформации обсуждаются сейчас очень широко, привлекая аудиторию от IT-аналитиков до менеджеров CxO-уровня. Известно несколько западных (пока) школ по достижению так называемого Enterprise Agility – это действительно интересно и даже модно. И как любой hype согласно методике Gartner, по ощущениям, данное направление неуклонно движется к «пику завышенных ожиданий», за которым видимо ждёт «пропасть разочарований» и только потом устойчивое «плато продуктивности».
Читать дальше →
Total votes 11: ↑7 and ↓4+3
Comments4

Принципы PDD — Panic Driven Development

Reading time2 min
Views18K
Привет, Хабр! Уважаемые читатели, сие есть перевод замечательной статьи за авторством Мауро Фрезза. Надеюсь, он доставит вам истинное наслаждение и поддержит вас в курсе современных тенденций в методологиях разработки.

image

После того как прошла волна успеха методологий разработки из семейства Agile, проверку временем выдержали лишь немногие из них. Но среди них есть одна особая техника: PDD Panic Driven Development — Разработка через панику.

Эта техника разделяет основные принципы методологии разработки Agile, но она лишена бесполезных церемоний и технологической нагрузки, которые лишь снижают скорость работы команды. Давайте подробнее ознакомимся с принципами этой методологии.
Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments19

Как я искал работу в Берлине

Reading time5 min
Views11K

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

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

Читать дальше
Total votes 13: ↑11 and ↓2+9
Comments27

ERP-система: управление показателями на стыке коммерции и IT

Reading time8 min
Views4.5K

Мы задумали делать свою ERP-систему, чтобы видеть, на что уходят ресурсы команды, эффективно ими управлять. Собрали рабочую группу, оценили объем работ нашей команды в 200 часов.  

В итоге, разработка собственной ERP-системы обошлась нам в 2 490 часов. Если оценивать подобный проект по рыночной цене, выходит около 7,5 млн. рублей.

Но, оказалось, оно того стоило...

Читать далее
Total votes 3: ↑2 and ↓1+1
Comments13

Пользовательские истории – это не требования

Reading time4 min
Views7.8K
Привет, Хабр! Представляю вашему вниманию перевод статьи «User stories are not requirements» автора Пер Лундхольм (Per Lundholm).

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

Читать дальше →
Total votes 12: ↑8 and ↓4+4
Comments12

7 способов повысить эффективность автоматизации тестирования в Agile разработке

Reading time10 min
Views5.4K
Перевод статьи подготовлен в преддверии старта курса «Java QA Engineer».





Разработка программного обеспечения — процесс сложный. Еще на заре разработки программного обеспечения как дисциплины архитекторы поняли, что без структуры управления этот процесс превращается в хаос. Так в мир пришли жизненные циклы разработки программного обеспечения, от водопадной модели до Agile.

Когда мы говорим о мобильных и веб-проектах, большинство из которых построено с использованием той или иной формы Agile (или гибкой) методологии разработки, и всех частях жизненного цикла разработки программного обеспечения, будь то разработка, развертывание или даже тестирование — все регулируется одними и теми же принципами быстрого вывода на рынок.
Читать дальше →
Total votes 15: ↑9 and ↓6+3
Comments0

Монолог тимлида об использовании Agile-манифеста при промышленной разработке программных продуктов

Reading time4 min
Views2.2K

Когда вы только начинаете разрабатывать программный продукт, возникает искушение не писать ТЗ и быстро набросать макет продукта, который обсуждали «в прошлый понедельник».
Команда разработчиков пока еще небольшая и все можно обсудить, не вставая из-за стола.

Читать дальше
Total votes 6: ↑4 and ↓2+2
Comments22
Agile начинается со здравого смысла. В этой системе ценностей главное – вовлечь людей в сотрудничество и диалог. Мой рассказ о том, что изменения в компании должны запускаться не только по директиве сверху, но и при деятельном интересе всей команды.

Привет, меня зовут Наталья, я agile-коуч в МегаФоне и участвую в цифровой трансформации бизнеса. Я присоединилась к этому процессу одной из первых, поэтому могу отследить изменения с самого начала. Мы не «внедряем agile», а используем его как один из инструментов масштабного преобразования компании, и этот процесс сейчас в самом разгаре. О том, почему мы трансформируем бизнес, и как это отражается на нашей разработке, читайте под катом.
Читать далее
Total votes 53: ↑29 and ↓24+5
Comments93

Как мы ВИРТУАЛЬНО спланировали работу 140 человек на квартал вперед, находясь в разных точках Земного шара

Reading time9 min
Views2.6K

Случалось ли вам работать над проектом, где участвует более сотни человек, несколько компаний, с учетом 10 часовых поясов, разных менталитетов и языков? Хотим поделиться своим опытом планирования работ в проекте, который управляется по методологии SAFe в условиях вынужденной удаленной работы.

Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments0

Как выжить команде и тимлиду внутри Agile XXXL-размера

Reading time20 min
Views12K
Сергей Рогачев развивает в России две темы: Scaled Agile Framework (SAFe) и Objectives and Key Results (OKR), а также проводит исследование «Agile в России» (выборка включает полторы тысячи респондентов). Благодаря ему, мы уже системно, как страна, подходим к ответу на вопрос: в каких отраслях у нас Agile работает, где не работает и какие результаты он дает. Опираясь на статистику можно понять, где ваша компания находится, нужен ли вам Agile, для чего, и что вы можете с его помощью достигнуть.

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


Читать дальше →
Total votes 30: ↑26 and ↓4+22
Comments9

Два «вечных» подхода к управлению собственным бизнесом

Reading time5 min
Views6.1K

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

Читать дальше
Total votes 18: ↑4 and ↓14-10
Comments7

Сколько стоит разработать мобильное приложение

Reading time4 min
Views46K
Всем привет, меня зовут Сева, я директор проектного управления в Citronium. Все мои друзья, кто так или иначе связан с бизнесом постоянно задают мне два вопроса: “Сколько стоит сделать мобильное приложение? Ну такое, чтоб прям нормальное было. Стандартное, но не очень дорогое.” и “А почем нынче вебсайты? Ну такие, стандартные, как у всех”.

Я поначалу отвечал невнятно, говорил, что все всегда по-разному, а тут все же сам задумался над обоими вопросами и решил на них ответить. По порядку. Начнем с мобильного приложения. Я посчитал среднюю стоимость каждого этапа разработки всех составляющих мобильного приложения и получил примерные цифры. Если коротко, это порядка 1.5 млн рублей за гибридное мобильное приложение и порядка 2.2 млн рублей за два нативных приложения, то есть одно под Android и еще одно под iOS.
Читать дальше →
Total votes 25: ↑20 and ↓5+15
Comments37

Как точно оценить проект за 6 шагов

Reading time4 min
Views5.1K
Всем салют. Эксперт OTUS Андрей Романов приглашает всех желающих на свой бесплатный демо-урок по теме: «Командообразование в удаленных и распределенных командах».

А мы в свою очередь традиционно делимся с вами полезным переводом






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

Ниже вы найдете руководство, которое поможет вам сформировать адекватную оценку. Приготовьтесь учиться искусству оценивания проекта.
Читать дальше →
Total votes 15: ↑7 and ↓8-1
Comments1

Как я хотел разнообразить ретроспективы, а сделал собственную карточную игру

Reading time7 min
Views11K
Картинка с названием статьи

В этой статье хочу поделиться своей историей геймификации ретроспективы: как с помощью придуманной мной карточной игры нам удалось разнообразить процесс, сделать встречу нескучной и вовлечь в обсуждение всех участников команды. А также расскажу о нюансах печати своих карточек для игр.
Читать дальше →
Total votes 14: ↑14 and ↓0+14
Comments4

Start Up: Организационные и технические аспекты запуска в крупной IT-компании

Reading time10 min
Views3.7K

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


image


В этой статье мы поделимся опытом запуска стартапа в компании — системном интеграторе ОТР2000 с точки зрения выбора и внедрения гибкого подхода к разработке протестированных и
работоспособных программных продуктов.

Читать дальше →
Total votes 7: ↑6 and ↓1+5
Comments0

WIP-лимиты здорового человека и WIP-лимиты курильщика

Reading time4 min
Views5.6K

Я и мои коллеги по работе для внутренних сотрудников компании, в которой я работаю, периодически готовим небольшие статьи, где разбираем различные кейсы по гибким подходам, включая и кейсы использования Канбан-метода для совершенствования и управления процессами. Такие статьи мы называем Agile-shorts. И я подумал, "А почему бы не открывать свои статьи и для более широкой аудитории?" И, вот, сегодня я публикую первую свою статью из этой серии.

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

Читать далее
Total votes 5: ↑4 and ↓1+3
Comments0

Scrum-мем на злобу дня

Reading time5 min
Views22K

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



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


Читать дальше →
Total votes 62: ↑31 and ↓310
Comments60