The Voice of the Customer

Regardless of the industry you are in, one of the best ways to inject the customers’ points of view into a product is to expose those people who are designing and building the product to the customers’ pain. The best way I’ve found to do this is to put them on the support lines for […]

Read More

Taking Desktop Software to Mobile Devices

Many traditional software companies are reviewing options for taking their products to the mobile space, but how can you be certain you’re bringing the right features to the mobile audience?  The first and most critical question you need to answer is “What are my customers trying to achieve with this software on their smartphone or […]

Read More

Checkpoints When Outsourcing

I have been fortunate enough over the years to work for some exciting software companies. Many of my favourite are, sadly, no longer with us. When looking back over why some of these companies failed, there are a surprising number of similarities (hopefully unrelated to my employment with them). The first software company that I […]

Read More

Outsourcing: A False Economy?

It comes as no surprise to any of us that the offshoring of software development and testing efforts has become the standard for most companies. But what drives that decision, and how does a company determine if it is the right choice for them? Once a company has been outsourcing for a while, what steps […]

Read More

What drives your software company?

In my many years working with software development companies, I’ve seen three distinct types of leadership, each with its own challenges. The leadership tends to evolve along a consistent path within each company, and some companies survive these transitions while others don’t. Most software companies start out as a technology-driven company. This means that a […]

Read More

Write Once, Print Often

A wise man once taught me that there is no need to write and rewrite and write again the marketing collateral for websites, brochures, and flyers for a product. In fact, consistency across marketing collateral goes a very long way towards communicating complex product descriptions and value propositions to customers, market analysts and sales teams. […]

Read More

What is your problem?

The other day my husband and I were in the middle of a long drive when we started discussing one of his business ideas. When described verbally, it was one of those ideas that was very complex and difficult to explain. We started thinking about how to simplify the explanation of the business model enough […]

Read More

It’s Not About the Features

Something that many companies miss is that the success of a piece of software is not necessarily based on the features, nor is the success of hardware based on the technology inside. Instead, it is most often the pleasure of using software on a computer or device that drives adoption and leads to a product’s […]

Read More

Simplicity in Software is the Future

Yesterday I had lunch with a 3 year old (as well as various other adults) and pulled out the trusty iPad to help with entertainment and distraction. This might make you cringe at the thought of a sticky, fidgety little munchkin defacing such a gorgeous piece of electronics, but I had my trusty rubberised (washable) […]

Read More

Chasing the Sale = Chasing the Tail?

Anyone who has worked with me over the past few years will be familiar with my strong opinions regarding the importance of solid product management in a software development company.  I admit, when I first thought about going into marketing, I thought that marketing’s role was to support the sales campaigns. It took one specific product management […]

Read More