Identifikasjon: I det første steget må en identifisere at det er et problem som trenger løsning og beskrive problemstillingen. En må også bestemme seg for hva en ønsker å oppnå med en modell. Formulering: Problemet må bli gitt en matematisk formulering. Løsning: Den matematiske formuleringen er som oftest i form av en problemstilling som krever en løsning. Svært ofte vil en måtte nøye seg med en tilnærmet løsning. Beregning: En eksakt eller tilnærmet løsning vil ofte kreve en numerisk beregning, som oftest utført ved hjelp av en datamaskin. Kommunikasjon: I det siste steget må det beregnede svaret tolkes og kommuniseres til den eller de som trenger å kjenne resultatet.