A successful ports software must harmony activities, results, and fairness