Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Outsourcing Content on InfoQ

  • The Future of Technology Depends on the Talent to Run it

    Effective nearshore staff augmentation—a savvier form of outsourcing—allows organizations to bypass the skills gap and mitigate turnover. Nearshoring can help companies build great teams of professionals who are located in the same time zone, charge reasonable rates, and collaborate directly with in-house teams.

  • How Outsourcing Practices Are Changing in 2021: an Industry Insight

    The COVID-19 pandemic has changed the way businesses think about outsourcing their processes. While security and sustainable outsourcing have become top priorities, cost reduction has become a driving factor in outsourcing decisions. The practice of nearshoring is gaining prominence, while other practices are becoming obsolete. This article explores how outsourcing practices are changing in 2021.

  • How Outsourcing Practices Are Changing in 2020: an Industry Insight

    The IT outsourcing industry is very volatile and each year we see new trends reshaping the sector. In 2020, we see some outsourcing practices coming up and others getting stronger. At the same time, we also see some of the prominent outsourcing practices becoming obsolete. This article looks at how the outsourcing industry is changing and getting prepared to embrace the change.

  • What’s Next in DevOps?

    The DevOps movement continues to grow and gain influence in the IT world and the business world at large. As the organisations become increasingly digital, the agility of our IT systems becomes critical to the life and health of the companies.

  • From Warfare to Outsourced Software Development

    There are parallels between outsource software development and military engagements which can shed light on some tactics that may help delivering software products. Medhat explores three ideas from military strategy which project management can use to improve the likelihood of success in outsource software development projects.

  • Ajey Gore on Small Teams Making a Big Difference and Effective Outsourcing

    Ajay Gore will talk at the upcoming Agile Impact conference in Indonesia on his experiences working across multiple cultures, outsourcing for the right reasons and how small teams who have end-to-end responsibility for their products enable scaling and growth.

  • Respect Your Organisational Monoliths

    There is a lot of information about DevOps, the technology, the culture, the behaviour. There is not a lot of information about tackling DevOps in large enterprises and there is certainly very little about tackling DevOps in large financial organisations. This article presents lessons learnt rolling out DevOps in a large insurance organisation.

  • Outsourcing Software Development to a Global Talent Pool: World of Help or World of Hurt?

    Going offshore for software development: world of help or world of hurt? When outsourcing software development the country options are endless: India, China, Malaysia, Mexico, Indonesia, Brazil, Bulgaria, Egypt, and on and on…. what’s the right choice? The decision-making process is not easy and it shouldn’t be. Yousef Awad presents a checklist of key elements to consider.

  • Q&A with the Authors on "Requirements: The Masterclass LiveLessons-Traditional, Agile, Outsourcing"

    Suzanne and James Robertson, authors of numerous publications in the requirements field, launched a video course called "Requirements: The Masterclass LiveLessons-Traditional, Agile, Outsourcing". InfoQ interviewed them on these video lessons to get further insights into some of the topics addressed.

  • Build Your Own Offshore Development Team - or Not?

    When you absolutely positively MUST build your own offshore dev team to get the quality you need, consider NOT. There is an argument for ��owning’ vs ‘renting’ when it comes to leveraging an offshore dev team, the author disagrees with the idea that building one’s own team is better than outsourcing the job. He knows what it takes to do it right, and it isn't easy.

  • "Outsourcing is Bad": Why Good Vendors Agree

    Today all companies are software companies and all software must get coded right and get coded fast. This requires a team with shared culture, shared risk, shared accountability. Some would say this isn’t possible with outsourcing. The author believes it is possible and that it’s the only type of outsourcing that will survive.

  • Total Talent Management: A Systems Approach to Agility

    With increasing corporate reliance on contract and temporary workers come more challenges for HR departments. Core HRM responsibilities like training/development, compensation/benefits, and mobility normally apply solely to standard company employees. Total talent management aim to do HRM for the total workforce, including temporary workers, contractors and consultants.