Process models, team coordination, planning, and issue management.
Learn to collaborate more efficiently in a team by breaking a project into sequence of milestones, and each milestone into issues which are assigned to group members and tracked in GitHub.
Learn to write user and developer-level documentation.
Why, what, how, and when you will learn about project management
Screencast 3 min
Waterfall, Spiral, CMM, Agile…
Screencast 14 min
The project management method to be practiced in this class
Screencast 12 min
Guidelines for using GitHub effectively for project hosting
GitHub documentation on their Projects tool
Form an organization for your final project
03 Apr 11:30 PM