Do it your self vs. outsourcing
I want to know what is better. Some says outsourcing is cost efficient and they enable you to concentrate on your main work (build cars not software). Other says the construcktor or consultant or what ever an external dont have the spirit of the company you work for - they want to do there work fast not best. The product quality is directly dependend on process quality. This process quality is dependend on ressources you use in process like software. When software is not good enough the product quality will also not good enough (in most cases where software is an important component of process). Other thing is if you outsource you also outsource the knowladge to external. When you are building cars it is not important to know how to build a software but if software is an important component in the workflow howto build a car then it is risky (maintaining the software) to outsource this component.
What do you think about ?