Vertical AND Horizontal Slices in Agile Software Development
A popular mantra in Agile Methodology is to use 'vertical slices', delivering full stack pieces of software functionality. This article will leave you thinking about the merits of horizontal slices as well, and perhaps thinking about eating a piece of layer cake.