This paper proposes a white-box perspective that portrays a supply chain delivery process as a network of related activities which remains to be improved. It addresses a critical disadvantage of supply chain delivery performance models, namely considering a delivery process as a whole and ignoring characteristics and relationships between activities in the delivery process. A delivery process is modeled using the Graphical Evaluation and Review Technique based on the characteristic function (CF-GERT). Based on the CF-GERT model, a framework for applying managerial effort to activities to improve overall delivery performance is proposed. Then, particle swarm optimization (PSO) based on the penalty function is used to solve the delivery performance improvement framework. Finally, a numerical case shows how applying efforts to activities can effectively improve delivery performance and demonstrates the influence of several parameters on the related costs.