Neverinstall Teams: Designing the UX of Neverinstall's

B2B Product

Neverinstall Teams is a powerful tool for businesses, offering features like Auto Pause, AI assistance, Rapid Deployment, Customizable Spaces, Data Consumption Optimization, and more. With the platform, administrators can easily manage applications, set up systems, and customize cloud access. This simplifies tasks and ensures security for each organization. The offering also has a special dashboard for partners and resellers, making it easy for them to deliver cloud solutions to their clients. The team handles license management and support, so partners can focus on helping their customers.

Introduction

4

My Role

My team & I collaborated closely with the product managers to conduct research on team features, generate valuable insights for product enhancement. Together with my peers, I designed user interfaces tailored to our findings & worked hand in hand with the developers to ensure seamless implementation of these solutions.

Requirement

To design Neverinstall’s new product for businesses that need a robust tool to manage applications, set up systems, and customize cloud access while ensuring security and optimizing data consumption.

Solution

We designed “Neverinstall Teams” that provides features like Auto Pause, AI assistance, Rapid Deployment, and Customizable Spaces. It includes a partner dashboard for seamless cloud solution delivery, with license management and support handled by our team.

INTRODCTION

Design

Framework

Define


Scope of work

Key Insights

Information architecture



2

Design


Make various iterations


3

Develop


Develop the finalized iteration into a usable Product

Testing


4

Discover


Competitor Analysis

Primary Research

Brainstorming

Affinity Mapping of Ideas





1

PRODUCT ROADMAP

User

Flow

Teams

Main landing page

Launch

Login

Individual

Business Admin

Home

Home

Software suit

Customer

Employee directory

Employee spaces

Help & support

Document

Help & support

Manage settings

Manage settings

logout

logout

Reseller Partner

Transitory

Vapp Dock

Header CTAs

Select apps and region

Sign up for free

PRIMARY RESEARCH

USER PERSONA

USER INTERVIEW

Understanding

User Needs

Clustering

The Insights

Insights

We conducted user research to understand the needs and challenges of our target audience. Additionally, we conducted competitive research to gain insights into user requirements.

As a result, we aimed to develop an admin dashboard that fulfills all necessary functions and customization required for teams.

Our analysis included examining companies like Werkspot, Kasm, Citrix, VMware, and Accops. From our research, we identified common pain points such as complex user interfaces, limited customization options, and inadequate support for team collaboration. In response, our goal was to create a user-friendly and feature-rich admin dashboard that addresses these challenges by offering intuitive navigation, extensive customization capabilities, robust team collaboration features, and comprehensive support services.


“As a small product company, we face challenges in setting up development environments, especially with heavy applications like VS Code and Android Studio.”

“Our developers require specific tools and applications to support their workflow, but managing installations across devices can be cumbersome.”

“Running heavy development tools on personal devices strains computational resources, leading to performance issues and conflicts with other applications.”

Small-scale-product company’s developers who:

Want to run heavy software like VScode Android Studio and Terminal

Want to optimize resource usage, allowing them to make the most out of their hardware infrastructure and reduce costs

Want to collaborate more effectively across teams.

Can share containerized applications within their team without worrying about dependencies, making it easier to work together on projects.

Admin dashboard for teams shall consist of five tabs: Home, Team, Software Suite, Resources, and Billing.

Home tab would serve as the default, showcasing insights like resource utilization, average build times & total usage time.

Teams tab would provide a list of all employees, allowing admins to assign or remove roles and resources, view usage time, and manage active instances.

Provide Software Suite tab to enable admins to view and modify default software/tool installations for each instance.

Resources and Billing tab would display company resources, allows adjustment of resource quotas, and provides details on cloud credentials and total resources.

Employees would have to log in to their dashboard at "neverinstall.com/companyname" using their email ID and password.

Then view their details and allocated resources upon logging in.

They would then create spaces by clicking on a provided CTA, naming the space, and selecting desired specs.

All created spaces, both active and paused, are to be made visible in one place within the dashboard.

Employees can have multiple active spaces simultaneously.

Employees can delete spaces they are not using, with resources being added back to their assigned pool.

Teams (Admin) Dashboard


Team Tab: Contains list of employees with options to assign roles and resources, view usage time, and add new employees.

My Spaces Tab: Admins can create, manage, and view their allocated spaces and usage statistics.


Home Tab: Default tab displaying insights like resource utilization, build times, and usage graphs. Admins can manage spaces and set auto-shutdown.


Resources and Billing Tab: Displays cloud provider details, resources, and billing information, with cloud credentials hidden until authenticated.

Employee Dashboard


Employees log in to "neverinstall.com/companyname" with their email ID and password.


Their name, email, and employee ID are displayed.


They can create spaces based on allocated resources like Hyper, Power, or Strong instances. Employees see all their spaces and their states (active/paused), can have multiple active spaces, and delete spaces if needed.


Resources from deleted instances are returned to their pool for reuse.


This setup offers employees flexibility and efficient resource management within the NeverInstall platform.

DESIGNING THE PRODUCT

In this iteration, we implemented a streamlined approach to cater to the diverse needs of our users. Upon arriving at the login page, users are prompted to select their category of use. This selection will tailor their experience to better suit their requirements:

In the final iteration, we streamlined and optimized features to expedite development and ensure a swift deployment of our product to customers. Here's an overview of the refined features within the Team Dashboard for Personal Cloud:

Onboarding

Experience Design

Teams (Admin)

Dashboards Final Design

Individual Users: Selecting this option will direct users to the Multi-App page. Here, they can explore and select from various applications available. they can launch Virtual Desktop Infrastructure (VDI) as per their needs.

Business Administration: Users are redirected to the Team Dashboard. Here, administrators gain enhanced control over tasks such as adding employees, connecting their own or cloud resources, or utilizing our services with customizable features.

Resellers: Resellers are directed to their personalized dashboard. This dashboard empowers them to manage multiple companies, add new clients, and facilitate the sale of our licenses.

Home Screen :

Upon logging in, administrators are presented with two primary options:

Add Employees: Enables administrators to easily add new employees to the system.

Create Spaces: Allows administrators to create virtual spaces tailored to employee needs.

Software Suite Features:

Within the software suite, administrators can create templates based on employee usage. These templates encompass selected applications, operating systems, and allocated resources.

When assigning spaces to employees, administrators can simply select and apply the pre-saved template, streamlining the provisioning process.

Administrators have the capability to add multiple cloud credentials. This feature ensures seamless integration of various cloud services.

Employee Directory:

Administrators can efficiently manage employees through the directory. They can add employees, assign roles, and adjust settings for individual employees as needed.

Additionally, administrators can view a comprehensive list of added employees and modify resource settings for specific individuals.

Employee Spaces:

Administrators can efficiently manage employees spaces. They can see employees assign spaces, resources and status.

Teams (Employee)

Dashboards Final Design

Reseller

Dashboards Final Design

In the latest iteration of the employee dashboard, we implemented essential controls and user-friendly features to enhance effectiveness and usability

In the latest iteration of the reseller dashboard design, we curated essential features to empower resellers in efficiently managing their operations and serving their clients within the Personal Cloud platform. Here's an overview of the key functionalities:

Space Request Functionality:

Employees now have the capability to send requests to administrators for spaces if they haven't been allocated yet. This empowers employees to communicate their workspace needs efficiently.

Space Management:

Upon allocation by the admin, employees can access a clear list of assigned spaces directly from their dashboard. This visibility ensures transparency and helps employees stay organized.

Within the dashboard interface, employees can seamlessly launch and pause Virtual Desktop Infrastructure (VDI). This control allows employees to manage their workspace resources according to their workflow requirements.

Ticketing System Integration:

To provide assistance and streamline support processes, employees can raise tickets directly from the dashboard if they require help. This feature facilitates quick and efficient resolution of any issues or queries employees may encounter.

Client Management:

Resellers can easily add their customers or companies to the platform, providing essential details for each client. This feature streamlines client management and ensures accurate record-keeping.

License Management:

The dashboard allows resellers to manage licenses effectively, including the assignment of licenses to their clients. This feature enables resellers to control and track license usage seamlessly.


Document Repository:

Resellers can download documents such as whitepapers, presentations, and case studies within the dashboard. This repository serves as a valuable resource for resellers to access materials they can use to present solutions to their clients effectively.

Thank You