Skip to content

Резюме зустрічі 10.02.16

vaa25 edited this page Feb 15, 2016 · 2 revisions

youtube-icon Відео

  • Всю діяльність на проекті оформлювати через тікети (вийняток - парне програмування); [01:00 - 2:00]
  • Задача в роботі не більше 1 тижня; якщо відповідальний не вкладається в цей проміжок - він знімається з задачі, весь прогрес втрачається; [02:00 - 3:00]

Правила роботи з задачами: [03:00 - ]

  • задача потрапляє в Backlog;

  • 👨PM переносить задачу в Open;

  • 👦 девелопер бере задачу і переносить її з колонки Open в In Progress; [21:50]

  • вимоги до задач: [05:30 - ]

    • задача мусить бути вирішена не більше ніж за 4 години;
    • задача мусить мати label (BUG, REFACTOR, TASK); [06:00 - ]
      • BUG - дефект;
      • REFACTOR - вдосконалення коду (функціональність не змінюється), написання резюме зустрічей, інтеграція Liquibase, ...
      • TASK - необхідно, щоб задача відносилася до фічі;
    • якщо необхідного label-y немає - 👨PM повинен його створити.
    • належним чином прописані вимоги - щоб їх міг зрозуміти кожен, перш за все це потрібно, щоб рев'ювер зміг оцінити результат робооти - задача виконана чи ні;
    • якщо задача є продовженням іншої, то в ній повинно бути посилання на попередню [11:10]
    • коли задача створюється, не треба ставити відповідального; 👦 девелопер повинен сам повинен взяти верхню задачу з колонки Open
    • задача без тесту не приймається; треба працювати по TDD;
  • якщо не вкладаєтесь в рамки 4-ох годин: [12:45]

    • додати TODO-коментар, в ньому повинні бути:
      • чіткий опис, що треба доробити;
      • номер задачі в рамках якої був створений TODO; якщо такого посилання немає - 👴 Reviwer не приймає задачу;
  • з цих TODO 👨PM буде створювати нові задачі (в описі такої задачі треба вказати посилання на задачу, в якій був створений TODO);

  • В коментарі до задачі на GitHub потрібно писати час, витрачений на наї в такому форматі: @AndriyBaibak time tracking: 4 hours spent, 👨PM переносить ці дані до загальної таблиці звітності; [18:45 - 21:50]

  • Той хто закриває пулл-реквест (робить мердж в мастер), закриває задачу; [23:10]

Статичні аналізатори коду

http://www.qulice.com/, статичні аналізатори коду - необхідно користуватись, особливо підчас code-review: [29:00]

Clone this wiki locally