Data Analytics Course 2
Data Analytics Course 2
Your data analysis project should answer the business task and create opportunities for data-driven decision-
making. That's why it is so important to focus on project stakeholders. As a data analyst, it is your responsibility
to understand and manage your stakeholders’ expectations while keeping the project goals front and center.
Let’s get to know more about the different stakeholders and their
goals. Then we'll learn some tips for communicating with them
effectively.
Executive team
The executive team provides strategic and operational leadership to the company. They set goals, develop
strategy, and make sure that strategy is executed effectively. The executive team might include vice presidents,
the chief marketing officer, and senior-level professionals who help plan and direct the company’s work. These
stakeholders think about decisions at a very high level and they are looking for the headline news about your
project first. They are less interested in the details. Time is very limited with them, so make the most of it by
leading your presentations with the answers to their questions. You can keep the more detailed information
handy in your presentation appendix or your project documentation for them to dig into when they have more
time.
For example, you might find yourself working with the vice president
of human resources on an analysis project to understand the rate of
employee absences. A marketing director might look to you for
competitive analyses. Part of your job will be balancing what
information they will need to make informed decisions with their busy
schedule.
But you don’t have to tackle that by yourself. Your project manager
will be overseeing the progress of the entire team, and you will be
giving them more regular updates than someone like the vice
president of HR. They are able to give you what you need to move
forward on a project, including getting approvals from the busy
executive team. Working closely with your project manager can help
you pinpoint the needs of the executive stakeholders for your
project, so don’t be afraid to ask them for guidance.
Customer-facing team
The customer-facing team includes anyone in an organization
who has some level of interaction with customers and potential
customers. Typically they compile information, set expectations,
and communicate customer feedback to other parts of the internal
organization. These stakeholders have their own objectives and
may come to you with specific asks. It is important to let the data
tell the story and not be swayed by asks from your stakeholders
to find certain patterns that might not exist.
Let’s say a customer-facing team is working with you to build a new version of a company’s most popular
product. Part of your work might involve collecting and sharing data about consumers’ buying behavior to help
inform product features. Here, you want to be sure that your analysis and presentation focuses on what is
actually in the data-- not on what your stakeholders hope to find.
Discuss goals. Stakeholder requests are often tied to a bigger project or goal.
When they ask you for something, take the opportunity to learn more. Start a
discussion. Ask about the kind of results the stakeholder wants. Sometimes,
a quick chat about goals can help set expectations and plan the next steps.
Feel empowered to say “no.” Let’s say you are approached by a marketing
director who has a “high-priority” project and needs data to back up their
hypothesis. They ask you to produce the analysis and charts for a presentation
by tomorrow morning. Maybe you realize their hypothesis isn’t fully formed and you
have helpful ideas about a better way to approach the analysis. Or maybe you
realize it will take more time and effort to perform the analysis than estimated.
Whatever the case may be, don’t be afraid to push back when you need to.
Stakeholders don’t always realize the time and effort that goes into collecting and analyzing data. They also
might not know what they actually need. You can help stakeholders by asking about their goals and
determining whether you can deliver what they need. If you can’t, have the confidence to say “no,” and provide
a respectful explanation. If there’s an option that would be more helpful, point the stakeholder toward those
resources. If you find that you need to prioritize other projects first, discuss what you can prioritize and when.
When your stakeholders understand what needs to be done and what can be accomplished in a given
timeline, they will usually be comfortable resetting their expectations. You should feel empowered to say no--
just remember to give context so others understand why.
Plan for the unexpected. Before you start a project, make a list of potential roadblocks. Then, when you discuss
project expectations and timelines with your stakeholders, give yourself some extra time for problem-solving at
each stage of the process.
Know your project. Keep track of your discussions about the project
over email or reports, and be ready to answer questions about how
certain aspects are important for your organization. Get to know how
your project connects to the rest of the company and get involved in
providing the most insight possible. If you have a good understanding
about why you are doing an analysis, it can help you connect your work
with other goals and be more effective at solving larger problems.
Start with words and visuals. It is common for data analysts and
stakeholders to interpret things in different ways while assuming the
other is on the same page. This illusion of agreement* has been historically identified as a cause of projects
going back-and-forth a number of times before a direction is finally nailed down. To help avoid this, start with a
description and a quick visual of what you are trying to convey. Stakeholders have many points of view and may
prefer to absorb information in words or pictures. Work with them to make changes and improvements from
there. The faster everyone agrees, the faster you can perform the first analysis to test the usefulness of the
project, measure the feedback, learn from the data, and implement changes.
Communicate often. Your stakeholders will want regular updates on your projects. Share notes about project
milestones, setbacks, and changes. Then use your notes to create a shareable report. Another great resource to
use is a change-log, which is a tool that will be explored further throughout the program. For now, just know that
a change-log is a file containing a chronologically ordered list of modifications made to a project. Depending on
the way you set it up, stakeholders can even pop in and view updates whenever they want.
STAKEHOLODER ROLES
Kiri received updates about our project from its planning stages, including the most recent project report, sent
two weeks ago.
Kiri needs an update on the analysis project’s progress and needs to know that the executive team approved
changes to the data and timeline. You know that adding a new variable to the analysis will impact the current
project timeline. Kiri will need to change the project’s milestones and completion date.
You can start by sending an email update to Kiri with the latest timeline for the project, but a meeting might be
necessary if she wants to talk through her concerns about missing a deadline.
I'm Sarah and I'm a senior analytical leader at Google. As a data analyst, there's going to be times where
you have different stakeholders who have no idea about the amount of time that it takes you to do each
project, and in the very beginning when I'm asked to do a project or to look into something, I always try to
give a little bit of expectation settings on the turn around because most of your stakeholders don't really
understand what you do with data and how you get it and how you clean it and put together the story
behind it. The other thing that I want to make clear to everyone is that you have to make sure that the data
tells you the stories. Sometimes people think that data can answer everything and sometimes we have to
acknowledge that that is simply untrue. I recently worked with a state to figure out why people weren't
signing up for the benefits that they needed and deserved. We saw people coming to the site and where
they would sign up for those benefits and see if they're qualified. But for some reason there was something
stopping them from taking the step of actually signing up. So I was able to look into it using Google
Analytics to try to uncover what is stopping people from taking the action of signing up for these benefits
that they need and deserve. And so I go into Google Analytics, I see people are going back between this
service page and the unemployment page back to the service page, back to the unemployment page. And
so I came up with a theory that hey, people aren't finding the information that they need in order to take the
next step to see if they qualify for these services. The only way that I can actually know why someone left
the site without taking action is if I ask them. I would have to survey them. Google Analytics did not give me
the data that I would need to 100% back my theory or deny it. So when you're explaining to your
stakeholders, "Hey I have a theory. This data is telling me a story. However I can't 100% know due to the
limitations of data," You just have to say it. So the way that I communicate that is I say "I have a theory that
people are not finding the information that they need in order to take action. Here's the proved points that I
have that support that theory." So what we did was we then made it a little bit easier to find that
information. Even though we weren't 100% sure that my theory was correct, we were confident enough to
take action and then we looked back, and we saw all the metrics that pointed me to this theory improve.
And so that always feels really good when you're able to help a cause that you believe in do better, and
help more people through data. It makes all the nerdy learning about SQL and everything completely worth
it.
Limitations of data
Data is powerful, but it has its limitations. Has someone’s personal opinion found its way into the numbers? Is
your data telling the whole story? Part of being a great data analyst is knowing the limits of data and planning for
them. This reading explores how you can do that.
If you have incomplete or nonexistent data, you might realize during an analysis that you don't have enough data
to reach a conclusion. Or, you might even be solving a different problem altogether! For example, suppose you
are looking for employees who earned a particular certificate but discover that certification records go back only
two years at your company. You can still use the data, but you will need to make the limits of your analysis clear.
You might be able to find an alternate source of the data by contacting the company that led the training. But to
be safe, you should be up front about the incomplete dataset until that data becomes available.
If you're collecting data from other teams and using existing spreadsheets, it is good to keep in mind that people
use different business rules. So one team might define and measure things in a completely different way than
another. For example, if a metric is the total number of trainees in a certificate program, you could have one
team that counts every person who registered for the training, and another team that counts only the people who
completed the program. In cases like these, establishing how to measure things early on standardizes the data
across the board for greater reliability and accuracy. This will make sure comparisons between teams are
meaningful and insightful.
Dirty data refers to data that contains errors. Dirty data can lead to productivity loss, unnecessary spending, and
unwise decision-making. A good data cleaning effort can help you avoid this. As a quick reminder, data cleaning
is the process of fixing or removing incorrect, corrupted, incorrectly formatted, duplicate, or incomplete data
within a dataset. When you find and fix the errors - while tracking the changes you made - you can avoid a data
disaster. You will learn how to clean data later in the training.
Avinash Kaushik, a Digital Marketing Evangelist for Google, has lots of great tips for data analysts in his blog:
Occam's Razor. Below are some of the best practices he recommends for good data storytelling:
Compare the same types of data: Data can get mixed up when you chart it for visualization. Be sure to
compare the same types of data and double check that any segments in your chart definitely display
different metrics.
Visualize with care: A 0.01% drop in a score can look huge if you zoom in close enough. To make sure
your audience sees the full story clearly, it is a good idea to set your Y-axis to 0.
Leave out needless graphs: If a table can show your story at a glance, stick with the table instead of a pie
chart or a graph. Your busy audience will appreciate the clarity.
Test for statistical significance: Sometimes two datasets will look different, but you will need a way to test
whether the difference is real and important. So remember to run statistical tests to see how much
confidence you can place in that difference.
Pay attention to sample size: Gather lots of data. If a sample size is small, a few unusual responses can
skew the results. If you find that you have too little data, be careful about using it to form judgments.
Look for opportunities to collect more data, then chart those trends over longer periods.
In any organization, a big part of a data analyst’s role is making sound judgments. When you know the
limitations of your data, you can make judgment calls that help people make better decisions supported by the
data. Data is an extremely powerful tool for decision-making, but if it is incomplete, misaligned, or hasn’t been
cleaned, then it can be misleading. Take the necessary steps to make sure that your data is complete and
consistent. Clean the data before you begin your analysis to save yourself and possibly others a great amount of
time and effort.
These are some other tips that I like to follow when I'm leading a meeting. First, every meeting should focus on making a clear
decision and include the person needed to make that decision. And if there needs to be a meeting in order to make a decision,
schedule it immediately. Don't let progress stall by waiting until next week's meeting. Lastly, try to keep the number of people at
your meeting under 10 if possible. More people makes it hard to have a collaborative discussion. It's also important to respect
your team members' time. The best way to do this is to come to meetings on time. If you're leading the meeting, show up early
and set up beforehand so you're ready to start when people arrive. You can do the same thing for online meetings. Try to make
sure your technology is working beforehand and that you're watching the clock so you don't miss a meeting accidentally. Staying
focused and attentive during a meeting is another great way to respect your team members' time. You don't want to miss
something important because you were distracted by something else during a presentation. Paying attention also means asking
questions when you need clarification, or if you think there may be a problem with a project plan. Don't be afraid to reach out
after a meeting. If you didn't get to ask your question, follow up with the group afterwards and get your answer. When you're the
person leading the meeting, make sure you build and send out an agenda beforehand, so your team members can come
prepared and leave with clear takeaways. You'll also want to keep everyone involved. Try to engage with all your attendees so
you don't miss out on any insights from your team members. Let everyone know that you're open to questions after the meeting
too. It's a great idea to take notes even when you're leading the meeting. This makes it easier to remember all questions that
were asked. Then afterwards you can follow up with individual team members to answer those questions or send an update to
your whole team depending on who needs that information. Now let's go over what not to do in meetings. There are some
obvious "don'ts" here. You don't want to show up unprepared, late, or distracted for meetings. You also don't want to dominate
the conversation, talk over others, or distract people with unfocused discussion. Try to make sure you give other team members a
chance to talk and always let them finish their thought before you start speaking. Everyone who is attending your meeting should
be giving their input. Provide opportunities for people to speak up, ask questions, call for expertise, and solicit their feedback. You
don't want to miss out on their valuable insights. And try to have everyone put their phones or computers on silent when they're
not speaking, you included. Now we've learned some best practices you can follow in meetings like come prepared, be on time,
pay attention, and ask questions. We also talked about using meetings productively to make clear decisions and promoting
collaborative discussions and to reach out after a meeting to address questions you or others might have had. You also know
what not to do in meetings: showing up unprepared, late, or distracted, or talking over others and missing out on their input.
With these tips in mind, you'll be well on your way to productive, positive team meetings. But of course, sometimes there will be
conflict in your team.
Identify your objective. Establish the purpose, goals, and desired outcomes of the meeting, including
any questions or requests that need to be addressed.
Acknowledge participants and keep them involved with different points of view and experiences
with the data, the project, or the business.
Organize the data to be presented. You might need to turn raw data into accessible formats or create
data visualizations.
Prepare and distribute an agenda. We will go over this next.