Alternatives to scaling your agile process: valuing outcomes over output
Software project failure in new zealand – what’s killing us and what we can do about it
Agile thinking