4 ms·
While this is a noble idea, I don't think it will fly. Learning a large legacy system is a grueling experience. It'll be difficult for your team to adapt. Pl
by RKoutnik 13y ago
While this is a noble idea, I don't think it will fly. Learning a large legacy system is a grueling experience. It'll be difficult for your team to adapt. Plus, it'll be difficult to communicate with the users who might not understand just how hard your work is. Finally, most American companies are very possessive about what they've made and won't want to give it up to an out-of-country team, NDA or not.
This may yet be viable. If I were you, my next step would be to read pg's essay on schlep blindness.
- danx 13y agoI'm not expecting it to fly either. I would be happy to be on the last page of Inc's top 5000 companies, as this looks hard but feasible. I was working for a large outsourcing company for 14 years so I'm pretty aware of this type of work and I'm comfortable with it. We used to maintain and old system which was born in '75. But that was a huge company of 1,000 employees and the magnitude of customers and the influence that this company have is not achievable by us now, as we are rather small independent team of professinals entering an U.S. market for the first time. I admit that the tier one companies are not our target at this time; we are too small for them to handle their huge legacy codebase. I foresee there might be some demand from the small software companies which are at least 15 years on the market, so they have their legacy products which may still be there in the field, but I'm not sure how big is the demand and if they really open to work with us as an offshore dev team. How can we become trustworthy for these potential clients? My ideas are: - to incorporate in the U.S. - to hire a sales rep in the U.S. - to get an U.S. bank account to facilitate easier B2B payments Any other ideas are welcome. From where to start? I really need to evaluate the capacity of this market and the opportunities it may give to a small tech team.