Innovation is the holy grail of software today. Everyone wants to come out with the next disruptive technology, butwhy do some organizations struggle to reach this creative nirvanawhile others make it look so easy? To better understand this phenomenon, we'll look to the kitchen. Example: You can have all of the ingredients to make a cake, but if you mix them in a cereal bowl and put it in a meat smoker you won't be pulling out anything tasty out any time soon. This is because a recipe involves much more than just the ingredients. Software is surprisingly similar--even with talented people and great ideas you will struggle if you don't have the correct tools and environment. Let's peel back the onion and explore what really makes a team Agile and innovative!