Many aspect of starting a small business @t home seem obvious. Some people feel their idea will be enough to create success. Others just don't know they don't know. In all cases, if you want to have a successful small business start up don't be a "know it all" - the odds are against you.
Reading small business books and blogs that cover all the basics is a foundational step to success. Talking with other small business owners is very important. Moving your ideas and plans to a written form is critical.
The risk you take being a small business "know it all" is too learn too many things the hard way. You can preserve time and capital by letting the experience of other small business start up owners be the "know it all" - these odds will work in your favor.