Opprette en bedre forståelse og kommunikasjon mellom forretnings utviklere og software utviklere. Forstå strukturen og dynamikken til forretningen/organisasjonen/interessenten som skal bruke systemet. Finne nåværende problemstillinger og mulige forbedringer.