It seems these days that almost every company has its hands in software development in one