In the earlier posts, I explored how successful companies scale, and ways to structure product teams. In this post, I look at execution – how to get code shipped. Modern software development (Agile) differs from historic approaches (waterfall). Agile is a commonly used term but is often embellished and miss-understood. It is important to separate […]