Designers should be able to solve visual communication problems or challenges. In doing so, the designer must identify the communications issue, gather and analyze information related to the issue, and generate potential approaches aimed at solving the problem. Iterative
prototyping and
user testing can be used to determine the success or failure of a visual service. Approaches to a communications problem are developed in the context of an audience and a media channel. Graphic designers must understand the social and
cultural norms of that audience in order to develop visual services that are perceived as relevant, understandable and effective. Directly speaking with individuals from set audiences can prevent any complications. A good graphic designer is able to adapt existing historical or contemporary models and derive unique approaches, which come from a detailed research, and apply them to solve complex problems in an effortless manner. Graphic designers should also have a thorough understanding of production and rendering methods. Some of the technologies and methods of production are drawing, offset printing, photography, and time-based and interactive media (film, video, computer multimedia). Frequently, designers are also called upon to manage color in different media. == Future perspectives ==