Icon CopyMarkerGroupPath 2Path 2Combined ShapePath 2Path 2Path 2ES Logo 4 ColsBGPath 2 Copy 2Phone Icon CopyButtonPlay buttonButton“”“”Fill 1CurrentCurrentCurrentPath 2 Copy 16mail

The Start-up Software Development Checklist

For many start-ups and smaller businesses, software development is an essential part of the success journey. A wide range of new companies rely…

The pros and cons of Iterative Software Development

You may have heard of Scrum, Extreme Programming and the Rational Unified Process (RUP). These are all early examples of iterative programming methods…

The pros and cons of Spiral Software Development

In this post, we’re continuing our series of highlighting various development methodologies by taking a closer look at the Spiral development approach –…

The pros and cons of Waterfall Software Development

In one of our recent blog posts, we looked at various development models and what makes them different. One of the models we…

A short history of the Emoji

Texting and online messaging is today far more popular than phone calls. According to Gallup, texting is currently the most used form of…

What you Need to Know about Software Development Methodologies

In this blog post we’re taking a closer look at methodologies, and how these are used in software development. A methodology is what…

How to Write a System Requirement Specification

Ever heard the expression “If you don’t know where you’re going, that’s probably where you’ll end up”? Planning is critical for the success…

Surprising Pros and Cons of Developing at Google

Google is repeatedly listed as the world’s number one company to work for. Clearly Google has some marvellous benefits for its workers, just…

How Female Coders Are Making Waves in the Software Development World

The software development world is still largely a male-dominated environment, with a higher percentage of men than women pursuing careers in programming. Still,…

Outsourcing Software Development the Right Way

Outsourcing something as complex as a software development project is quite unlike any other process. There are many considerations for ensuring good practice…

6 Popular Software Development Myths That Won’t Die

We often have misconceptions about things we may not truly understand. It’s really not such a long time since the first programming language…

Advantages and disadvantages of off-the-shelf software

Download the ebook: Advantages and Disadvantages of off-the-Shelf Software In today’s competitive business world, cost is typically a major concern – making it…