Discuss the ideas with other smart guys. I've always found that when I think about an idea by myself, I can overcomplicate it and tend to underestimate how much work it will be. Sharing the ideas with other smart guys can counteract this.
Your question is super good. This may be the hardest part of coming up with a new business.