&gt; Finally, code reviews sometimes substitute for design review, which catches the most serious problems much earlier. At this same company, it drove me crazy that we always had time for code reviews, but never for design reviews.<p>You reminded me of one cargo-scrum team working like that.<p>Important design decisions were made thoughtlessly on &quot;sprint planning&quot; meetings since they were required for division of the &quot;story&quot; into &quot;tasks&quot;. Then the classic &quot;garbage in, garbage out&quot; law guided the sprint.