Question

The agile software development model is built based on: