A business Gamification system comprises: at least a business database module adapted to store at least a defined business items; at least a steps" database module adapted to store at least a step for each of said stored business items; at least a node definition means adapted to define nodes which are resources for...