De functie van de controller heeft de afgelopen dertig jaar een enorme ontwikkeling doorgemaakt. Meer en meer wordt van controllers een proactieve en ondersteunende rol bij het ontwikkelen, implementeren en uitvoeren van operationeel en strategisch beleid verwacht. Er heeft zich dan ook een wildgroei van functietitels voorgedaan. Om vast te stellen welke soort controller een organisatie nodig heeft is het belangrijk om eerst vast te stellen wat hij moet gaan doen en daarna pas het gewenste etiket erop te plakken.
De e-learning biedt daarvoor een beeld van de te verrichten taken, de gewenste rol in de organisatie en de competenties die nodig zijn om de taken en de rol in te vullen. Daarnaast wordt in de e-learning aandacht besteed aan de toenemende invloed van procesautomatisering op die taken en rollen en daarvoor vereiste competenties.