Agile posts

What makes great software development teams

An exploration into what makes great software teams, and the effects of various factors. Based on experience, the best software teams had passionate people, useful products, standardised processes, and positive culture.