Yes, the Agile method is what we believe is the best for software development. You are in touch throughout and keep reviewing the work and sharing your opinion on that. We also have a 15-minute daily scrum where we schedule the target for the day. This keeps development quality in check.