Module: IDPM Project Management

Agile process models, team coordination, planning, and issue management.

Dates: Thu, Jan 13 - Fri, Jan 21

Prerequisite Modules

Agile Project Management

Agile Project Management

Remember Agile Project Management using GitHub Project Boards?

Learning Outcomes

Practice simple project planning techniques

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.

Write useful project documentation

Learn to write user and developer-level documentation.

Understand how to perform agile project management using GitHub and Issue-Driven Project Management

You understand how to apply Issue-Driven Project Management using the GitHub hosting service to implement a simple agile software process.

Readings

GitHub Issue Guidelines

Guidelines for GitHub Issue Specification

IDPM AntiPatterns

Don’t use forks, pull requests, or rebasing with IDPM

Experiential Learning

Team Bonding

Learn about your team members

Project Kickoff Meeting

E01: Create a GitHub organization

Form an organization for your final project

E02: Experience Issue Driven Project Management

Set up your first milestone plan for this project.