1. A computer implemented method comprising: displaying, using a computer processor, a first UI paradigm having a first primary view with a first set of user interface elements selectable to access sales management tasks; receiving a user input that selects one of the first set of user interface elements and, in response, displaying a sub-view within the first UI paradigm for performing the sales management task corresponding to the selected user interface element; receiving a user input to perform a paradigm switching operation, using a computer processor, to switch from the first UI paradigm to a second UI paradigm; displaying the second UI paradigm having a second primary view with a second set of user interface elements selectable to access sales transaction tasks; and receiving a user input that selects one of the second set of user interface elements and, in response, displaying a sub-view within the second UI paradigm for performing the sales transaction task corresponding to the selected user interface element.