Building an effective alliance model