Agile is rooted in software development and so it is unsurprising that most agile thinking and working focuses on better ways of creating software. But there are many organisations that do not develop software themselves, hospitals and municipalities come to mind, what about them? These organizations face problems similar to the ones that agile practices seek to tackle.
If you take a closer look, you will usually find a few Really Large Applications that dominate the IT-landscapes of such organizations. In a hospital, it is the electronic patient record or the Hospital Information System (HIS). In a municipality, it concerns applications that deal with registration, permits, taxes, or the social domain. These really large applications are normally selected, acquired and deployed using a waterfall approach. Buying and implementing a HIS for example, is usually a matter of years, not months or weeks.