Innovation Is about arguing, not brainstorming.

the idea behind brainstorming is right. To innovate, we need environments that support imaginative thinking, where we can go through many crazy, tangential, and even bad ideas to come up with good ones. We need to work both collaboratively and individually. We also need a healthy amount of heated discussion, even arguing. We need places where someone can throw out a thought, have it critiqued, and not feel so judged that they become defensive and shut down. Yet this creative process is not necessarily supported by the traditional tenets of brainstorming: group collaboration, all ideas held equal, nothing judged.

So if not from brainstorming, where do good ideas come from?

I heartily agree with this article. Read on for the protocols of workplace discourse and critique: http://www.fastcodesign.com/1669329/dont-brainstorm-argue