Issue Management Rules - bounswe/bounswe2023group2 GitHub Wiki
Issues are a compelling way of coordinating teamwork. They also help you keep track of what’s happening on projects and provide a durable, replicable record of the work.
Creating an issue
- Issue title should be descriptive
- Issue should have clear description
- State the goal
- Be explicit about the deliverables
- Link the other related issues if there is
- Issue should have at least one label
- Issue should have a revisor, who will revise and approve before the deadline
- Issue should have a due date
- Issue should have a assignee, If there is not issue creator is responsible for assigning the issue.
Working on a issue
- An issue may take several days, assignee may comment the progress, so that team can know the status
- Assignee should change the related label while working
Concluding an issue
- Revisor should be notified before closing the issue, by comments
- Issue should not be closed before revisor approval