New research into project management in software engineering shows that the most successful systems are not the ones that follow a fixed blueprint from the start, but those that evolve in response to ...