Software Development: To Outsource or Not To Outsource

Let’s talk about a quite common situation: A certain company not having software development in its core business, however needs software development from time to time rather often. What is a perfect business model for such a company?
I would suggest choosing one of the two following options:
1. The company hires a few software developers to create […]