ZettaSense
ZettaSense
ZettaLabs was a data analytics technology company, later acquired by Fluree, focused on simplifying the process of preparing raw data for analysis. Founded in 2018 and headquartered in Cedar Knolls, New Jersey, ZettaLabs developed an advanced analytics platform called ZettaSense, ZettaClassify, ZettaIngest.
ZettaLabs was a data analytics technology company, later acquired by Fluree, focused on simplifying the process of preparing raw data for analysis. Founded in 2018 and headquartered in Cedar Knolls, New Jersey, ZettaLabs developed an advanced analytics platform called ZettaSense, ZettaClassify, ZettaIngest.


Company
Company
ZettaLabs
ZettaLabs
Product
Product
ZettaSense
ZettaSense
Collaborators
Collaborators
Timy Gonzalez
Timy Gonzalez
Role
Role
Director of UX Design
Director of UX Design
Year
Year
2018-2024
2018-2024
Problem Statement
Problem Statement
ZettaLabs is developing ZettaSense to provide powerful complex data processing. To ensure successful adoption, ZettaSENSE must prioritize a user experience that is intuitive and accessible. Without a user-centered design focus, the initial experience risks being complex and overwhelming, potentially leading to low user adoption and hindering users' ability to efficiently derive actionable insights and make informed decisions from the processed data.
ZettaLabs is developing ZettaSense to provide powerful complex data processing. To ensure successful adoption, ZettaSENSE must prioritize a user experience that is intuitive and accessible. Without a user-centered design focus, the initial experience risks being complex and overwhelming, potentially leading to low user adoption and hindering users' ability to efficiently derive actionable insights and make informed decisions from the processed data.
Objectives & Goals
Objectives & Goals
Ensure Clarity and Understandability of Complex Data
Goal: Users can easily comprehend the relationships and context within the ZettaSENSE data, regardless of its complexity or interconnectedness.
Metrics: Reduced time to understand key data points, increased user accuracy in interpreting data relationships, positive user feedback on data visualization clarity.
Ensure Clarity and Understandability of Complex Data
Goal: Users can easily comprehend the relationships and context within the ZettaSENSE data, regardless of its complexity or interconnectedness.
Metrics: Reduced time to understand key data points, increased user accuracy in interpreting data relationships, positive user feedback on data visualization clarity.
Enable Efficient Data Exploration and Discovery
Goal: Users can quickly and effectively navigate, filter, search, and explore the data within ZettaSENSE to find the information they need.
Metrics: Reduced time to locate specific data sets or insights, increased usage of search and filtering functionalities, positive user feedback on ease of navigation.
Enable Efficient Data Exploration and Discovery
Goal: Users can quickly and effectively navigate, filter, search, and explore the data within ZettaSENSE to find the information they need.
Metrics: Reduced time to locate specific data sets or insights, increased usage of search and filtering functionalities, positive user feedback on ease of navigation.
Facilitate Seamless Interaction with Fluree's Unique Features
Goal: Users can intuitively leverage Fluree's underlying capabilities (e.g., data provenance, smart functions, blockchain integration if applicable) without requiring deep technical knowledge of the platform.
Metrics: Increased adoption of Fluree-specific features within the ZettaSENSE interface, positive user feedback on the integration and value of these features.
Facilitate Seamless Interaction with Fluree's Unique Features
Goal: Users can intuitively leverage Fluree's underlying capabilities (e.g., data provenance, smart functions, blockchain integration if applicable) without requiring deep technical knowledge of the platform.
Metrics: Increased adoption of Fluree-specific features within the ZettaSENSE interface, positive user feedback on the integration and value of these features.
Streamline Workflows for Key User Tasks
Goal: The UX supports and simplifies the primary tasks users need to perform with ZettaSENSE, such as data analysis, report generation, or triggering actions based on data insights.
Metrics: Reduced time to complete key user tasks, increased task completion rates, positive user feedback on workflow efficiency.
Streamline Workflows for Key User Tasks
Goal: The UX supports and simplifies the primary tasks users need to perform with ZettaSENSE, such as data analysis, report generation, or triggering actions based on data insights.
Metrics: Reduced time to complete key user tasks, increased task completion rates, positive user feedback on workflow efficiency.
Provide a Consistent and Intuitive User Interface
Goal: Users experience a cohesive and predictable interface across all aspects of ZettaSENSE, minimizing the learning curve and promoting ease of use.
Metrics: High user satisfaction ratings regarding ease of use and consistency, reduced number of support requests related to navigation or interface confusion.
Provide a Consistent and Intuitive User Interface
Goal: Users experience a cohesive and predictable interface across all aspects of ZettaSENSE, minimizing the learning curve and promoting ease of use.
Metrics: High user satisfaction ratings regarding ease of use and consistency, reduced number of support requests related to navigation or interface confusion.
Offer Effective Data Visualization and Reporting Capabilities
Goal: Users can easily visualize and present complex data in meaningful ways to facilitate understanding and communication of insights.
Metrics: Increased usage of visualization tools, positive user feedback on the clarity and usefulness of visualizations and reports, reduced time spent creating reports.
Offer Effective Data Visualization and Reporting Capabilities
Goal: Users can easily visualize and present complex data in meaningful ways to facilitate understanding and communication of insights.
Metrics: Increased usage of visualization tools, positive user feedback on the clarity and usefulness of visualizations and reports, reduced time spent creating reports.
Ensure Accessibility and Inclusivity
Goal: ZettaSENSE is usable by individuals with a wide range of abilities and technical expertise.
Metrics: Adherence to accessibility guidelines (e.g., WCAG), positive feedback from diverse user groups.
Ensure Accessibility and Inclusivity
Goal: ZettaSENSE is usable by individuals with a wide range of abilities and technical expertise.
Metrics: Adherence to accessibility guidelines (e.g., WCAG), positive feedback from diverse user groups.
UX Process
UX Process
4. Code & Deploy
4. Code & Deploy
5. Measure and Learn
5. Measure and Learn
3. Conceptualize
3. Conceptualize
2. Define
2. Define
1. Discover
1. Discover
Deliverables
Deliverables
Deliverables
Deliverables
Deliverables
Deliverables
Deliverables
Deliverables
Deliverables
Deliverables
Needs
Users
Stakeholders
LOBs
FRDs
Accessibility
Needs
Users
Stakeholders
LOBs
FRDs
Accessibility
Business goals
User needs
User journeys
Information arch.
Visual preferences
Success Metrics
Business goals
User needs
User journeys
Information arch.
Visual preferences
Success Metrics
Design language
Layout design
Interaction design
Usability testing
Design language
Layout design
Interaction design
Usability testing
Front-end coding
Back-end coding
API Integration
Testing & QA
UX Auditing
Deployment
Front-end coding
Back-end coding
API Integration
Testing & QA
UX Auditing
Deployment
Metrics for LOBs
Usage analytics
User feedback
Accessibility
Metrics for LOBs
Usage analytics
User feedback
Accessibility
Success metrics
Heuristic evaluations
Accessibility tests
Recommendations
Improvements plan
Success metrics
Heuristic evaluations
Accessibility tests
Recommendations
Improvements plan
Front-end code
Back-end code
QA Test plan
Deployment plan
Developers docs
Front-end code
Back-end code
QA Test plan
Deployment plan
Developers docs
User stories
Journey maps
Taxonomies
Persona designs
Flow diagrams
Mind maps
User stories
Journey maps
Taxonomies
Persona designs
Flow diagrams
Mind maps
Design system
Low-res wireframes
Hi-res wireframes
Prototypes/Animations
Graphic assets
Usability test analisys
Design system
Low-res wireframes
Hi-res wireframes
Prototypes/Animations
Graphic assets
Usability test analisys
Interviews
Surveys
Report
Interviews
Surveys
Report
Research
Research
Design
Design
Learn
Learn
Iterate
Iterate
Code
Code
pen
pen
lightbulb
lightbulb
brackets
brackets
ruler
ruler
UX Process
UX Process
Discover
Discover
Needs
Needs
Discover the needs for this product by conducting user interviews and asking questions related to the need for the product.
Discover the needs for this product by conducting user interviews and asking questions related to the need for the product.
Users
Users
Find out which types of users benefit from this product.
Find out which types of users benefit from this product.
Stakeholders
Stakeholders
Find out who are the primary stakeholders fro this product. From end users to CEOs.
Find out who are the primary stakeholders fro this product. From end users to CEOs.
LOBs
LOBs
Find out what lines of business are part of this project or could be part of this project.
Find out what lines of business are part of this project or could be part of this project.
FRDs
FRDs
Find out if there are existing functional requirement (FRD) document or see if they are complete or need to be completed, who owns the document, etc
Find out if there are existing functional requirement (FRD) document or see if they are complete or need to be completed, who owns the document, etc
Accessibility
Accessibility
Find out if there are any specific accessibility requirements for ADA, WCAG, etc.
Find out if there are any specific accessibility requirements for ADA, WCAG, etc.
Deliverables
Deliverables
Interviews
Interviews
Results of interviews with executive summaries and quantitative measurements.
Results of interviews with executive summaries and quantitative measurements.
Surveys
Surveys
Results of surveys with executive summaries and quantitative measurements.
Results of surveys with executive summaries and quantitative measurements.
Reports
Reports
Reports of any other findings related to this discovery phase.
Reports of any other findings related to this discovery phase.
pen
pen
Define
Define
Business Goals
Business Goals
Define what the business goals are for this suite of applications.
Define what the business goals are for this suite of applications.
User Needs
User Needs
Define what the users needs mean for this specific.
Define what the users needs mean for this specific.
User Journeys
User Journeys
Define what a user journey or journeys are for this suite of applications.
Define what a user journey or journeys are for this suite of applications.
Information Architechture
Information Architechture
Define what the information architecture should be for this suite of applications.
Define what the information architecture should be for this suite of applications.
Visual Preferences
Visual Preferences
Define the meaning of visual preferences for this suite of applications.
Define the meaning of visual preferences for this suite of applications.
Deliverables
Deliverables
User Stories
User Stories
Deliver documents with user stories for each one of the applications in this suite. User stories should be as granular as possible, including role, goal, benefit/reason, etc.
Deliver documents with user stories for each one of the applications in this suite. User stories should be as granular as possible, including role, goal, benefit/reason, etc.
Journey Maps
Journey Maps
Deliver documents with journey maps for each one of the applications in this suite. Journey maps should be as granular as possible, including personae design, scenarios, stages, etc.
Deliver documents with journey maps for each one of the applications in this suite. Journey maps should be as granular as possible, including personae design, scenarios, stages, etc.
Persona Design
Persona Design
Deliver documents with persona design for each one of the applications in this suite. Persona designs shouls be as granular as possible, including a realistic presentation, demographics, goals and motivations, etc.
Deliver documents with persona design for each one of the applications in this suite. Persona designs shouls be as granular as possible, including a realistic presentation, demographics, goals and motivations, etc.
Taxonomies
Taxonomies
Deliver documents with taxonomies for each one of the applications in this suite. Taxonomies should be as granular as possible, including hierarchy, mental models, etc.
Deliver documents with taxonomies for each one of the applications in this suite. Taxonomies should be as granular as possible, including hierarchy, mental models, etc.
Mind Maps
Mind Maps
Deliver documents with mind maps for each one of the applications in this suite. Mind Maps should be as granular as possible, including branches, sub-branches, keywords, connections, etc.
Deliver documents with mind maps for each one of the applications in this suite. Mind Maps should be as granular as possible, including branches, sub-branches, keywords, connections, etc.
lightbulb
lightbulb
Conceptualize
Conceptualize
Design laguage
Design laguage
Conceptualize a design language for the full suite of applications. This should include, visual style, UI components and guidelines, interaction guidelines, etc.
Conceptualize a design language for the full suite of applications. This should include, visual style, UI components and guidelines, interaction guidelines, etc.
Layout Design
Layout Design
Conceptualize a layout design for the full suite of applications. This should include, gris systems, visual hierarchy, whitespace, responsiveness, etc.
Conceptualize a layout design for the full suite of applications. This should include, gris systems, visual hierarchy, whitespace, responsiveness, etc.
Interaction Design
Interaction Design
Conceptualize a layout design for the full suite of applications. This should include, grid systems, visual hierarchy, whitespace, responsiveness, etc.
Conceptualize a layout design for the full suite of applications. This should include, grid systems, visual hierarchy, whitespace, responsiveness, etc.
Usability testing
Usability testing
Conceptualize a usability testing plan for the full suite of applications. This testing is made pre-deployment so only Figma designs will be used. This should include, navigation, information architecture, overall flow and user journeys, etc.
Conceptualize a usability testing plan for the full suite of applications. This testing is made pre-deployment so only Figma designs will be used. This should include, navigation, information architecture, overall flow and user journeys, etc.
Deliverables
Deliverables
Design System
Design System
A complete design system using Figma.
A complete design system using Figma.
Low-res Wireframes
Low-res Wireframes
Low-res wireframes using Figoma.
Low-res wireframes using Figoma.
Hi-res Wrireframes
Hi-res Wrireframes
Hi-res wireframes using Figma, AI, Photoshop, Etc.
Hi-res wireframes using Figma, AI, Photoshop, Etc.
Prototypes / Animations
Prototypes / Animations
Prototypes using Figma, Framer, D3.js visualizations, etc
Prototypes using Figma, Framer, D3.js visualizations, etc
Graphic Assets
Graphic Assets
All assets in hi resolution. Assets within the Figma files can be downloaded by developers while in Figma dev mode.
All assets in hi resolution. Assets within the Figma files can be downloaded by developers while in Figma dev mode.
Usability Test Analisys
Usability Test Analisys
Usability testing reports.
Usability testing reports.
brackets
brackets
Code
Code
Front-end Development
Front-end Development
After UX Design sign off, using Figma, sent link to the developers in DEV mode.
After UX Design sign off, using Figma, sent link to the developers in DEV mode.
Back-end Development
Back-end Development
Back-end developers create the back end code to support the UI designs, interactions, databases, etc.
Back-end developers create the back end code to support the UI designs, interactions, databases, etc.
API Integration
API Integration
Developers integrate APIs into the application.
Developers integrate APIs into the application.
Testing & QA
Testing & QA
The QA team creates test plans of various types.
The QA team creates test plans of various types.
Deployment Plan
Deployment Plan
Create a deployment plan.
Create a deployment plan.
UX Auditing
UX Auditing
UX designers review and audit design tickets.
UX designers review and audit design tickets.
Deliverables
Deliverables
Front-end Code
Front-end Code
Front-end code is created through a software development cycle managed through the Azure DevOps agile ticketing system.
Front-end code is created through a software development cycle managed through the Azure DevOps agile ticketing system.
Back-end Code
Back-end Code
Back-end code to support the UI designs, interactions, databases, etc.
Back-end code to support the UI designs, interactions, databases, etc.
QA Test Plan
QA Test Plan
QA test plans of various types and actual testing reports.
QA test plans of various types and actual testing reports.
Deployment Plan
Deployment Plan
Developers and other stakeholders present a deployment plan.
Developers and other stakeholders present a deployment plan.
UX Audit Tickets
UX Audit Tickets
Assign one or more UX designers to audit the development tickets that are in the UX/QA bucket in the DevOps ticketing system.
Assign one or more UX designers to audit the development tickets that are in the UX/QA bucket in the DevOps ticketing system.
ruler
ruler
Measure & Learn
Measure & Learn
Success Metrics
Success Metrics
Define metrics for the lines of business within the company.
Define metrics for the lines of business within the company.
Usage Analytics
Usage Analytics
Define usage analytics for post deployment measurements.
Define usage analytics for post deployment measurements.
User Feedback
User Feedback
Gather user feedback before and after beta and general availability (GA)
Gather user feedback before and after beta and general availability (GA)
Accessibility Tests
Accessibility Tests
Define the accessibility test plan to comply with WCAG and ADA.
Define the accessibility test plan to comply with WCAG and ADA.
Deliverables
Deliverables
Success Metrics
Success Metrics
Success metrics reports.
Success metrics reports.
Heuristic Evaluations
Heuristic Evaluations
Heuristic evaluation reports.
Heuristic evaluation reports.
Accessibility Test Results
Accessibility Test Results
Accessibility test results.
Accessibility test results.
Recommendations
Recommendations
Recommendations report for future iterations
Recommendations report for future iterations
Improvements Plan
Improvements Plan
Improvements plan. This includes backlog items, new features, changes to product roadmap, etc.
Improvements plan. This includes backlog items, new features, changes to product roadmap, etc.
Personae Design
Personae Design
Maria Smith
Maria Smith

Age
Age
30
30
Education
Education
Masters in Computer Science
Masters in Computer Science
Status
Status
Married
Married
Occupation
Occupation
Data Analyst
Data Analyst
Location
Location
Mooresville, NC
Mooresville, NC
TEch literate
TEch literate
High
High
I want an efficient use of my time when using this software.
I want an efficient use of my time when using this software.
Bio
Bio
Maria lives in Charlotte, NC. She is data analyst. She loves working with data and likes to mentor junior employees.
Maria lives in Charlotte, NC. She is data analyst. She loves working with data and likes to mentor junior employees.
Core needs
Core needs
•
•
Needs to master a process to ingest, classify, and resolve data
Needs to master a process to ingest, classify, and resolve data
•
•
Needs to leverage her knowledge of AI to use AI/ML-driven workflows
Needs to leverage her knowledge of AI to use AI/ML-driven workflows
•
•
Needs to be productive and efficient
Needs to be productive and efficient
Frustrations
Frustrations
•
•
The older products she is using have a steep learning curve
The older products she is using have a steep learning curve
•
•
The older products she uses have bad UX experiences
The older products she uses have bad UX experiences
•
•
With the older software she uses, she does not have a seamless user experience among all products
With the older software she uses, she does not have a seamless user experience among all products
Personality
Personality
Leader
Leader
Thinker
Thinker
Analyser
Analyser
Tech-savy
Tech-savy


Mark Kaiser
Mark Kaiser

Age
Age
35
35
Education
Education
Masters in Business Administration
Masters in Business Administration
Status
Status
Silgle
Silgle
Occupation
Occupation
Business Analyst
Business Analyst
Location
Location
Mooresville, NC
Mooresville, NC
TEch literate
TEch literate
Medium
Medium
I am used to wasting a lot of time with products that have confusing user experiences.
I am used to wasting a lot of time with products that have confusing user experiences.
Bio
Bio
Mark lives in Charlotte, NC. He is a business analyst. He likes to work remotely and he travels frequently to consult with clients.
Mark lives in Charlotte, NC. He is a business analyst. He likes to work remotely and he travels frequently to consult with clients.
Core needs
Core needs
•
•
Needs to master a process to ingest, classify, and resolve data
Needs to master a process to ingest, classify, and resolve data
•
•
Needs to leverage his knowledge of AI to use AI/ML-driven workflows
Needs to leverage his knowledge of AI to use AI/ML-driven workflows
•
•
Needs to produce trusted golden records
Needs to produce trusted golden records
Frustrations
Frustrations
•
•
The older products he is using have a steep learning curve
The older products he is using have a steep learning curve
•
•
The older products he uses have bad UX experiences
The older products he uses have bad UX experiences
•
•
With the older software he uses, he does not have a seamless user experience among products
With the older software he uses, he does not have a seamless user experience among products
Personality
Personality
Introvert
Introvert
Thinker
Thinker
Analyser
Analyser
Tech-savy
Tech-savy


Information Architecture
Information Architecture


User Journey and UI Designs
User Journey and UI Designs
The system displays the project dashboard
The system displays the project dashboard
The user logs into the system
The user logs into the system
The user creates a new project
The user creates a new project
The user adds team members to the project
The user adds team members to the project
The user adds data sets to the project
The user adds data sets to the project
The user maps data set attributes to the entity models
The user maps data set attributes to the entity models
Upon successful login, the system displays the main dashboard.
Upon successful login, the system displays the main dashboard.
The user runs the model
The user runs the model
The user logs into the system with the provided user name and temporary password. The user follows the authentication procedure, outlined in a separate use case.
The user logs into the system with the provided user name and temporary password. The user follows the authentication procedure, outlined in a separate use case.
The user clicks on Project > Create a New Project and enters the project name, project description, and selects the entity to be resolved.
The user clicks on Project > Create a New Project and enters the project name, project description, and selects the entity to be resolved.
Using a two-panel layout, the user adds additional team members to this particular project. At the same time, the user provides proper authorizations and roles to the individual project members.
Using a two-panel layout, the user adds additional team members to this particular project. At the same time, the user provides proper authorizations and roles to the individual project members.
Using a two-panel-layout, the user adds one or more data sets to the project. The user can also change the authoritative ranking for all the data sets selected.
Using a two-panel-layout, the user adds one or more data sets to the project. The user can also change the authoritative ranking for all the data sets selected.
Using a two-panel layout, the user maps the entity model, using a drag-and-drop pattern, for each attribute of the data sets. The mappings have a different visual treatment for better visual identification.
Using a two-panel layout, the user maps the entity model, using a drag-and-drop pattern, for each attribute of the data sets. The mappings have a different visual treatment for better visual identification.
The user runs the model. The system displays a dashboard with confidence level results and other metrics. The user is now ready to repeat the process to create a new project, or proceed to the system training module.
The user runs the model. The system displays a dashboard with confidence level results and other metrics. The user is now ready to repeat the process to create a new project, or proceed to the system training module.














Timy Gonzalez

Copyright © 2025 Timy Gonzalez
Address
Mooresville, NC, USA
My Email
timygonzalez@mail.com
Call Me Now
704-402-4401
Timy Gonzalez

Copyright © 2025 Timy Gonzalez
Address
Mooresville, NC, USA
My Email
timygonzalez@mail.com
Call Me Now
704-402-4401
Design & Development Tools Used in this Project
Design & Development Tools Used in this Project
















Timy Gonzalez

Copyright © 2025 Timy Gonzalez
Address
Mooresville, NC, USA
My Email
timygonzalez@mail.com
Call Me Now
704-402-4401