Product Design (Product owner)
Jan 2018 - Current
Why this product?
Confirm Product Vision
We worked with the CEO to define and build the product vision to set a clear overall goal for this product to direct and guide our following actions.
Easily, intuitively, and rapidly generates a data visualization report to present data insights and findings for PolyAnalyst™ users -- professional data analysts and citizen data scientists.
Who is this product for?
Once the product vision was defined, I conducted researches in 3 major aspects:
2. Define the user
According to the findings from the researches, this is the phase that we turn all these findings into insights to help designers understand why they want, think or need that.
How I tackled the challenge?
1. Create a task pool - backlog
To find out the specific design work that we should do in the future, we've re-categorized all the documented requests, issues and complaints, and regrouped them into a doable design task.
During the research process, I found the implementation sequence was disorganized and inefficient. Across different function modules, we could see an obvious unbalanced degree of development.
The development team's backlog:
2. Build milestones
According to the expected achievements and key deadlines that we have confirmed, I broke the overall development process into 3 stages. Each stage has a clear goal to guide us what to do. We should conduct the work that could help us move toward the goal.
3. Narrow down the scope
4. Evaluate priority
We evaluated the priority of specific design tasks from our backlog base on the goal of each Milestone.
Daily work as a design lead.
1. Agile software development - Iterative
Design task assignment
Assign the task to the designer with related strength to optimize the speed and quality of work delivery. For the lower importance and urgency task, I will assign it to the designer who wants to practice and improve relative skills.
2 weeks Spring
Most of our design & development tasks are set to 2 weeks spring.
Regular weekly meeting with Design team
Check progress and gain some critique from other designers.
*Regular meeting with Dev. Team
To define the priorities and discuss the tasks to work on for the next couple springs.
Check the overall progress in the middle of the spring.
To have a detailed presentation of the designs that developers are going to implement.
To set project-based direct connection between designer and assigned developers.
2. Design quality assurance
We have checkpoint in the end of each design phase. (research, ideation, testing, documentation)
User needs vs. user testing results
I will review the collected user needs during research phase and make sure that user needs has been satisfied in correct degree in the final design.
Create and maintain the design system
Make sure every designer used the same assets, icons, spacing rule, typography in their final documentation for the development team.