Category: Software Engineering
What’s your best next move?
Technology is moving at speed. Get the heads-up on what’s around the corner. Explore our articles to uncover important trends, challenges and opportunities.
Filter our blogs by:

The Pros and Cons of Spiral Software Development
How does the Spiral method work?
The Spiral software development methodology was designed to combin...

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...

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...

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 l...

Eight Business Benefits of Software as a Service (SaaS)
What is SaaS?
Software as a Service (SaaS) is simply a method of delivering software on demand, v...

Tech 101: What is Open Source Software?
The software landscape is diversifying. These days, most businesses will have a range of various sol...

Techn 101: What is a mobile app?
With an ever growing library of mobile apps, there seems to be few limits to what businesses can do ...

What's the Difference Between ASP.NET and PHP?
We often get asked the question of how PHP and ASP.NET compare, and in what development scenarios on...

What's the Difference Between SQL Server and MySQL?
When it comes to choice of Data Management System, the battle is often played out between SQL Server...

Tech 101: What is SQL?
Structured Query Language (SQL) is a specialised programming language that deals with data definitio...

Tech 101: What is .NET?
.NET is a software framework developed by Microsoft that runs on multiple platforms and allows devel...

Tech 101: What is SaaS?
Software as a Service, commonly referred to as SaaS, is an arrangement where software is licensed an...