Agile methods have become state of the art in software development. Agile teams are able to react to changing requirements, delivering intermediate solutions for rapid feedback. Model-based development, by its very nature, contributes to early validation and is hence in line with agile principles. What are the challenges in agile model-based software development? How are challenges addressed?