Spark is a communication and collaboration application for the workplace. This cross-platform app allows small teams to chat, share documents and have real-time audio and video conversations. As a part of this team, I focused on the interaction design for Android, iOS and web. Along with interaction design, I also created and conducted user research on various design explorations.
Because Cisco Spark is an enterprise application, it requires more security than the average consumer messaging application. The revoke access feature allows users to view where they have signed in to the app from. From this page, users are able to sign out of any unwanted sessions.
When designing this feature, my main focus was on creating a simple experience where users can quickly learn the most important information about their login activity as well as being able to sign out in the event that there is a security breach. Below are two wireframes that immediatelyshows the process of signing out of a session.
Often times settings for an application are buried and hard for users to find. To solve this problem, the first thing I tackled was to determine which setting for important to surface when a user first enters the page. Next, I focused on the wording for seat settings option so that users can easily find what they are looking for. Finally, I thought about how buttons and interactions would change based on the platform I was designing for. Below, wires of Android and iOS settings are shown.
* I am not responsible for the visual design of these screens.
People will turn off notifications for applications while they are at work. In this flow, a user has turned off his or her notifications. The banner alerts the user that they have turned off their notifications and it also allows the user to turn them back on without having to go to the settings page. Simply sliding the banner up makes it disappear. However, a light hint of color is shown to indicate that there is a banner alerting them.
Presense Research Study
One of the usability studies I conducted for Spark was focused on presence. Rather than using the conventional presence model, which allows you to manually set your status, my team wanted to create something new. We decided to conduct a user study in order to understand people's perception of the current form of presence.
The study brief describes the goal of our study along with the screens that were shown to participants.