The biggest bottleneck to development has always been what is the right thing to work on, and how should that be accomplished via code.