Project Management¶
Facilitate collaborative tracking of business goal delivery
As part of the prerequisite steps, you had created a project management board. You will now build on that step and keep stakeholders in the loop through the full course of the development process.
Exercise: Create an issue
to capture the goal¶
What is GitHub Issues?
Use GitHub Issues to track ideas, feedback, tasks, or bugs for work on GitHub.
When you mention an issue in another issue or pull request, the issue's timeline reflects the cross-reference so that you can keep track of related work. To indicate that work is in progress, you can link an issue to a pull request. When the pull request merges, the linked issue automatically closes.
Refer back to the project created in the prerequisite to the workshop¶
Create an issue to capture the goal¶
- Identify the Backlog column
- Click on + Add item at the bottom of the column
- Click on the + button
- Select Create new issue from the menu
- Choose the repository you created earlier
-
Choose Feature request (1)
-
The issue creation was facilitated with an ๐ issue template.
.github/ISSUE_TEMPLATE/feature_request.md--- name: Feature request about: Suggest an idea for this project title: '' labels: '' assignees: '' --- **Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd like** A clear and concise description of what you want to happen. **Describe alternatives you've considered** A clear and concise description of any alternative solutions or features you've considered. **Additional context** Add any other context or screenshots about the feature request here.
-
-
Fill the form. Feel free to be creative ๐ with your inputs.
For the title...
You may for instance enter "Create a Tetris game to delight our site visitors".
After filling the form in, click
to create the issue. (1)
Take note of the issue number¶
We will use the issue number to link the the issue to subsequent work later. If you are too curious and cannot wait, see ๐ Linking a pull request to an issue.
Moreover, having created the issue, we can update the issue with comments to keep collaborating stakeholders in the loop.
๐ Resources¶
- Project planning for developers
- Planning and tracking work for your team or project
- Linking a pull request to an issue
- Create diagrams to convey information through charts and graphs