Нещодавно я брав інтерв'ю з деякими компаніями, які займаються Agile, Scrum, щоб бути більш точним, і є деякі речі, які мені не дуже схожі на Agile. Я візьму один випадок, який мене особливо цікавить зараз, спринт Scrum.
Один конкретний менеджер проекту, з яким я спілкувався (так, я сказав, що керівник проекту) з гордістю заявив, що люди в її команді розуміють ("мені сказали" - це те, що я підхопив з контексту), що ти не їдеш додому, коли робочий час закінчиться , ви йдете додому, коли робота виконана, незалежно від того, скільки потрібно. Що я читав між рядками, це те, що ми запакуємо якомога більше функцій у спринт та працюємо понаднормово, щоб це відбулося.
Зараз я ще не займався Agile (працював з фінансовими та урядовими установами, які більшість все ще віддають перевагу водоспаду), але я розумію, що:
- спринт в Scrum - назва для загальної ітерації в Agile;
- команда повинна працювати стійкими темпами і намагатися уникати тривалих понаднормових робіт, оскільки це впливає лише на короткий час, а наслідки впливають на проблеми, які виникають протягом тривалого часу.
Чи правильні мої заяви? І чи варто сприймати презентацію менеджера як червоний прапор?