Producing the SoftBank Robotics Corp. Pepper Developer UX Playbook
Five principles to improve developer experience
The starting point of forming and expanding a developer ecosystem to help popularize Pepper
SoftBank Robotics Corp. ("SBR") is currently involved in the planning and development of "Pepper," a personal robot with feelings. Developers are essential in popularizing Pepper as part of the society. Therefore, SBR has produced a "Pepper Playbook" to improve developer experience in hopes of forming and expanding an ecosystem for developers for the robot platform. Using "service design" methods, We have defined five principles that will act as guidelines for our developers from now.
We looked back on the process until the creation of the Playbook with the project members.
What are the true feelings of developers? In-depth interviews with 15 users from 3 different segments
- How did you carry out the project?
Nishimoto(LW) :We carried out the project using a process based on user-centric design thinking. In order to broaden our horizons from our "ateliers," which are existing places to experience app development, we also conducted interviews with people who have yet to join the community. After gaining their insights, we created the personas and customer journey maps ("CJM"). Based on what we took away, we wrote down the principles for improving developer experience (5 principles of UX).
Verbalizing the concept of "UX Principles"
- Did you notice or discover anything notable when organizing the developers' insights?
Mr.Kanayama(SBR): ：A startling discovery was the impression that by speaking face-to-face, things that were hazy became very clear.
Mr.Nawata(SBR): Yes. I was reminded that opportunities for developers to receive compensation, in other words, for them to monetize their activities are extremely important. An ecosystem is mutually beneficial. Monetizing opportunities for developers are essential in order to expand the ecosystem itself while maintaining the diversity of the community. There is also the idea of creating something interesting without thinking about the developers' benefits, but if we don't come up with a system where developers can gain their compensation, it is impossible for us to continuously raise our revenue.
- How do you feel after the completion of the Pepper Playbook?
Mr.Kanayama(SBR): We are still not at the stage where concrete output has been generated by following the PlayBook so I can't say anything yet about how it has functioned, but I think it added great value to the process itself. It has been four years since the Pepper project started. This is the first time we have worked at such a full scale. We summarized the sentiments and visions the company stakeholders of different standpoints have for Pepper and this project and we clarified the direction of Pepper's platform business and developer projects.