An interface manager is a professional who handles aspects of the interface for a software application or other piece of technology. An interface is defined as the part of a technical application or product that is primarily used by the target group for which the technology is made. In most cases, this is a consumer audience. Regardless of who the software is made for, the community of people who interact with its interface are typically called the “end users.”
A software or technology interface is often primarily visual. In some types of technology, there may be elements of hardware or equipment provided to the end users for use with the interface. Either way, the interface manager will most often help to ensure that the interface meets the needs of its audience. This can include design work on the interface prior to its production, or maintenance or changes to the interface after it is already in use.
One of the most common tasks for an interface manager is to evaluate, consider, or draft aspects of an existing or future interface that will best serve end-users. This includes making changes to visuals that make the interface easier to understand. Interface managers may use tools like icons, or rely on text to make an interface clearer to end users.
Aside from the visual makeup of an interface, the interface manager also has to consider what happens when end-users generate certain kinds of events, including errors. These professionals often consult with engineers or programmers about how the product is built, and how interface events will play out within the software or technology. Interface managers may comment directly on an existing interface, or work through more abstract reports and plans according to the protocols of their employers.
In order to make and maintain the best interfaces possible, an interface manager may get feedback from end-users through surveys or other means. Taking this input, the interface manager can consult with development teams about how to make the interface better and easier to use. Over time, the goal of the interface manager is to serve the community of end-users while satisfying product design requirements, and any other limitations of the project, including costs of labor or restrictions to design change.