A combination of custom technological solutions and a collaborative, agile team gives icourts a leg up in a competitive world.