I'll keep this short, direct and simple. When a user logs in to SAP, I want to discuss how we can build a Dashboard that shows the very functions users want to execute. Technically, we can achieve this in about 60 seconds with GuiXT.
The goal is to make the user feel comfortable with the environment as soon as he's logged in. The analogy he should get is more like his Desktop screen, where he himself has organized his application shortcuts and file shortcuts for quick access. Or his mobile-phone screen, if you will...
Get the T-codes/processes that the user accesses on a regular basis
Get the relative priority of use (most frequent to least) from the user
Get the term for each process that users will understand the best
Using GuiXT, change the first screen such that there are array of Pushbuttons (arranged in priority) that execute the particular transaction or report as programmed
NOTE: The Pushbutton on Dashboard can be programmed to do some more complicated work or access Desktop functionality or documents, but that's a separate advanced discussion - we'll cover it later.
User will not have to remember/type the specific T-codes
User will have easy-to-understand 1-click buttons to jump to their processes
NOTE: This will ensure some time saving as well as lesser chances of errors.