
As part of my internship at Sisense, I led a team of fellow students as part of the product team. We worked on three projects: integrating AI into the platform, improving the user onboarding experience, and redesigning the product’s information architecture.
Throughout the internship, we conducted interviews, user research, defined key flows, and designed solutions that were successfully implemented into the product.
Scope: Collage Internship at Sisense
Role: UX Research, UI Design, UX writing
Tools: Figma, AI Tools

Initial Research
Before diving into the projects, we conducted broad research to deeply understand Sisense’s product, users, and internal challenges:
-
12 stakeholder interviews - conducted across Product, Support, Sales and technical teams
-
Listening to real customer calls - with Customer Success and Sales Engineers.
-
Review of internal company documents - reports, onboarding flows, and feature usage.




Competitive & Comparative Research
BI Competitors
Leading BI platforms such as Power BI and ThoughtSpot
Comparative Tools
To draw inspiration for usability, workflows, and patterns
AI Tools
AI-powered assistants and agents to understand best practices



.jpg)


Target Audience
-
Technical BI professionals who create dashboards and manage data models.
-
Non-technical business users who consume data insights.
-
Developers embedding Sisense into third-party products (B2B2C).
As the company moves toward Product-Led Growth (PLG) and Self-Service onboarding, our work focused especially on helping less-technical BI users succeed independently.
Objectives & Goals
E-commerce Website
-
For seamless online purchasing without direct seller interaction
-
Secure payment gateway integration
Management Dashboard
-
To empower the client with autonomy in website management
-
Allows viewing and managing stock and orders, as well as editing information on the website
Interview Questions
Personal Details and Work Role
-
Age, gender, education
-
Job description
Platform Usage and Familiarity
-
User familiarity
-
Frequency of use
Tasks and Operations
-
Actions performed within the system
User Experience and Satisfaction
-
Feedback and ratings
-
Usability and satisfaction levels
Conclusions & Pain Points
Editing Work Hours
Enable employees to easily edit their work hours directly without additional approvals.
Vacation and Sick Leave Requests
Allow online submission of vacation and sick leave requests, providing clear records of available days for each employee.
Team Shift Visibility
Add the ability to view other team members' shift schedules to enhance coordination and communication.
Improved Reminders and Updates
Enhance notifications for shift starts and critical reports, ensuring timely and convenient delivery to employees.
Role Analysis
General employee
-
Role Level - Mid-to-entry-level position under direct supervision of higher managers,
errors primarily impact individual pay rather than others. -
System Competency - Basic digital proficiency and adaptability to new systems.
-
Required Skills & Knowledge - Essential knowledge of company operations and labor laws regarding work hours.
-
Role Related Goals - Varied per employee, key responsibility is accurate time reporting, crucial for payroll accuracy.
-
Task Analysis - Tasks according to role, hour reporting, communication with various entities, adherence to company policies.
-
Tools - Time management system, role-relevant equipment, chat system, calendar and meetings, payroll deductions.
Task Analysis
5=High, 0=Low
We identified and prioritized key tasks in employee management systems based on importance, frequency, and difficulty, using average scores to guide system accessibility definitions.

Information Architecture

User Flow
Log-in & Time Entry
Shift Submission
Design Solutions
1. Preventing User Errors in Time Clocking
Working memory is limited, especially during repetitive tasks, leading to forgotten actions. To prevent errors in clocking hours, the usability heuristic "status visibility" was applied.
The system informs the user of their status regardless of the page they are on.

2. Correcting System Errors
Mistakes happen, and not being able to fix them leads to frustration and avoidance. By implementing the usability heuristic "user control and freedom", we allow users to undo actions, correct errors, and edit information, promoting engagement and trust.

3. Increasing User Engagement and Completing Tasks
Submitting shifts is frequent and time-consuming. Users may struggle with the submission form or meeting quotas. We used gamification to boost engagement, turning the screen into a game board with immediate feedback and "points" for each shift, helping the employee meet the quota.

Full Wireframe Prototype

Wireframe Screens
Design System
.jpg)

