I have a scenario: The following entities come together for a software product startup.
A. 2 software architects: The product/software architects put in lot of effort, do the product feature comparisons online, requirement gathering, create the IP and functional and software architecture, features, design and overseeing the development.
B. 1 market specialist who had been with the industry for 30 yrs. He brings his network onto the table.
C. 1 consulting company in this industry. Also this company is ready to invest on coders as needed,but the core IP has to developed by the 2 software architects. This company brings resources, experience and also can push the product. This company spends 2-3 hrs bi-weekly to track and coordinate.
In this scenario, what should be suggested criteria for deciding the stakes between the developers, market specialist and consulting company?