​​What is Agile software development? Detailed overview | Apptension