Насправді я допомагаю невеликому магазину програмного забезпечення в їх реалізації Scrum. Нещодавно майстер Scrum повідомив мені, що у нього є проблеми, оскільки Команда працює над часом, щоб досягти обсягу (Забронюваний відсталий). Таким чином, вони мають нереальну швидкість .
Мої формальні питання:
- Крім того, щоб говорити про ретроспективну зустріч; чи вважаєте ви, що це гарна ідея здійснити деякі жорсткі блоки, щоб уникнути з часом?
Якщо так, то які методи / інструменти ви пропонуєте?
- Система контролю ревізії (SVN, GIT, HG тощо), блоки по годинах (8 - 5)
- Блоки робочих станцій по годинах (8 - 5) або кумулятивних годин (до 8 годин / день)?
- Інше
Або, може, не жорстко блокуйте подібні речі; але впровадити деяку "систему покарань " за невиправдані додаткові години ?
Перший: Попросіть усіх для швидких відповідей.
@Baqueta (та інші з подібними питаннями): Ні, їм не платять за додаткові години. Першою моєю порадою було переглянути їхні оцінки, бо, можливо, вони недооцінювали. Це була моя улюблена порада:
Якщо вони зацікавлені працювати понаднормово, видаліть його. Розвиток - це не те, що можна робити протягом 60 годин на тиждень і залишатися продуктивними, і там є численні дослідження, які підтверджують це. Якщо оплата за понаднормовий час - це проблема, позбудьтесь її та вдосконаліть їх базову оплату, щоб вони отримували те, що їм варто.
Крім того, я вважаю, що корінна проблема (для цієї команди) - це поєднання наступного:
- Розробникам кажуть, чого вони повинні досягти у спринті / не консультуються щодо того, що можна досягти / ігноруються, коли кажуть, що надто багато роботи.
- Розробники послідовно недооцінюють, скільки часу займуть завдання / скільки одиниць роботи бере участь у кожному завданні.
Короткий зміст: Я поговору з Командою, щоб переглянути їхні оцінки та з ОП, тому що я вважаю, що вони не консультуються щодо сфери застосування, як ви згадали.