Data Science Project Workflow | Behind the Scenes at Coursera
Skills:
Data Literacy80%
Key Takeaways
Coursera's data science project workflow using Jira, GitHub, and Confluent
Full Transcript
[Music] Have you ever wondered how data science projects make it from conception to completion? What's the secret sauce that transforms raw data into businesschanging insights? Today, I'm going to take you behind the scenes of the data science workflow. The structured process that turns promising ideas into powerful solutions. In my years as a data scientist, I've seen brilliant analyses fall flat because of poor workflows. And I've watched seemingly simple projects create massive impact because of exceptional organization and process. Whether your code is flawless or your statistical knowledge is unmatched, without a solid workflow, your data science project might never reach its full potential. Let me start by explaining what a data science workflow looks like on my team. We begin every project with a shaping document that outlines several critical elements. Project objectives, scope, stakeholders, actionability, roadmap, and milestones, and what's explicitly out of scope. This document serves as our northstar throughout the project. Once we have our shaping document, we create a Jira epic for the project. This epic is essentially a container for organizing related tasks in our project management system. Each step becomes a task that can be completed in a few hours of focused work. This approach helps us track progress, check off completed steps, and always know what remains to be done. Our workflow then typically follows these steps. We write SQL queries which we check into GitHub and then request code reviews from colleagues. Next, we develop pipelines in tools like Airflow, again checking into GitHub for code reviews. We create Jupiter analysis notebooks, also submitting them for review. If needed, we build Looker dashboards which undergo the same review process. Finally, we create decks of reports that we share with our immediate team for feedback before presenting to stakeholders. An often overlooked but crucial final step is adding our documentation to Confluence, our centralized knowledge sharing platform where information is organized and preserved. Before closing any project, we ensure others can find it and understand what it is long after we've moved on to other work. This institutional knowledge is invaluable. In my experience, two components of data science workflows stand out as particularly important. Version control and code review. Version control is the most straightforward way to enable code review. Having another data scientist review your code and analysis provides feedback that helps you improve. It also creates a repository for storing all documents related to your analysis, keeping everything in one place and well documented. I found that feedback from teammates is often the critical factor that elevates an analysis from good to great. Colleagues can suggest more rigorous statistical approaches or ways to optimize code performance. They also ask questions that reveal what you haven't documented clearly enough which you can then fix. Version control is also essential for recovering from accidents. When something gets deleted or changed unintentionally, you can always revert to an earlier state. Let me share a personal experience about workflow challenges. At the beginning of the pandemic, I was tasked with building daily dashboards for a university while everyone was remote. At that time, I didn't know how to set up automation for job runs. So, I woke up at 5:00 a.m. every day to manually rerun the code that updated multiple dashboards with new values. Every morning I contemplated setting up automation, but figured it might not be worth the time investment since we might return to in-person work soon, and I only needed to keep the dashboards updated while we were remote. I eventually did automate the job runs, but I wish I had done so from the beginning. I would have gotten so much more sleep during that time if I had. This experience taught me that investing time in automating repetitive tasks pays dividends quickly, even if you think the need might be temporary. For those looking to improve their data science workflows, I'd recommend reading platforms like Medium, where data scientists often write up their projects end to end. These resources help you learn new tools and methodologies that other professionals are using successfully. Seeing how others structure their work can provide valuable insights for refining your own approach. The key components of an effective workflow really depend on the project's objective. Different projects require different approaches, but the constants are clear documentation, version control, peer review, and thoughtful planning from the outset. By integrating diverse skills from data loading and manipulation to visualization, statistical analysis, and even AI assisted coding, we can build comprehensive solutions to complex problems. This integration supported by robust workflows is what makes modern data science so powerful and effective. [Music]
Original Description
Ever wonder how data scientists actually organize their work? Get an insider's look at the professional workflow that turns raw data into business impact, including real examples and common pitfalls to avoid. This video is from the *Python, SQL, and Tableau for Data Science Professional Certificate on Coursera.*
🔄 Workflow steps:
* Project shaping documents
* Task management in Jira
* Version control with GitHub
* Code review processes
* Documentation best practices
* Automation strategies
⚡ Key tools discussed:
* SQL
* Jupyter Notebooks
* Airflow
* Looker
* Confluence
* GitHub
⏱️ Timestamps:
0:00 Introduction
0:47 Workflow Overview
1:26 Project Steps
2:19 Version Control
2:58 Real-World Example
3:52 Workflow Tips
4:16 Key Components
4:36 Conclusion
📚 Master the complete workflow:
Get the full *Python, SQL, and Tableau for Data Science Professional Certificate:*
→ Industry-standard tools
→ Professional best practices
→ Real project experience
https://bit.ly/4os73kE
#DataScience #WorkFlow #TechCareers #DataAnalytics #ProjectManagement #Programming
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Coursera · Coursera · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Principles of Obesity Economics with Professor Kevin Frick
Coursera
Introduction to the U.S. Food System: Perspectives from Public Health by John Hopkins University
Coursera
E-learning and Digital Cultures
Coursera
Equine Nutrition with Jo-Anne Murray
Coursera
Coursera Meetup BBQ
Coursera
Contraception: Choices, Culture and Consequences with Jerusalem Makonnen
Coursera
Nutrition for Health Promotion and Disease Prevention with Katie Clark
Coursera
Information Security and Risk Management in Context with Dr. Barbara Endicott-Popovsky
Coursera
Contraception: Choices, Culture and Consequences with Jerusalem Makonnen
Coursera
Writing in the Sciences with Kristin Sainani
Coursera
Economic Issues, Food, and You with Jennifer Clark
Coursera
Leading Strategic Innovation and Creativity in Organizations with David A. Owens, PhD
Coursera
Useful Genetics with Professor Rosie Redfield
Coursera
A History of the World since 1300!!!! with Jeremy Adelman
Coursera
Microeconomics with Richard McKenzie
Coursera
Discrete Optimization with Professor Pascal Van Hentenryck
Coursera
Leading Strategic Innovation and Creativity in Organizations with David A. Owens, PhD
Coursera
Science from Superheroes to Global Warming with Michael Dennin
Coursera
Introduction to Digital Sound Design with Steve Everett by Emory University
Coursera
Women and the Civil Rights Movement with Dr. Elsa Barkley Brown
Coursera
Galaxies and Cosmology with S. George Djorgovski
Coursera
Science, Technology, and Society in China I, II, and III: Basic Concepts with Naubahar Sharif
Coursera
Introduction to Pharmacy with Kenneth M. Hale, R.Ph., Ph.D.
Coursera
AIDS with Kimberley Sessions Hagen, EdD
Coursera
Health Informatics in the Cloud with Mark Braunstein
Coursera
Songwriting with Pat Pattison by Berklee College of Music
Coursera
Software Defined Networking with Dr. Nick Feamster
Coursera
Epigenetic Control of Gene Expression with Dr Marnie Blewitt
Coursera
Guitar for Beginners - Introduction to Guitar with Thaddeus Hogarth by Berklee College of Music
Coursera
Organizational Analysis with Daniel McFarland
Coursera
Scientific Computing with J. Nathan Kutz
Coursera
Jazz Improvisation - Introduction to Improvisation with Gary Burton by Berklee College of Music
Coursera
Principles of Economics for Scientists with Antonio Rangel
Coursera
Introduction to Music Production with Loudon Stearns by Berklee College of Music
Coursera
Principles of Public Health with Zuzana Bic
Coursera
The Science of Gastronomy with King Chow, Lam Lung Yeung by HKUST
Coursera
The Language of Hollywood: Storytelling, Sound, and Color with Scott Higgins by Wesleyan University
Coursera
Nutrition and Physical Activity for Health with John M. Jakicic, Ph.D., and Amy D. Rickman,...
Coursera
Nutrition, Health, and Lifestyle: Issues and Insights with Jamie Pope, MS, RD, L
Coursera
Survey of Music Technology with Jason Freeman by Georgia Institute of Technology
Coursera
Exercise Physiology: Understanding the Athlete Within with Mark Hargreaves
Coursera
Canine Theriogenology for Dog Enthusiasts with Margaret V. Root
Coursera
Web Intelligence and Big Data with Gautam Shroff
Coursera
Critical Perspectives on Management with Rolf Strom-Olsen
Coursera
El ABC del emprendimiento esbelto with Sergio Ortiz Valdes
Coursera
Interprofessional Healthcare Informatics with Karen Monsen
Coursera
Creativity, Innovation, and Change with Jack V. Matson, Darrell Velegol and Kath
Coursera
Innovacion educativa con recursos abiertos with Maria Soledad Ramirez Montoya an
Coursera
Inspiring Leadership through Emotional Intelligence with Richard Boyatzis
Coursera
Matematicas y movimiento with
Coursera
Sustainability of Food Systems: A Global Life Cycle Perspective with Jason Hill
Coursera
Latin American Culture with Enrique Tames
Coursera
Latin American Culture' with undefined
Coursera
Computer Security with Dan Boneh
Coursera
Introduction to Art: Concepts & Techniques
Coursera
Programmed cell death
Coursera
El ABC del emprendimiento esbelto
Coursera
Understanding economic policymaking
Coursera
History of Rock, Part 1 by University of Rochester
Coursera
Pensamiento Cientifico
Coursera
More on: Data Literacy
View skill →Related Reads
📰
📰
📰
📰
Classroom vs Online Data Science Training in Hyderabad | Coding MastersClassroom vs Online Data…
Medium · Data Science
SciDraw Alternative: Paper Banana for Scientific Figures
Medium · Data Science
“Missão: Risco da Carteira”.
Medium · Data Science
When Ten Analysts Agree and Two Are Right — What Numbers 13 Knew About Groupthink
Medium · AI
Chapters (8)
Introduction
0:47
Workflow Overview
1:26
Project Steps
2:19
Version Control
2:58
Real-World Example
3:52
Workflow Tips
4:16
Key Components
4:36
Conclusion
🎓
Tutor Explanation
DeepCamp AI