I have been working on a project for a little over a year. This project was my partners idea, and we agreed to a percentage of the stake when it gets done. (he gets the majority)
Originally, the program was created by some other programmers. It was done in C# Windows application, and the program looked like it was from the 1980s.
When it fell into my hands, I made the decision to recode it into a web application in order to use 'rapid development' frameworks and to create an online accessible system that would greatly increase the value of the product. (checking in through phones, internet dashboard, etc)
I also added tremendous aesthetic value to the product.
Recently, although aesthetically pleasing, I've been redesigning the user interface to conform more to User Experience concepts. (target audience, simplicity, efficiency etc)
This has taken some time, and my partner is getting frustrated. My partner, even though I've explained these important concepts to add value to the product and give it a shine to venture capitalists, does not really 'soak it in'. He just wants it done, now.
Recently, he decided to work behind my back a little bit and sought out some additional programmers to 'help' me finish the product. I was not involved in this process, and I have no idea if the people he found are even qualified as I do not even know what languages they can write in.
He is also deciding to pay the programmer to help me finish it, while I am not getting paid.
Is it the right time to bail out, even after so much time dedicated to the project? I am having a hard time seeing a future with my partner when I have these surprises. (and this is not the first one)
The value of it to me is:
- Would look good on resume
- Been in my mind a long time, have to get it done
- Great potential in money-making
The cons are:
- Partner's behind the back practices (treats me as an employee instead of an owner)
- Partner's lack of understanding of elements that are attractive to venture capitalists
- Partner's narrow vision
Thanks in advance