Basic workflow to see how moving solely to Github would work.
Templates for new features and bugs have been made to make everything more consistent. Labels will help bring more visibility at a glance and provide better sorting/filtering.
Issues can be found here https://github.com/jayEvans89/project-management-test/issues.
Labels can be found here https://github.com/jayEvans89/project-management-test/labels.
A project board can be used for a sprint. This allows everyone to see exactly where everything is at any point in time. The progress bar at the top also gives an indication as to how the sprint is going. Any remaining issues at the end of the sprint will be moved to the next sprint. Project boards can be found here https://github.com/jayEvans89/project-management-test/projects
All newly created issues will that are added to the board will start here.
Developer moves the issue to here when they start work on it
Any created pull requests will be moved here automatically.
Once a PR has been merged, any issues that it closes will be moved here to let testing know that they are ready for QnA.
Closed PR's will be moved to here. Once an issue has been tested and QnA are heppy with it, the issue is moved to here
A milestone can be used to break down large issues into smaller ones. This gives all the relevant issues a central place, to keeps designs, documents etc. It also gives the ability to see how far along the feature is.
Milestones can also be used for large groups of issues, for example bugs. this will help everyone visualise where we are at with them.
Milestones can be found here https://github.com/jayEvans89/project-management-test/milestones