Identifies and specifies the product’s high-level requirements or purpose, ensuring that its business objectives and creative vision are understood and maintained by everyone involved in the project. This is a senior, client-facing role that requires expertise in business, management, content, design and technical disciplines.
Creates the ‘look and feel’ of an interactive media product. Produces visuals of user interfaces, using software such as Adobe Photoshop or Illustrator. They usually follow a design brief that may be given as verbal instructions, a written specification or ‘wire–frame’ diagrams.
Developers use authoring tools, mark-up languages and scripting languages to create the product. Sometimes this will be according to designs created by someone else (such as a Designer); other times the Developer may design the product as well.
Contributes to the production of an interactive media product by helping other members of the team. Usually works with the Designer and Developer or with a Web Editor. Often taken on as interns.
Ensures the smooth running of an interactive media studio, managing the team, overseeing the work and liaising with other departments within the company. May also set up the studio and recruit staff.
Develops, maintains and improves relationships with existing clients, ensuring their needs are met, and obtaining repeat business from them.
Generates business for the interactive organization or agency.
Scopes and plans interactive media product’s content and determines its overall style – what to say, how to say it effectively, when and where to say it.
Interprets high-level requirements in order to design the overall user experience of an interactive media product.
Plans and oversees the on-going management of a web site and the publication of content to it. This may involve writing copy from scratch, or coordinating and editing contributions from others.
SEO Specialist (Search Engine Optimizations) Optimizes a web site or pages to make them as visible as possible to Internet search engines, in order to maximize traffic to them.
Produces computer software in order to give a product its functionality. Similar to the Developer role but is usually more purely technical and focuses on high-level programming rather than scripting – although they often overlap. It does not usually involve visual or interface design, but may include technical design, such as devising systems or databases.
Ensures an interactive media product meets the needs of its intended audiences through analysis, evaluation and testing of the user experience. This is very much a research-led role, but it may sometimes also require technical skills.