Il Business Model è un elemento di riflessione strategica rilevante poiché si colloca nella fase di attuazione della strategia. In questa fase la Balanced Scorecard con la definizione della Mappa Strategica (Strategy Map), può essere utilmente accompagnata o anche al limite sostituita dal Business Model.