Is Agile an anti-design pattern?