Software application development comes in many flavours, or as we often like to call them ‘methodologies’. There are different styles to suit different people for different reasons – and that’s a lot ...