Cinema 24/7

Cinema24/7

Cinema 24/7

Client

Client

Software for remote control of cinemas

Software for remote control of cinemas

My role

My role

Lead Product Designer

Lead Product Designer

Duration

Duration

2 years

2 years

Responsibilites

Conducting product discovery sessions

Conducting UX research

Conducting usability tests

Managing information architecture, creating user flows

Creating UI mockups and prototypes

Creating and maitaining design system

Planning the scope of work and managing priorities

Responsibilites

Product discovery workshops

UX Research

Usability testing

Information architecture and user flows

UI Design & Design System

Creating interactive prototypes

Planning the scope of work, setting priorities

Recommending design decisions to stakeholders

Testing product hypotheses, defining product metrics

Our client audits cinemas via security footage to ensure operational compliance but struggled with outdated, inefficient software. We were tasked with creating a modern, user-friendly solution from scratch.

Our client audits cinemas via security footage to ensure operational compliance but struggled with outdated, inefficient software. We were tasked with creating a modern, user-friendly solution from scratch.

Our client audits cinemas via security footage to ensure operational compliance but struggled with outdated, inefficient software. We were tasked with creating a modern, user-friendly solution from scratch.

Dashboard - here you can check auditors' overall performance for the month and analyze trends in client and auditor data.

Dashboard - here you can check auditors' overall performance for the month and analyze trends in client and auditor data.

Dashboard - here you can check auditors' overall performance for the month and analyze trends in client and auditor data.

Succes criteria

Succes criteria

Succes criteria

At the start, we agreed with the client on measurable goals that will determine whether our application will be a success for the client.

At the start, we agreed with the client on measurable goals that will determine whether our application will be a success for the client.

At the start, we agreed with the client on measurable goals that will determine whether our application will be a success for the client.

94%

94%

94%

average completion rate of performed inspections by controlers

average completion rate of performed inspections by controlers

average completion rate of performed inspections by controlers

96%

96%

96%

scheduled inspections from total possible

scheduled inspections from total possible

scheduled inspections from total possible

92%

92%

92%

as an average score of all inspections

as an average score of all inspections

as an average score of all inspections

88%

88%

88%

as the retention rate level

as the retention rate level

as the retention rate level

Locations - here you can check the status of cinema locations and manage them.

Locations - here you can check the status of cinema locations and manage them.

Locations - here you can check the status of cinema locations and manage them.

Our continous discovery process

Our continous discovery process

Our continous discovery process

Properly tested ideas early on allowed us to add only meaningful functionality to the scope of work.

Properly tested ideas early on allowed us to add only meaningful functionality to the scope of work.

Properly tested ideas early on allowed us to add only meaningful functionality to the scope of work.

Ideas

Ideas

Ideas

Continuous collection of ideas, data and findings to test, keeping in mind our business and design goals

Continuous collection of ideas, data and findings to test, keeping in mind our business and design goals

Research

Research

Research

Use targeted UX methods and stakeholder interviews to understand problems deeply.

Use targeted UX methods and stakeholder interviews to understand problems deeply.

Convergence

Convergence

Convergence

Analysis of the data collected during the research, drawing conclusions and preparing recommendations.

Analysis of the data collected during the research, drawing conclusions and preparing recommendations.

Testing

Testing

Testing

Testing business and design recommendations. Improving them based on test conclusions.

Testing business and design recommendations. Improving them based on test conclusions.

Documentation

Translating a proposal into a technical solution. Creating user stores.

Translating a proposal into a technical solution. Creating user stores.

Employees - Here you can analyze the work of controllers and manage them.

Employees - Here you can analyze the work of controllers and manage them.

Employees - Here you can analyze the work of controllers and manage them.

Employee details – analyze employee stats and manage them here.

Employee availability – manage workdays, availability, and leaves.

Employee details – analyze employee stats and manage them here.

Employee details – analyze employee stats and manage them here.

Employee availability – manage workdays, availability, and leaves.

Employee availability – manage workdays, availability, and leaves.

Usability Testing

Interviews

Unmoderated Testing

Concept Testing

Card Sorting

Remote Modarated Testing

UX research
methods used

Database - here you can review all audits conducted by employees.

Database - here you can review all audits conducted by employees.

Database - here you can review all audits conducted by employees.

User goals

User goals

User goals

Leadership

Leadership

STAKEHOLDERS

Monitor audit value and client satisfaction

Track contract fulfillment and team performance

Check if directors and their team are doing their work effectively

Impact of technical issues for company overall performance

Manage auditor capacity planning

Monitor audit value and client satisfaction

Track contract fulfillment and team performance

Check if directors and their team are doing their work effectively

Impact of technical issues for company overall performance

Manage auditor capacity planning

Monitor audit value and client satisfaction

Track contract fulfillment and team performance

Check if directors and their team are doing their work effectively

Impact of technical issues for company overall performance

Manage auditor capacity planning

Directors

Directors

DIRECTORS

Monitor client retention

Monitor clients with pilot status

Optimize question sets and team performance

Track auditor training and blockers

Plan capacity for current and future audits

Monitor client retention

Monitor clients with pilot status

Optimize question sets and team performance

Track auditor training and blockers

Plan capacity for current and future audits

Monitor client retention

Monitor clients with pilot status

Optimize question sets and team performance

Track auditor training and blockers

Plan capacity for current and future audits

Supervisors

Supervisors

SUPERVISORS

Track audit completion and quality

Monitor pilot clients progress

Manage auditor workload and efficiency

Handle technical blockers and tickets

Track audit completion and quality

Monitor pilot clients progress

Manage auditor workload and efficiency

Handle technical blockers and tickets

Track audit completion and quality

Monitor pilot clients progress

Manage auditor workload and efficiency

Handle technical blockers and tickets

Inspection planning - here you can see if all customers have assigned controllers for the next month of work, if not, you can take action to schedule as many as possible.

Inspection planning - here you can see if all customers have assigned controllers for the next month of work, if not, you can take action to schedule as many as possible.

Inspection planning - here you can see if all customers have assigned controllers for the next month of work, if not, you can take action to schedule as many as possible.

Business goals

Business goals

Business goals

Delivering
Value

Delivering Value

DELIVERING VALUE

Ensure our services are valuable to clients.

Provide the highest level of customer service.

Monitor management team performance.

Ensure our services are valuable to clients.

Provide the highest level of customer service.

Monitor management team performance.

Ensure our services are valuable to clients.

Provide the highest level of customer service.

Monitor management team performance.

Customer Acquisition

Customer Acquisition

CUSTOMER AQUISITION

Maximize acquisition rates for pilot clients.

Deliver exceptional service to pilot clients.

Maximize acquisition rates for pilot clients.

Deliver exceptional service to pilot clients.

Maximize acquisition rates for pilot clients.

Deliver exceptional service to pilot clients.

Customer Retention

Customer Retention

Customer Retention

Prevent customer attrition.

Identify clients receiving the poorest customer service.

Prevent customer attrition.

Identify clients receiving the poorest customer service.

Prevent customer attrition.

Identify clients receiving the poorest customer service.

Technical

Issues

Technical Issues

Track and manage technical issues, their impact, and resolution processes.

Track and manage technical issues, their impact, and resolution processes.

Track and manage technical issues, their impact, and resolution processes.

Employees

Capacity

Employees Capacity

Employees Capacity

Determine optimal auditor vacation scheduling to meet audit expectations.

Identify the ideal number of auditors needed for current operations and expansion to new locations.

Determine optimal auditor vacation scheduling to meet audit expectations.

Identify the ideal number of auditors needed for current operations and expansion to new locations.

Determine optimal auditor vacation scheduling to meet audit expectations.

Identify the ideal number of auditors needed for current operations and expansion to new locations.

In this view, the employee sees all their pending audits and key personal statistics.

In this view, the employee sees all their pending audits and key personal statistics.

Client retention KPI tree

Client retention KPI tree

Client retention KPIs

In order to increase retention rates and meet our client's main expectations, we defined the metrics we wanted to measure in the application and in the business in order to make decisions based on them later.

In order to increase retention rates and meet our client's main expectations, we defined the metrics we wanted to measure in the application and in the business in order to make decisions based on them later.

In order to increase retention rates and meet our client's main expectations, we defined the metrics we wanted to measure in the application and in the business in order to make decisions based on them later.

Auditors
monthly
completion 

rate

Inspection
time

Issue
finding
time

Issue
solution
time

Reaction
time

ECR

SCR

Score

Findings

precision

This view is for employees to create cinema reports.

This view is for employees to create cinema reports.

This view is for employees to create cinema reports.

Design system

Design system

Design system

I chose the Material library as the base due to our developers' familiarity with it. I managed the design system, created new components, and developed documentation.

I chose the Material library as the base due to our developers' familiarity with it. I managed the design system, created new components, and developed documentation.

I chose the Material library as the base due to our developers' familiarity with it. I managed the design system, created new components, and developed documentation.

It was the most ambitious product design project of my career: two years, dozens of sprints, interviews, workshops, negotiations, design, prototypes, testing and finally, a satisfied client with an intuitive, tailored app.

It was the most ambitious product design project of my career: two years, dozens of sprints, interviews, workshops, negotiations, design, prototypes, testing and finally, a satisfied client with an intuitive, tailored app.

It was the most ambitious product design project of my career: two years, dozens of sprints, interviews, workshops, negotiations, design, prototypes, testing and finally, a satisfied client with an intuitive, tailored app.