Software development today is heavily influenced by large companies with a desire for a global presence. Growth happens through mergers and acquisitions and new development in emerging markets. The availability and lower cost of trained software resources in new areas have prompted an increasing amount of outsourcing. Thus, software professionals frequently face having to work as a manager or member of a distributed team.
Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.