Developer Workflow - ACM-UCI/acmuci.org GitHub Wiki

The communication infrastructure for this project is as follows:

Trello

Trello defines three lists of tasks: To Do, Doing, and Done. Each task will be labeled in terms of its difficulty and complexity.

Tasks will be in the format of user stories: As a [user type], I want to [function] so that [benefit]

  • A team member can view the iteration's stories and their status, with main fields.

  • A team member can view the current burndown chart on the status page, and can click it for a larger view.

See Writing a Great user Story for more information.

CircleCI

Circle CI acts as a staging server which automatically downloads and builds the code to ensure that the code always works.