Leadership versus Management

I’ve noticed over the years a lot of articles discussing leadership over management. For many of those years I did not understand what people were talking about. So, this article is based upon my personal experience of developing software and teams over the last 40 years. My background is that of a software engineer. So, …

Agile Business

Agile Business  There is a lot of great articles and evidence to support the principles of agile development. It is capable of being more responsive to customer requirements and has the ability to develop better product faster. There is also evidence that agile marketing techniques can deliver better results than traditional marketing, especially when they …

Pivot

It is very common for startup businesses to pivot (i.e. change their proposition) as their business grows. It is less common for businesses to bake in the chance of a pivot when they start. What does youTube, Flickr and Twitter have in common? You may know that youTube started life as a dating platform. Twitter …

Death to the Roadmap

An obsession with the creation and maintenance of a product roadmap is one of the best ways to stop focusing on your customer. It is a meaningless exercise that adds little or no value to a product organisation. It’s the purpose not the Destination Years ago, when I was in my late teens, my friend …

Architecture

Having a good software architecture is really important if you want to make money. This article tries to simplify the technology into a very short, non technical article that will help non technical business leaders understand what ‘software architecture’ means’ and why it is important to the bottom line. I was asked by a business …

Mind your Language !

I was speaking to a friend the other day and they asked what is the best programming language. Of course the answer to that is, ‘it depends’, however if you are going to choose a language you should choose one that is popular. If you don’t do that, you mat find it difficult to find …

MOT for Software

It is easy for a software business to slip into bad practices that cost a lot of money in the long run. Check out the health of your software business with the Red25 MOT diagnostic.

Engineering Excuses

“Engineers like to solve problems. If there are no problems handily available, they will create their own problems.” — Scott Adams  Here are my top three great engineers’ excuses and what to do about them. This new technology is cool – we should use it Your development guys will sometimes get bored with what they are doing. …

Lose Money

If you buy the wrong thing or do the wrong thing you are wasting money.Most organizations are far from efficient and most do not even know where money is being lost.   The Ideal Machine This article is not about the money you are wasting on travel or even the fact that you don’t switch …

Hire Stars

It is well known that the best people work for the best companies. But will they work for you ? As the recession seems to be receding and confidence is improving, there are a lot of companies with very optimistic views on growth. But how are companies going to fuel this growth in the face …