- Basic facts
- Starting point (model AS IS)
- What we are trying to achieve (model TO BE)
- Rules of review
- Atlassian products to implement the solution
- Complete sample
The Source Code Review is an activity which is commonly in a long list of "good to have" things. There is the arguments about lack of time and resources for review. But the aim of the review process is to improve the quality of the source code and to decrease the risks for the project. Is the quality worth of that efforts? Definitely!
Without a code review a development team member may loose the understanding of a high level architecture and produce a bad code which is hard to support, maintain and change in future. In the code review process the new component will be critically considered and evaluated. Two pair of eyes is always better than the one. By the way, in Google company a developer in order to be promoted may spend approximately 20% time on the source code review.