A good business idea needs a good business plan with sound financial information and a strategy to make the idea become a reality.
Most start-up businesses will need funding and a business plan not only allows you to see if the idea can be profitable.
It also allows a bank or any other lending provider to understand your idea and how the business will shape itself.