Thank god someone is saying this. there are so many anti agile articles going around now claiming that agile is terrible because it is scrum which has no design in it. The thing is design cannot be done at the story level because design is holistic system thinking. Design can only really be done at the iteration and release levels. We do a design sprint during a project inception and another one at the start of each release.