This document describes several forms of Crucible Workflow in detail. Depending on the size of your team, there are four different ways that a development team could use Crucible for code reviews. Choose the workflow which suits your team.
- Author commits new work.
- Author creates the review, and adds comments using the easy web interface.
- Author summarizes and closes the review, saving the code comments in Crucible's database, which is stored outside the repository.
One-to-many reviews without a moderator (Agile team)
- Author creates the review.
- Author invites reviewers to take part in the review.
- Reviewers make comments on the code.
- Author responds to reviewer comments, follow-up comments are made if necessary.
- Reviewers complete their reviews.
- Author summarizes and closes the review.
- Author creates the review.
- Moderator invites reviewers to take part in the review.
- Reviewers make comments on the code.
- Author responds to reviewer comments.
- Follow-up comments are made if necessary.
- Each discussion point is settled by the Moderator.
- Moderator summarizes and closes the review.
To see a simple example of how to use Crucible with two people, see The Crucible workflow.