More or less
Most software lacks of a lack of functionality. Less is more is one of the main paradigms of good software. We create user interface design simultaneously with functionality.
So the designers do not get a bucket of functions that they have to make most pretty on a screen. Designers are involved from the start of every project. Just to be sure the software is accepted by the user later on. Because he will decide upon the success of it.