Arcserve

Ransom Resilient Storage


UX | UI | UResearch | Lead

Arcserve  specializes in data protection and recovery. There were two critical needs to address.

  1. The company wanted existing customers of its flagship product UDP (Unified Data Protection) to adopt its replacement called CC (Cloud Console). They also wanted to reach new customers.

  2. Cybersecurity ventures estimate that global ransomware trends for damage will experience 30% year-over-year growth over the next decade. The damages are estimated to exceed $265 billion annually by 2031. Arcserve strategized to address this market with a new product, code name RRS (Ransom Resilient Storage).


Portfolio
          

To comply with my non-disclosure agreement, I have omitted and obfuscated confidential information. Deliverables you will see have been altered. Information in this case study is my own and does not necessarily reflect the views of Arcserve.


research

Outline

Summary Prototypes
The Story
  • Background
  • Discovery
  • Strategy
  • Challenges
  • Make
  • Validation
  • Result
  • Learned

Summary

Situation

With the company's critical needs as stated above, the goal was to envision the user experience design for RRS (Ransom Resilient Storage) that would delight customers. In its process, also improve the cloud console design in the least effort and maximum impact areas.


My roles

As the principal UX designer, I established the overarching design strategy, executed fundamental design research, and led design innovation activities. As an outcome-oriented designer with a strong foundation in UX methodology, I took the systems thinking approach.

I was the sole individual responsible for User Experience and I personally created the deliverables that you will see in this case study. There were two other developers/designers whom I assisted, but I set standards and provided guidance.

I collaborated on this project with a team of two PMs and eleven developers. There were others from Sales and Support who assisted with customer and technical insights. I saw the project through from the kickoff meeting, led design sprints, ideation, user research, and through multiple rounds of iterations.

research

Action

ux to Outline

I worked with leaders (VPs, Sr. managers, etc.) to set the 1-3 year design vision and near-term roadmap. The lead PM, engineering architect, and I interacted on a regular basis. Highlights of my work are as follows.


  • Established the overarching design strategy by emphasizing UX methodology, interaction design, systems thinking, and optimally displaying relevant data, which were valuable to customers.
  • Conducted the design sprint.
  • Raised the bar on data protection and security through design innovation activities, such as user research, prototyping, and workshops.
  • Presented and defended recommendations to stakeholders, senior leadership, and customer contacts for review, feedback, and approval. Always provided data, principles, and reasons to back my user-centered designs.
  • Analyzed customer problems, business problems, and technical problems assimilating large amounts of data, then designed delightful solutions with measurable impact.
  • Created personas, user journey map, competitive analysis, and proposed solutions.
  • Quickly, yet thoroughly, created process flows, wireframes, and visual design mockups. Effectively conceptualized and communicated detailed interaction behaviors. Figma and Miro were tools of choice.

Success metrics

The following were set as leading indicators of success.

  1. >30 customers signup to participate in Technology Preview
  2. >75% of participants deem initial feature set valuable enough to justify upgrade
  3. >80% of participants choose to use the Ransomware solution
  4. 50% of participants plan to be early adopters of GA
  5. Groom 2 participants to become reference accounts for the new product

For my design approach see  Alex's design process.

Result

ux to Outline

Here's a summary list of the successful outcomes


  1. Innovative designs that provide simpler and secure ways to protect data through enhanced software and hardware.

  2. Validations of our assumptions from customer contacts kept us in check with the market.

  3. Some of the validations with 82% customer approval rate from its sister product were applied toward this project.

  4. Collaborated successfully with product, business, and developers to create use cases and high-level requirements.

  5. Roadmap documents, architecture diagrams, and prototypes paved the way.


I scheduled interviews with seven customers to validate using Figma prototypes. I prepared questionnaires for 45 minute sessions. Surveys were set to be sent out afterwards using Qualtrics software. If I had the chance, I would’ve executed those myself. My expertise was in demand on another project, so I structured the validation process and documented them for the product owner to follow through.

Highlights

  • Clear road map of release cadences.
  • Innovative and simplified navigations .
  • Insightful data displays and reports with capability to deep dive for further analysis.
  • Streamlined and in-context menus to enhance customers' experience and productivity.
  • Single pane view feature for simple onboarding and workflow.
  • Simplified role based security that optimizes existing baseline.
  • Policy setup that is clear, simple, secure, and fast.
  • Enhanced backup and recovery that is easy, secure, and reliable.
  • Four-eye approval process that requires two people to approve changes to the device. This is innovative and provides peace of mind for customers.

Prototypes

ux to Outline

Figma prototype

       (Condensed and altered for this demo)

Cloud Console

Home page

research

I simplified and improved the current home page with the following.

  • Relevant data.
  • Widgets that are actionable. Click to drill down to details.
  • In-context displays. Side slide panels display further insights.
  • This keeps users' thoughts connected and most productive.
  • Widgets are customizable. Display what's relevant to you.
  • Layout of widgets can be prioritized.
  • Filtering capabilities for relevancy.
  • Accessibility. Saved time and better experience.

Navigation

  Large
research
research

Navigation hierarchy and flow improved

  • The way to understand a subject is to go from general to specific, high to low - like a tree structure.  This is why books are laid out this way.
  • The existing navigation went from high to low in some areas then to low to high in others. To view a summary metric on the dashboard for a specific customer, the user had to select a customer from the “Protect” tab, then go back out to the dashboard. The order was confusing.
  • In the new structure, I placed the organization at the very top right. Followed by sites because customers have multiple sites and selected site data will trickle down to the rest of the page.
  • The old design didn’t have capability to view by sites. There were site metrics scattered and viewable from certain areas, but not in a holistic way like this But this is what customers wanted.
  • Settings and support menus were also placed on the upper right as is typical in the industry. This top down approach simplifies the architecture and the flow.

Categorization

  Large
research

The flow for jobs reports and jobs history went from jobs records in the “Protect" tab to the “Report" section rather than displaying from Protect. Context-switching and to a distant category broke cohesion to users’ thoughts.

Once a user landed in the Report section, jobs details and jobs reports could be seen from the left navigation. As you can see from the “Before” screenshot, there are three “Jobs” listed

  1. at the top in the breadcrumb 
  2. on the left navigation 
  3. left navigation on the reports backup jobs.

Big context switching from Protection provided bad experience for customers, duplicate names and location identifiers, poor categorization left users confused

My recommendation was to have the backup jobs under the reports, have the detailed logs and job information in a new “Activities” and job reports in the Report section with a breadcrumb showing where needed for clarity like under Protection page’s right as shown on the screenshot.

Data graphs

  Large
research

Policies

  Large
research

Reports

  Large
research

Ransom Resilient Storage

Individual or Single Pane View

  Large
research

Role based approval process

The PM identified some of the security measures for the roadmap. One key area was approvals, alerts, and reports. If a ransom attack occurs, we want to prevent any changes or deletions to data. But also from the existing settings, so they will not be able to take over the control room. An attacker usually sneaks in and tries to inch up the role chain, where they can sit at the highest level admin privilege so they can do maximum damage. We want our devices and data to be immutable.

As I began exploring the possible approval design. The scope began to enlarge where other systems had to be considered and work with RRS: account creation, login, role management, Okta, Sales Force, Partner Portal, etc. I shared my view on which roles should have administration capability and who should have the rest, such as monitoring, reporting, or running recovery jobs. Then after the team came to an agreement, it was designed in Miro, then in Figma as seen here.

  Large
research
research

Approval setting

  Large
research

Data store

  Large
research

Policies

research

Reports

research

The Story

ux to Outline

Background

Arcserve specializes in data protection and recovery. There were two critical needs to address. The company wanted existing customers of its flagship product UDP (Unified Data Protection) to adopt its replacement called CC (Cloud Console). They also wanted to reach new customers.

Cybersecurity ventures estimate that global ransomware trends for damage will experience 30% year-over-year growth over the next decade. The damages are estimated to exceed $265 billion annually by 2031. Arcserve strategized to address this market with a new product, code name RRS (Ransom Resilient Storage). Their existing immutable solution named OneXafe had limitations and was reaching its end of life in the next ten months.


Persona

Primary persona: IT Professionals

                          

Bearing titles of IT Manager, IT Specialist, IT Admin, IT Engineer.

  1. IT service provider for their external customers.
  2. Manage backup, recovery, security.
  3. Report data to customers.

Discovery

I come from data design, data analysis, and Oracle database admin background. My knowledge and experience in data engineering gave me an edge. Unlike other companies I've been part of, Arcserve artifact archives were scarce. Little user research had been done.

They haven't had a strong product designer for a while. Engineers talk a lot during discussions, but often fail to utilize whiteboards to both capture their conversations and spark further ideas. I began by digging into what artifacts I could find - historical data, surfacing user pain points and barriers to design that delivers value to customers.


I started planning the ransom product with the main PM and engineering architect. We made initial drafts. PM worked with the engineering team to create documents in high-level specs. I assisted in ideating and created flow diagrams and initial prototypes on Miro

Along the way, the team hit a wall. The next step became vague. I initiated the design sprint. When timing was considered, after an initial assessment, I said next week to get started. I knew there was a lot to prepare and it would be stressful to start so quickly but also knew it was necessary and usually best to just get the momentum going.

Design sprint

  1. Created prototypes we can use to test our concepts with customers.
  2. Integrated lean design sprint into Arcserve.
  • Intense compact timed sessions can enhance creative solutions to the surface. That's exactly what happened. PMs and engineers were stuck looking for direction. Sprint pushed us through and provided light toward next steps.
  • Shared understanding from different teams provided insights otherwise could’ve been missed – especially from those who are closest to customers.
  Large
research
research

User journey

  Large

research

Our journey

  Large

research

Friction

Research and customer feedback revealed the process was too fragmented. There were different tools users had to switch to perform what should've been integrated within the portal. Customers also had to jump around different parts of the system to perform tasks or view data. Context switching created gaps within user's thoughts, resulting in confusion or lengthened the execution time.

Strategy

After the initial design Sprint I set up and led, we gained insight in the directions we needed to go and areas to emphasize. I continue to engage the PM and engineering architect to gather requirements. We had daily standups to update the team of engineers to guide and along the progress.

Challenges

Magnitude of data

Massive amounts of data were available in Microsoft sharepoint and Jira: documents, power points, spreadsheets. The main challenge was sorting through the data and finding meaningful patterns.

Another challenge was to understand how main products CC ( Cloud Console) and UDP (Unified Data Protection) worked. They were highly technical and complex. Legacy product features and outdated documents had to be shifted through. Myriads of new acronyms with their definitions were familiarized. I clarified what not to do first, then what to do became more clear.

For example, I was given two weeks to envision the future state of a new product RRS and improve the existing Cloud Console in the process. CC was a new product for me and vast. I began dissecting it by taking screenshots, diagramming the flow, identifying what’s broken, and prioritizing the least effort maximum impact areas. This image below is a small piece from that effort.

  Large
research

I began reading, viewing recordings, and tutorials. I created a virtual environment using Microsoft's Hyper-V and VMware, then installed softwares to learn by creating backups, troubleshooting by digging through log files, and recovering data. I set and managed multiple devices across networks.

To identify pain points further, I studied competitors' products, studied online reviews, took a massive number of screenshots, then created flow diagrams in Miro. After grasping the current flow, I applied UX principles to create new flows and designs.

There were ambiguities and too many directions we could go with the design. After clarifying the goal with the leadership team, I started to apply systems thinking and prioritize toward least effort maximum impact areas.

Lack of data

There was little user research data available so I searched to find what I could. Then filled in more along the way through sales engineers support, and customer interviews I did from another Arcserve product. It was not unusual for the project manager to miss passing on proper information or responding back as he should. Knowing he was swamped with tasks, I actively researched on my own, connected with sales and support to gain understanding that was needed to create prototypes.

Complexity

Complexity led to an additional challenge. I took myself through deeper level design thinking and systems thinking processes to engage them. As we began to envision, more and more dependencies surfaced. One area of challenge was business systems. Accounts, billing, and role management were fragmented. Security was of concern, manual processes had to be automated. Users complained of its flow. I led workshops to view platform dependencies and scalability. Then how we can simplify and improve for customers and company's architecture as a whole.

  Large
research

Limited resources

There were many ambiguities and tasks. Being the main and sole UX designer, I constantly oversaw not only this project but created the company's design system and other products within the company. Clear communication and vicious prioritization kept the project in line.

Make

I did initial envisioning with high level flow diagrams in Miro. Then using Miro, added low fidelity prototypes with additional details. After collaborating with team members and customer insights, these were converted to Figma.

  Large
research

Validate

Method

The first phase was to validate with internal PMs and engineers. Next was followed by sales and support who were closest to customers and knew their needs very well. Direct customer feedback had to be handled very precisely because of the following:

  • This is a new product, timing had to be just right to safely guard against competitors.
  • The nature of this being a security product made us to be extra careful with what information got out in the early validation stage. We wanted market feedback but keep possible cyber criminals unaware of our solution.
  • Customers are IT Professionals, they are very busy and constantly putting out fires. I had to schedule a month out. 25% of the times, our interview had to be rescheduled, 30% canceled or cut short for this reason.
  • Find a 3rd party service who would send surveys to customers similar to ours anonymously. But do they exist? Can they be reliable?
  • Test pool is narrow. If ours is a consumer product like a payment app, testers can be easily recruited from coffee shops. Even paid sites like world's largest usertesting.com  had a very small number of verified professionals who could be quality testers for this niche market. Still, this was a possibility if the executive team was willing to cover its hefty annual license.
research

Success metric

The metric of success we set were as follows.

  1. >30 customers sign up to participate in Shadow Protect technology preview.
  2. >75% of participants deem Shadow Protect initial feature set valuable enough to justify upgrade from an older version.
  3. >80% of participants choose to use Shadow Protect to monitor and report on its legacy machines.
  4. 50% of participants plan to be early adopters of Shadow Protect GA (General Availability release).
  5. Groom two participants to become reference accounts for Shadow Protect. Who would be catalysts in evangelizing our product to the next batch of customers.

Results

The overarching design strategy, execution of fundamental design research, and leading design innovation activities paid-off. The prototype I created was well validated by internal members such as sales and support who were well aware of customers' needs.

I scheduled interviews with seven customers to validate using Figma prototypes. I prepared questionnaires for 45 minute sessions. Surveys were set to be sent out afterwards using Qualtrics software. If I had the chance, I would’ve executed those myself. My expertise was in demand on another project, so I structured the validation process and documented them for the product owner to follow through.

View Results shown earlier again.

ux to Outline

Learned

I enjoy learning. I read over a book a week and browse many other articles. I am curious about a lot of things that are relevant to design, but also AI, innovation, technology, psychology, finance, business, etc. I am certified in AI products and services design from MIT.

I heard from a MIT lecturer of this course. A study was conducted with twelve medical students. Six only performed knee surgeries. The other six gained surgery experience on knees, but also other parts of the body. At the end, those who had a holistic experience did better than those who gained experience in just one area.

During the tenure of this project, that was confirmed once again. With my knowledge and background, I was able to provide holistic solutions. I gained additional knowledge and experience in various areas. As a result, I worked even more productively than ever before. There wasn’t an "aha" moment, but there were further clarifications on what areas of productivity principles I could focus on, and what areas to leverage further. For example, the importance of starting with what not to do in order to be clear on what to do. What is not, to understand what is. To fight vehemently to guard my creative hours, which usually is the five morning hours.

The value of team collaboration was confirmed again. I worked across different organizations and teams. The culture of this company encouraged that. Knowledge sharing broke down silos and sped up the design process. Magical experiences are only possible if the whole team truly shares the same values and aspirations.

Areas of dissatisfaction existed along the journey. Yet, it is not a case of perfectionism, but rather an insistence for quality. Quality should never be compromised, even in the first version of a product. Jeff Bezos’ famously said that at Amazon “it’s still day‐one”. For Cloud Console this could not be more true.