“No battle plan survives the first contact with the enemy,” as Graf Helmut von Moltke (Prussian field marshal) famously said. So, why do we assume that the software user interface is any different? Defining the design upfront can have costly consequences if changes have to be made later on.
The Scrum methodology tries to remedy that issue, and if used properly, it can be a fantastic method to engage and motivate software development teams – not to mention save costs. Here’s what to consider and how to navigate typical pitfalls.