How do you operate within Agile Scrum or Kanban frameworks to deliver iterative architectural improvements?