Although Autónomo's journey is presented as a (traditional) waterfall model, its development model was in fact an iterative one. After an initial planning, resource estimation, and risk analysis phase, we repeated each development stage multiple times, with each subsequent completion of the cycle incrementally improving the software. This helped us quickly recognise and implement enhancements — giving us the ability to rapidly adapt to the needs of the project and our partners — while providing us a swifter turnaround after each iteration.