The landscape of business software application is wide, varied, and, at times, mystifying. From business source preparation systems to lightweight task monitoring devices, the category includes a huge variety of products offering a similarly enormous series of organisational demands. What joins t