Stepping into
PM’s shoes and creating VK content analytics with zero project requirements
*
*VK is the largest social network in Eastern Europe
Stepping into
PM’s shoes and creating VK content analytics with zero project requirements
*
*VK is the largest social network in Eastern Europe
Stepping into
PM’s shoes and creating VK analytics with zero project requirements
*
*The largest social network in Eastern Europe
Stepping into
PM’s shoes and creating VK content analytics with zero project requirements
*
*VK is the largest social network in Eastern Europe
Stepping into PM’s shoes and creating VK analytics with zero project requirements
*
*VK is the largest social network in Eastern Europe
Years
2022-2023
Role
Product Designer
Platform
Web
Result
Beta-release
Platform
Web
Result
Beta-release
Years
2022-2023
Role
Product Designer
Platform
Web
Result
Beta-release
Platform
Web
Result
Beta-release
Years
2022-2023
Role
Product Designer
Platform
Web
Result
Beta-release
Platform
Web
Result
Beta-release
Years
2022-2023
Role
Product Designer
Platform
Web
Result
Beta-release
Platform
Web
Result
Beta-release
Years
2022-2023
Role
Product Designer
Platform
Web
Result
Beta-release
Platform
Web
Result
Beta-release
Imagine, one day you get a message from your product owner, saying that
opinion leaders are complaining about how statistics at VK works.
VK is a large Russian social network with 100 million MAU that you work at.
How are you going to react?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Imagine, one day you get a message from your product owner, saying that
opinion leaders are complaining about how statistics at VK works.
VK is a large Russian social network with 100 million MAU that you work at.
How are you going to react?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Imagine, one day you get a message from your product owner, saying that opinion leaders are complaining about how statistics at VK works.
VK is a large Russian social network with 100 million MAU that you work at.
How are you going to react?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Imagine, one day you get a message from your product owner, saying that
opinion leaders are complaining about how statistics at VK works.
VK is a large Russian social network with 100 million MAU that you work at.
How are you going to react?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Imagine, one day you get a message from your product owner, saying that
opinion leaders are complaining about how statistics at VK works.
VK is a large Russian social network with 100 million MAU that you work at.
How are you going to react?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Look, people say our statistics are useless, and many people agree with them. Can we do something about it?
I’ll check with the dev team if we can get something nice out of the data we have!
Making changes because
of a few complaints?
We care about user experience,
but it was in business's interests as well
VK’s reputation has been struggling during the last few years, and we fight for good public reviews. We want people to enjoy the product at every step of their journey. That’s why it was important to make them feel at home.
Making changes because
of a few complaints?
We care about user experience,
but it was in business's interests as well
VK’s reputation has been struggling during the last few years, and we fight for good public reviews. We want people to enjoy the product at every step of their journey. That’s why it was important to make them feel at home.
Making changes because
of a few complaints?
We care about user experience,
but it was in business's interests as well
VK’s reputation has been struggling during the last few years, and we fight for good public reviews. We want people to enjoy the product at every step of their journey. That’s why it was important to make them feel at home.
Making changes because
of a few complaints?
We care about user experience,
but it was in business's interests as well
VK’s reputation has been struggling during the last few years, and we fight for good public reviews. We want people to enjoy the product at every step of their journey. That’s why it was important to make them feel at home.
Making changes because of a few complaines?
We care about user experience,
but it was in business's interests as well
VK’s reputation has been struggling during the last few years, and we fight for good public reviews. We want people to enjoy the product at every step of their journey. That’s why it was important to make them feel at home.
Business:
needs to win over content creators and their followers to increase DAU/MAU
Team:
needs more context, and a clear plan of what to do
Users:
want to access detailed statistics of the content they publish on VK
Business:
needs to win over content creators and their followers to increase DAU/MAU
Team:
needs more context, and a clear plan of what to do
Users:
want to access detailed statistics of the content they publish on VK
Business:
needs to win over content creators and their followers to increase DAU/MAU
Team:
needs more context, and a clear plan of what to do
Users:
want to access detailed statistics of the content they publish on VK
Business:
needs to win over content creators and their followers to increase DAU/MAU
Team:
needs more context, and a clear plan of what to do
Users:
want to access detailed statistics of the content they publish on VK
Business:
needs to win over content creators and their followers to increase DAU/MAU
Team:
needs more context, and a clear plan of what to do
Users:
want to access detailed statistics of the content they publish on VK
Let’s dive into the project
The goal is to make VK’s statistics great again
Business wasn’t satisfied with VK Calls' performance and wanted to attract new users to boost group calls through online lessons.
Brave team members were there to help
VK’s old statistics dashboard was a dark wood of old code, it was hard to get something useful out of it. But our team of brave developers, analysts, and UX researchers wanted to turn it into a nice place to stay
Let’s dive into the project
The goal is to make VK’s statistics great again
Business wasn’t satisfied with VK Calls' performance and wanted to attract new users to boost group calls through online lessons.
Brave team members were there to help
VK’s old statistics dashboard was a dark wood of old code, it was hard to get something useful out of it. But our team of brave developers, analysts, and UX researchers wanted to turn it into a nice place to stay
Let’s dive into the project
The goal is to make VK’s statistics
great again
Business wasn’t satisfied with VK Calls' performance and wanted to attract new users to boost group calls through online lessons.
Brave team members were there to help
VK’s old statistics dashboard was a dark wood of old code, it was hard to get something useful out of it. But our team of brave developers, analysts, and UX researchers wanted to turn it into a nice place to stay
Let’s dive into the project
The goal is to make VK’s statistics great again
Business wasn’t satisfied with VK Calls' performance and wanted to attract new users to boost group calls through online lessons.
Brave team members were there to help
VK’s old statistics dashboard was a dark wood of old code, it was hard to get something useful out of it. But our team of brave developers, analysts, and UX researchers wanted to turn it into a nice place to stay
Let’s dive into the project
The goal is to make VK’s statistics great again
Business wasn’t satisfied with VK Calls' performance and wanted to attract new users to boost group calls through online lessons.
Brave team members were there to help
VK’s old statistics dashboard was a dark wood of old code, it was hard to get something useful out of it. But our team of brave developers, analysts, and UX researchers wanted to turn it into a nice place to stay
What
Constraints?
That?
Ideas?
How
Why
should
What to do?
Who
Any ideas?
How to make decisions?
Where
How to display
Based on what?
Working on a task without clear requirements raises many questions
and brings chaos
What
Constraints?
That?
Ideas?
How
Why
should
What to do?
Who
Any ideas?
How to make decisions?
Where
How to display
Based on what?
Working on a task without clear requirements raises many questions
and brings chaos
What
Constraints?
That?
Ideas?
How
Why
should
What to do?
Who
Any ideas?
How to make decisions?
Where
How to display
Based on what?
Working on a task without clear requirments raises many questions and brings chaos
What
Constraints?
That?
Ideas?
How
Why
should
What to do?
Who
Any ideas?
How to make decisions?
Where
How to display
Based on what?
Working on a task without clear requirements raises many questions
and brings chaos
What
Constraints?
That?
Ideas?
How
Why
should
What to do?
Who
Any ideas?
How to make decisions?
Where
How to display
Based on what?
Working on a task without clear requirements raises many questions
and brings chaos
But once you make a plan, it becomes an exciting journey with your team
When we decided that our statistics needed an upgrade, we felt lost. We didn’t know where to begin — our goal seemed too big to bite. So I thought that maybe together we’ll find some answers — we scheduled a meeting, and during this hour we created a plan and shared responsibilities.
First team meeting
Competitors analysis
User interviews
Determining the requirements
Understanding the technical constrains
June
—
—
—
—
—
—
—
July
What statistics do competitors provide?
What, when, and how should we do?
How users work with statistics and what metrics do they really need?
How should we connect users’ desires with our technical capabilities?
Can we really do everything we want to?
Collecting feedback & making adjustments
August
Prototyping & usability testing
Are we going in the right direction?
Final design & testing
Implementation
Testing
Beta-release & collecting feedback
But once you make a plan, it becomes an exciting journey with your team
When we decided that our statistics needed an upgrade, we felt lost. We didn’t know where to begin — our goal seemed too big to bite. So I thought that maybe together we’ll find some answers — we scheduled a meeting, and during this hour we created a plan and shared responsibilities.
First team meeting
Competitors analysis
User interviews
Determining the requirements
Understanding the technical constrains
June
—
—
—
—
—
—
—
July
What statistics do competitors provide?
What, when, and how should we do?
How users work with statistics
and what metrics do they need?
How should we connect users’ desires with our capabilities?
Can we really do everything we want to?
Collecting feedback & making adjustments
August
Prototyping & usability testing
Are we going in the right direction?
Final design & testing
Implementation
Testing
Beta-release & collecting feedback
But once you make a plan, it becomes an exciting journey with your team
When we decided that our statistics needed an upgrade, we felt lost. We didn’t know where to begin — our goal seemed too big to bite. So I thought that maybe together we’ll find some answers — we scheduled a meeting, and during this hour we created a plan and shared responsibilities.
First team meeting
Competitors analysis
User interviews
Determining the requirements
Understanding the technical constrains
June
—
—
—
—
—
—
—
July
What statistics do competitors provide?
What, when, and how should we do?
How users work with statistics and what metrics do they really need?
How should we connect users’ desires with our technical capabilities?
Can we really do everything we want to?
Collecting feedback & making adjustments
August
Prototyping & usability testing
Are we going in the right direction?
Final design & testing
Implementation
Testing
Beta-release & collecting feedback
But once you make a plan, it becomes an exciting journey with your team
When we decided that our statistics needed an upgrade, we felt lost. We didn’t know where to begin — our goal seemed too big to bite. So I thought that maybe together we’ll find some answers — we scheduled a meeting, and during this hour we created a plan and shared responsibilities.
First team meeting
Competitors analysis
User interviews
Determining the requirements
Understanding the technical constrains
June
—
—
—
—
—
—
—
July
What statistics do competitors provide?
What, when, and how should we do?
How users work with statistics and what metrics do they really need?
How should we connect users’ desires with our technical capabilities?
Can we really do everything we want to?
Collecting feedback & making adjustments
August
Prototyping & usability testing
Are we going in the right direction?
Final design & testing
Implementation
Testing
Beta-release & collecting feedback
But once you make a plan, it becomes an exciting journey with your team
When we decided that our statistics needed an upgrade, we felt lost. We didn’t know where to begin — our goal seemed too big to bite. So I thought that maybe together we’ll find some answers — we scheduled a meeting, and during this hour we created a plan and shared responsibilities.
First team meeting
Competitors analysis
User interviews
Determining the requirements
Understanding the technical constrains
Jun
—
—
—
—
—
—
—
Jul
What statistics do competitors provide?
What, when, and how should we do?
How users work with statistics and what metrics do they really need?
How should we connect users’ desires with our technical capabilities?
Can we really do everything we want to?
Collecting feedback & making adjustments
Aug
Prototyping & usability testing
Are we going in the right direction?
Final design & testing
Implementation
Testing
Beta-release & collecting feedback
Challenge in trying on a new role
Our team consisted of developers, analysts, researchers, and me. Since we didn’t have a project manager, someone had to take on their responsibilities.
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
+ Design
+ Development
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
Challenge in trying on a new role
Our team consisted of developers, analysts, researchers, and me. Since we didn’t have a project manager, someone had to take on their responsibilities.
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
+ Design
+ Development
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
Challenge in trying
on a new role
Our team consisted of developers, analysts, researchers, and me. Since we didn’t have a project manager, someone had to take on their responsibilities.
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
+ Design
+ Development
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
Challenge in trying on a new role
Our team consisted of developers, analysts, researchers, and me. Since we didn’t have a project manager, someone had to take on their responsibilities.
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
+ Design
+ Development
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
Challenge in trying on a new role
Our team consisted of developers, analysts, researchers, and me. Since we didn’t have a project manager, someone had to take on their responsibilities.
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
+ Design
+ Development
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
We shared PM’s functions
Planning and assigning tasks
Monitoring project progress
Setting deadlines
Solving issues that arise
Negotiating with other VK teams
Preparing project documentation
Ensuring stakeholder satisfaction
We launched the MVP in 3 months.
Was it easy? No. Was it fun? Yes!
During the last user tests 90% of participants successfully completed all assigned tasks and located all metrics they labeled as important.
Feedback
“It works better than
YouTube Studio!”
That’s what
users said
We launched the MVP in 3 months.
Was it easy? No. Was it fun? Yes!
During the last user tests 90% of participants successfully completed all assigned tasks and located all metrics they labeled as important.
Feedback
“It works better than
YouTube Studio!”
That’s what
users said
We launched the MVP in 3 months.
Was it easy? No. Was it fun? Yes!
During the last user tests 90% of participants successfully completed all assigned tasks and located all metrics they labeled as important.
Feedback
“It works
better than
YouTube
Studio!”
That’s what
users said
We launched the MVP in 3 months.
Was it easy? No. Was it fun? Yes!
During the last user tests 90% of participants successfully completed all assigned tasks and located all metrics they labeled as important.
Feedback
“It works better than
YouTube Studio!”
That’s what
users said
We launched the MVP in 3 months.
Was it easy? No. Was it fun? Yes!
During the last user tests 90% of participants successfully completed all assigned tasks and located all metrics they labeled as important.
Feedback
“It works better
than YouTube
Studio!”
That’s what
users said
Key takeaways
Don’t know what to do — talk to your team
There is no point in wasting time trying to figure out everything on your own, and there is no shame in asking for help. Communication is key to productivity.
Every team needs a leader
On this project, we did not have an assigned manager, so someone had to take the initiative and step into these shoes. Without a leader, our team felt lost and it was hard to make any decisions.
Users are the best source of information
We did not have clear requirements for this project. However, our users, the ones for whom we were creating this statistics dashboard, were willing to share their needs and pain points with us, so we knew where to start.
Key takeaways
Don’t know what to do — talk to your team
There is no point in wasting time trying to figure out everything on your own, and there is no shame in asking for help. Communication is key to productivity.
Every team needs a leader
On this project, we did not have an assigned manager, so someone had to take the initiative and step into these shoes. Without a leader, our team felt lost and it was hard to make any decisions.
Users are the best source of information
We did not have clear requirements for this project. However, our users, the ones for whom we were creating this statistics dashboard, were willing to share their needs and pain points with us, so we knew where to start.
Key takeaways
Don’t know what to do —
talk to your team
There is no point in wasting time trying to figure out everything on your own, and there is no shame in asking for help. Communication is key to productivity.
Every team needs a leader
On this project, we did not have an assigned manager, so someone had to take the initiative and step into these shoes. Without a leader, our team felt lost and it was hard to make any decisions.
Users are the best source of information
We did not have clear requirements for this project. However, our users, the ones for whom we were creating this statistics dashboard, were willing to share their needs and pain points with us, so we knew where to start.
Key takeaways
Don’t know what to do — talk to your team
There is no point in wasting time trying to figure out everything on your own, and there is no shame in asking for help. Communication is key to productivity.
Every team needs a leader
On this project, we did not have an assigned manager, so someone had to take the initiative and step into these shoes. Without a leader, our team felt lost and it was hard to make any decisions.
Users are the best source of information
We did not have clear requirements for this project. However, our users, the ones for whom we were creating this statistics dashboard, were willing to share their needs and pain points with us, so we knew where to start.
Key takeaways
Don’t know what to do — talk to your team
There is no point in wasting time trying to figure out everything on your own, and there is no shame in asking for help. Communication is key to productivity.
Every team needs a leader
On this project, we did not have an assigned manager, so someone had to take the initiative and step into these shoes. Without a leader, our team felt lost and it was hard to make any decisions.
Users are the best source of information
We did not have clear requirements for this project. However, our users, the ones for whom we were creating this statistics dashboard, were willing to share their needs and pain points with us, so we knew where to start.