What is a System?

The term “system” is derived from the Greek word “synistanai”, which means “to bring together or combine”.  It is beyond the scope of this article to embark on a detailed discussion of system theory. However, it is useful to have a working definition of the word system.

Who’s Got the Monkey?

Why is it that Managers are typically running out of time while their subordinates are typically running out of work?
The burdens of subordinates always seem to end up on the manager’s back.  Here’s how to get rid of them.

Written by: William Oncken, Jr., and Donald L. Wass
Harvard Business School

Cloud Computing

Organisations have never had so much choice about how to host their applications.
From Dedicated to Shared Hosting, Private to Public Cloud, there’s an abundance of buzzwords, and precious little straight talking.
The purpose of this guide is to cut through the jargon, and help buyers find a solution that fits their needs.

Written by: Rackspace

Agile Development

Agile Development is an umbrella term for several iterative and incremental software development methodologies. The most popular Agile methodologies include Extreme Programming (XP), Scrum, Crystal, Dynamic Systems Development Method (DSDM), Lean Development, and Feature-Driven Development (FDD).