@joelwallis I actually use Agile concepts without it being dogma to the exclusion of all others. E.G. I'm a big fan of simplicity, but not at the cost of viability. There's a trend now to make individual tools as simple as possible to encourage component sharing, but that gets in the way of developing "actually good" tools sometimes. And I don't think changing requirements late in the game is ever a good thing. That's how feature creep happens (and bugs galore)