2.17.2 • Published 9 years ago
stockchartx
Licence
SEE LICENSE IN license.txt
Version
2.17.2
Deps
0
Vulns
0
Weekly
0
Workflow - StockChartX Web & Mobile
Основні варіанти тікетів: enhancement, bug.
Enhancement
- Створюється тікет, вішається лейбл “enhancement”.
- Приасайнюється на девелопера.
- Девелопер створює вітку з номером тікета (наприклад, Issue #10).
- Девелопер почав роботу. Вішає лейблик “in progress”.
- Завершив роботу. Забирає лейблик “in progress”, вішає “code review”. Приасайнює на рев’ювера.
- Рев’ювер переглядає. Якщо щось не так, забирає “code review”, вішає “code review failure” і приасайнює назад девелоперу. Далі, див п.4, плюс девелопер повинен забрати лейбл “code review failure”, коли почне роботу.
- Якщо все ок, рев’ювер забирає “code review” і вішає “QA review”, приасайнює на команду QA.
- Якщо таск не проходить QA, то він асайниться знов на девелопера, знімається “QA review”, вішається “QA failure”, і далі переходимо знову на п.4.
- Якщо все ок, QA знімає лейбл “QA review”, вішає лейбл “verified” і приасайнює на рев’ювера.
- Рев’ювер мерджить вітку в develop, вішає лейбл “merged” + “QA review”, знімає “verified” приасайнює знову на QA.
- QA перевіряє. Якщо все ок, знімає лейбл “QA review” додає лейбл “done” і закриває тікет.
- Якщо є проблеми, знімає “merged”, “QA review”, вішає “QA review failure”, асайнить на девелопера. Далі див п.4. + девелопер знімає лейбл “QA review failure” після початку роботи.
Bug
- Створюється тікет, вішається лейбл “bug”.
- Приасайнюється на тімліда.
- Тімлід перевіряє чи це дійсно баг. Якщо ні, вішає лейбл “rejected” або “duplicate” (тоді вказує тікет, дублікатом якого даний тікет являється).
- Якщо згаданий функціонал не має конкретизації, то забирає лейбл “bug”, вішає “discussion”, і далі йде дискусія до моменту вияснення. Після вирішення вже створиться окремий тікет з позначкою bug / enhancement, залежно від ситуації.
- Якщо це баг, вішає лейбл “confirmed”, якщо критичний, додає “critical”.
- Тікет приасайнюється на девелопера, і далі все так само, починаючи з опису Enhancement, п.4.