I'm a technology executive who has had success with agile and scrum. I started with this sort of thing back in 2002 by running projects using XP in the banking industry. I have found that the agile principals of empirical process control are essential to making team productive and it's the only way to reliably deliver value for your customer. I worry that there's too much focus on specific techniques without being intentional about the core principals of agile...
Thinking about software, agile, technology and a life filled with chocolate.