The discussion of applying agile in a variety of domains is fraught with opinion, ancedotes, you're sky is a different color than mine, I'm not interested in discussing any further, style of discourse. This of course is not the way to make improvements in any domain, especially a domain where success is illusive at best. This paper speaks to:
- Detection of systemic problems early enough to take corrective actions
- Measuring a teams progress independent of any software development method
- Evaluating the completness of the practices for developing software products
- Establishing practice-independent governance procedures.
Take a look see if there is anything you can put to work on your projects. And may start to seek improvement beyond the personal agendas.