Product Complexity: App, Software & Website
At some stage, most ‘new business’ needs to write software or create a new software product. A common problem is that what seems a simple new product, feature or change is often much more complex due to ‘real world’ issues. The next time someone says something will be simple and easy, ask them to consider…
The Problems with Intermediaries
In the businesses I have run, that provided custom software of some sort, it has always been best to avoid intermediaries. Intermediaries come in many forms and might call themselves PR agencies, marketing agencies, advertising agencies, web development companies or software development houses. They masquerade as doing the work themselves but pass the custom development to…
The Real Cost of Software Development
When budgeting for software development, people often look at the headline cost of the initial development. In practice, the real cost is usually much more. However, by following a few common sense guidelines you can reduce the over-spend. Here are a few tips… Re-work In many projects I have worked on there has been, what…
10 Android Development Fragmentation Coping Strategies
When developing for Android, the large number of different possible devices can seem daunting. There’s a large number of manufacturers each with a long history of devices. This covers many versions of Android with manufacturer amendments on top of these versions. The problem is so bad that some app developers have been forced to discontinue apps.…

