GUI Design Participants The programmer is there to make sure the designed GUI can be programmed under the project's time constraints, and to give general time estimates for implementing different alternatives.