Имам различно разбиране за работа с JIRA. За мен JIRA ми помага да разбера кога трябва да направя нещо, какъв е статусът и кога съм готов с него. Когато документацията и локализацията са необходими всеки път, не бих искал да препълвам моя JIRA с всички тези подзадачи, които всеки разбира, че са необходими.
Единствените причини, поради които те трябва да бъдат извлечени като подзадачи (и управлявани с работен поток), са:
- Обикновено имате различен изпълнител за документация и/или локализация, така че можете да възложите това на различно лице.
- Техният работен процес е различен, затова искате да го управлявате отделно.
Не бих очаквал допълнителни компоненти за тях, защото когато искате да ги изолирате, просто имайте потребителско поле за него (или създайте подзадача като работен елемент за документиране и локализация, не знам дали това е лесно възможно).
Не бих добавил този флаг „Необходима е документация“, защото хората, които добавят проблеми, често не знаят дали е необходима документация. Така че не, не бих ги добавил като подзадачи, нито като допълнителен флаг, но обясня на всички, че е необходима документация и локализация. Трябва да има начини това да се проверява автоматично, без проблем...
И разбира се, вие сте свободни да добавите екран за документация с допълнителни потребителски полета. Там можете да документирате при внедряването на проблема какво сте направили относно документацията и интернационализацията. Така че проверката дали те са празни ще замени флага, който споменахте.
person
mliebelt
schedule
26.02.2014