Перейти к содержимому

Что делать, если Scrum не работает?

Healthy Developer

0:00 / 0:00

Что делать, если Scrum не работает?

550 843 просмотра · 4 г. назад
Healthy Developer
183 тыс. подписчиков
550 843 просмотра · 4 г. назад
Работайте со мной → https://healthydeveloper.com/ Каждый программист, кажется, испытывает тошноту, как только слышит слово «Scrum». Что же такого в Scrum, что заставляет программистов так ненавидеть программирование, и как этого избежать в вашей команде разработчиков программного обеспечения? В этом эпизоде ​​я расскажу о 7 причинах, по которым программисты ненавидят Scrum, и о том, как он делает нашу работу практически невыполнимой в проектах по разработке программного обеспечения, где Scrum-мастер, владелец продукта (или менеджер продукта) и остальная часть компании используют его для издевательств над программистами. В основном это связано с непониманием руководства по Scrum и человеческой природой! В первой части видео я объясняю, как руководство в проектах Scrum обычно фокусируется на скорости и видимых функциях до такой степени, что это ставит под угрозу качество продукта. Они относятся к читательским записям как к времени. Они сопротивляются инвестициям в такие вещи, как улучшенная архитектура, тестирование, развертывание и другие вещи, необходимые для того, чтобы разработчики не увольнялись, если их не контролировать. И они не принимают реальность, когда плохие пользовательские истории, отсутствие критериев приемки и злоупотребление диаграммой сгорания задач (и метриками скорости) превращают Scrum в игру чисел, а не в создание качественного программного продукта. Во второй части видео я делюсь 7 практическими советами о том, как изменить свою команду разработчиков, чтобы снова полюбить Scrum! Если программисты в вашей команде ненавидят Scrum, крайне важно четко разграничить, по каким вопросам могут и не могут принимать решения разработчики программного обеспечения и менеджеры проектов, менеджеры по продуктам, владельцы продуктов или Scrum-мастера. Но как программисты, мы также должны быть более внимательными к тому, как мы следуем процессам Scrum. Нам нужно тщательно проверять работу и двигаться вперед только при 100% выполнении критериев приемки. Мы не можем брать на себя обязательства по расплывчатым пользовательским историям. И мы должны перестать оценивать только время на программирование и включить время на все, что нам действительно нужно — контроль качества, автоматизированное тестирование, автоматизированное развертывание, инфраструктура как код, архитектура программного обеспечения — в общем, все то, что помогает проекту оставаться на правильном пути по мере его усложнения. Вот как современные команды внедряют непрерывную доставку и DevOps. Надеюсь, это видео даст вам пищу для размышлений. Scrum — сложная тема, но следование всему в точности по руководству Scrum — скользкая дорожка. Чтобы снова полюбить Scrum, программистам нужно работать с руководством и остальной частью компании, чтобы адаптировать процессы к тому, как все должны работать вместе для создания программного обеспечения. И это индивидуально для каждой команды! #scrum #programming #coding СВЯЗАННЫЙ КОНТЕНТ Ежедневное совещание Scrum: замаскированное совещание по статусу проекта?    • Daily Scrum Meeting: A Status Meeting In D...   Как старшие программисты НА САМОМ ДЕЛЕ пишут код    • How Senior Programmers ACTUALLY Write Code   Как распознать фальшивую Agile-команду менее чем за 7 минут!    • Spot A Fake Agile Team In Under 7 Minutes!   Могут ли пользовательские истории привести к задержке программных проектов?    • Can User Stories Make Software Projects Late?   Непрерывная доставка: не упускаете ли вы из виду главное?    • Continuous Delivery: Are You Missing The B...   МАРКЕРЫ ГЛАВ 0:00 Введение 0:36 7 причин, почему программисты ненавидят Scrum 0:58 #1 Ввод продукта на ежедневном совещании 1:36 #2 Превышение полномочий Scrum-мастера 2:15 #3 Одержимость функциями 3:38 #4 Использование пользовательских историй в качестве времени 4:42 #5 Отказ от отмены спринта 5:58 #6 Отсутствие критериев приемки 7:19 #7 Использование диаграммы сгорания задач в качестве аргумента 7:54 7 способов снова полюбить Scrum 8:16 #1 Убрать ввод продукта с ежедневного совещания 9:00 #2 Поставить Scrum-мастера на место 9:49 #3 Буферные оценки для качества кода 11:03 #4 Не брать на себя обязательства по нескольким спринтам 12:04 #5 Используйте диаграмму сгорания задач Разработчики 13:00 #6 Критерии приемки 100% 13:52 #7 Предоставляйте функции, которые радуют 15:16 Episode Groove Иконка пламени в миниатюре предоставлена ​​https://www.freeiconspng.com/img/696