Я читав документи Scrum, і там сказано, що завдання Sprint повинні бути "потенційно доступними для виконання".
Мене бентежить, що це означає. Припустимо, у спринті 1 метою була «форма реєстрації користувача».
Скільки деталей потрібно додати для того, щоб бути готовим до відправки? Наприклад:
- Я можу показати просту форму з полями без фантазійних стилів і позначити їх як виконані
- Я просто можу зробити перевірку на стороні клієнта як позначку як зроблено, але сторона сервера - це також варіант або обидва
- Я також можу додати декілька підказок інструментів jQuery, наведення курсора, капчу, кольори, мітки для форми
- Тоді існує ціла багато стилів щодо того, як відображати повідомлення про помилки на екрані
Я можу нескінченно займатися однією темою. Тож як ми поділимо це, і коли я можу вважати це готовим до доставки.
Або мені потрібно написати кожну найменшу можливу річ, як-от показ помилок, спливаючого або світлого тексту як підзадачі та поставити їх як спринт. Це призвело б до виконання 1000 завдань на весь проект.
Я маю на увазі потім ще раз, якщо деякі працюють для Internet Explorer, а деякі для Firefox, то знову мені потрібно розділити і ці завдання. На них потрібно витратити час, і коли менеджер запитає мене, що ви робили за той час, у мене не буде ніяких завдань розповідати, але насправді всі вони є частиною реєстрації користувача