Chris Doig

Want to Join?
Opinions expressed by ICN authors are their own.

Chris Doig graduated from the University of Cape Town, South Africa with a bachelor of electrical engineering degree. While at university, he founded Cirrus Technology to supply information technology products to the corporate market. The focus at Cirrus was helping companies buy the best IT products for their particular needs. Cirrus also developed custom software for the South African 7-Eleven franchise holder and other corporate clients.

In the 1990s, Chris immigrated to the United States and worked at several companies in technical and IT management roles: Seagate, Biogen, Netflix, Boeing, Bechtel SAIC, Discovery Communications and several startups. At all of these companies he repeatedly saw software being purchased with an immature selection process. Invariably this software would take longer to implement than planned and cost more than budgeted. To make matters worse, the software seldom met expectations.

Having struggled with software selection himself, Chris founded Wayferry, a consulting company that helps organizations acquire enterprise software. He is also the author of Rethinking Enterprise Software Selection: Stop buying square pegs for round holes. While ERP projects account for much of Wayferry's work, other types of enterprise software acquisitions include CRM, HRIS, help desk, call center software, clinical trials management systems and so on. For Chris, the ultimate satisfaction is when clients report meeting or even exceeding expectations with their new software.

The opinions expressed in this blog are those of Chris Doig and do not necessarily represent those of IDG Communications Inc. or its parent, subsidiary or affiliated companies.

How IT can both deliver business value and 'keep the lights on'

15 places to use requirements when selecting enterprise software

15 places to use requirements when selecting enterprise software

Not understanding how important requirements are and where they are used is the root cause of most problems with implementing software.

The backward way of gathering enterprise software requirements

The backward way of gathering enterprise software requirements

Organizations ask users for their requirements, only to find that when enterprise software goes live, it doesn’t meet user expectations. It turns out that we have been doing this backward for years.

The hidden costs of poor software purchasing exposed!

The hidden costs of poor software purchasing exposed!

Many companies think they know how to purchase software when they have little idea of the process! This article looks at 3 places where money is squandered

Conflict-of-interest traps ensnare enterprise software implementations

Conflict-of-interest traps ensnare enterprise software implementations

Avoiding these two conflict-of-interest situations helps ensure the software you select meets your needs and the implementation is completed on time and on budget.

Why software implementations are usually late and over budget

Why software implementations are usually late and over budget

Enterprise software implementations usually take substantially longer and cost more than planned. When going live they often cause major business disruption. Here's a look at the root cause of the problem, with suggestions for...

Avoid ambiguity when writing requirements for software purchases

Avoid ambiguity when writing requirements for software purchases

Ambiguous requirements can lead to purchasing software that doesn't meet expectations. Here are some simple techniques for avoiding ambiguities in your requirements.

Law firm uses OKRs to drive astonishing results and get things done

Law firm uses OKRs to drive astonishing results and get things done

In the corporate world, many decisions are made in meetings, but too often things fall between the cracks. Here's a look at how one law firm used new Workboard OKR (objectives and key results) software to solve the challenge of...

Five ways inadequate requirements wreak havoc with enterprise software purchases

Five ways inadequate requirements wreak havoc with enterprise software purchases

See how poor requirements analysis puts enterprise software purchases at risk of partial to outright failure...and how to fix the problem.

16 difficulties to avoid when purchasing enterprise software

16 difficulties to avoid when purchasing enterprise software

In spite of the time and money spent, few software deployments meet expectations. Why? This article examines the more common reasons why selecting software is so difficult, so these problems can be avoided.

Buying the best BPM for your needs

Buying the best BPM for your needs

Business process management software can be thought of as 'the oil that lubricates corporate machinery.' With dozens of competitors on the market, use the reverse-engineering technique to find the BPM software best suited to your...

Use reverse engineering to help users set requirements for big software purchases

Use reverse engineering to help users set requirements for big software purchases

Collecting detailed software requirements from users can be painfully difficult. See how rewriting features as requirements helps develop a comprehensive requirements list for selecting enterprise software.

Load More