In our work, we need different specialists and teams effectively working together to deliver value to the end client. Time to market is a critical success factor. Agile relies on small batches of work and fast learning cycles instead of specifying large batches of work upfront. Agile well facilitate inter-disciplinary tasks among experts and teams and the corresponding dependencies. In this way, agile teams are capable to deliver value to the end customer frequently.