Hello, I am new to this so bear with me. I have an idea for a new business software. Unfortunately, I am not a programmer or software developer, but a Project Manager. I need some advice of how and where to select non disclosure agreements and intellectual rights, how and where to select a developer/programmer, and a good way to market the product. The idea is sound and I have a wealth of experience in the products field. I just need some advice to get this idea into reality.