Project management/outsourcing
I am interested in learning more about the process of outsourcing software.
So I have a couple (well, lots really) of questions:
1-Is it possible as a fairly non-technical person to run a software company or should I bring in a tech person as a partner?
2-How much allowance do you make for Murphy's law as far as customer service/bug goes? How early in the development stage should you sell the product?
3-I do know there are people that lead IT projects in the corporate world but comes from a strictly management background. Are there any good books on IT project management without the corporate jargon?
4-If I do take the road of doing it solo, how can I be sure that I am not being taken if the project is custom? E.g. How do I know that the code is actually maintanable or secure, and could be taken by another team if the first one proves to be incompetent?
6-Should I get further technical skills and if so which ones?
7-For sales at the corporate level, what kind of resistance can I expecte from the in-house IT team e.g. for security reasons?
My experience:
I took 2 programming classes (1 in C++ and 1 in Java) in uni. I had a knack for it and got good grades, I feel confident that given enough time, I can learn anything computer-wise. but to be frank, I don't think I am going to spend the years required to be a good software engineer. I enjoy programming as a hobby of sort but I just don't enjoy it enough to do it 40 hours + a week.
I also learnt the basics of networking and programming switches and routers. I was about to do my CISCO certs in another job but never got around to it if that's relevant.
Thanks a lot,
-
David Beroff -
[ 1 ] Thanks - 1 reply
SignaturePut MY voice on YOUR video: AwesomeAmericanAudio.com{{ DiscussionBoard.errors[9342008].message }}-
minirich -
[ 1 ] Thanks
{{ DiscussionBoard.errors[9345804].message }} -
-