Team Progress Tracking for Modern Organisations