Robert J. Glushko and Lindsay Tabas from UC Berkeley wrote a paper last summer exploring the tension between front stage service design and back stage system design.

Service designers with a “front stage mindset” strive to create service experiences that people find enjoyable, unique, and responsive to their needs and preferences. Front stage designers use techniques and tools from the disciplines of human-computer interaction, anthropology, and sociology such as ethnographic research and the user-centered design approach to specify the desired experience for the service customer. They capture and communicate their service designs using modeling artifacts that include personas, scenarios, service blueprints, and interactive prototypes.

Service designers with a “back stage mindset” follow different goals and techniques. They strive for efficiency, robustness, scalability, and standardization. Even though some back stage activities are carried out by people, and others carried out by automated processes or applications, the back stage mindset tends to treat people as abstract actors.

So instead of modeling the preferences and interactions of people, back stage designers identify and analyze information requirements, information flows and dependencies, and feedback loops. They use concepts and techniques from information architecture, document engineering, data and process modeling, industrial engineering, and software development. Their typical artifacts include use cases, process models, class diagrams, XML schemas, queuing and simulation models, and working software.

It isn’t a question of choosing between these two perspectives. Service designers need to care about both. The OZOCar and Heathrow posts from a few weeks ago demonstrate the peril of neglecting the system components.

[via Second Verse]


Leave a Comment