Whether as a primary business or a tantalizing side project, product development requires specific resources and planning to be successful.