In Denmark, about 62% of public IT projects are being developed by agile development methods. The whole country seems to be moving to an "agile mixed development" framework. The Danish approach is probably much more flexible than many developers can imagine. In many Danish system development, agile development methods is taken partially in combination with waterfall method, rather than as genuine agile. This paper introduce how agile development has been adopted and practiced in Danish public IT projects, and introduce the essential elements for tackling agile development in public IT projects, derived from concrete examples. Finally, the article discuss future IT development in public institutions.