By the end of this module, you should have:
Now you will present your team and project to the class. Your presentation should be approximately 5 minutes long and should:
You will present your project to the class during a Zoom meeting to be held during regular class hours on April 9. This will be our chance to see how a video conference with over 20 attendees will work!
You will be evaluated based upon your in-class team presentation on the date associated with this on the Schedule, as well as the structure and completeness of your GitHub. More specifically, you must have:
Created a GitHub organization for your project, with two repos: one that provides the home page for your organization, and one that provides the source code for your application.
The organization home page must describe your project and team members.
All team members must have commit access to all repositories in the organization.
All team members must have uploaded a profile picture to GitHub. That way, it is easy to associate issues in the Project board with the team member assigned to it.
The application repo should have a set of issues, at least two per team member.
There should be one defined milestone, called “M1”.
There should be one defined project board, also called “M1”. The project should have three columns, “Backlog”, “In Progress”, “Done”.
Each issue’s description field should start with the line, “Do all work for this task in a branch called issue-XX”, where “XX” is replaced by the number associated with this issue. The remainder of the issue description field should outline what needs to be accomplished for this task. You can define an issue template to ensure that this template text appears in all new issues.
Each issue should be assigned to milestone M1.
Each issue should appear in the project board M1. The column the issue appears in should reflect its current state.
Please review the issue driven project management screencast if these instructions are confusing to you. Also consult the IDPM Guidelines. If, after watching the screencast, you still have questions, please post to the #final_project Slack channel.