Ideas from experience

Ideas on global software engineering, leadership, economics, and the future of delivery

A curated collection of Andy’s writing and perspectives developed across decades of building, evaluating, and advising global software organizations.

Showing 11 ideas

01Global Software Engineering

Outsourcing Is an Outdated Term

Why the old language no longer reflects how the best global software organizations actually operate.

Read article ↗
02Software Economics

The Hidden Costs of R&D Outsourcing

The expenses that never appear in the hourly rate, and how leaders can prevent them from undermining a partnership.

Read article ↗
03Global Software Engineering

Captive or Hybrid? Choosing the Right Global Delivery Model

How leaders should evaluate control, flexibility, talent access, risk, and long-term economics.

Read article ↗
04Partnerships

Choosing the Right Pricing Model for a Software Partnership

How to structure an engagement around value, accountability, and flexibility rather than apparent cost alone.

Read article ↗
05Partnerships

Avoiding the Seven Deadly Dangers of Software Outsourcing

A practical look at the common risks that weaken software partnerships and how leaders can address them.

Read article ↗
06Software Economics

The Real Cost of Building a Software Team

A broader view of the expenses and operating choices behind assembling software capability.

Read article ↗
07Software Economics

What SaaS Leaders Should Understand About Development Cost

How SaaS leaders can evaluate development cost in the context of business goals, delivery, and long-term value.

Read article ↗
08Global Software Engineering

The Real Issues With Outsourcing Mobile Application Development

The delivery, communication, and product concerns that matter when extending a mobile development team.

Read article ↗
09AI & Innovation

Six Dos and Don’ts for Outsourcing Big Data Analytics

Practical guidance for structuring an outside analytics relationship around the work and its risks.

Read article ↗
10AI & Innovation

Considering Machine Learning for Your Next Software Project

Questions leaders should examine before adding machine learning to a software initiative.

Read article ↗
11AI & Innovation

Machine Learning and Public Agencies

A grounded perspective on where machine learning can support public-sector work and decision-making.

Read article ↗

Continue the conversation

Follow Andy’s latest thinking.

Follow Andy on LinkedIn ↗