Using agile methods to manage development and continuous improvement