SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
DATA
SCIENCE
POP UP
AUSTIN
Design of Conflict Management
Systems in Data Science
Eduardo Ariño de la Rubia
earino
VP of Product & Data Scientist in Residence,
Domino Data Lab
DATA
SCIENCE
POP UP
AUSTIN
#datapopupaustin
April 13, 2016
Galvanize, Austin Campus
Oh The Conflicts You’ll
Face
Conflict in Growing
Data Science Organizations
A Quick Introduction
● Eduardo Ariño de la Rubia
● VP of Product & Data Scientist in Residence at Domino Data Lab
● Computer programmer for… too long
● HPC (PVM & MPI), ML since the mid 90s
● Husband, father, dog owner
● I share too much on twitter (@earino)
conflict
noun: conflict; plural noun: conflicts /känˌflikt/
an incompatibility between two or more opinions, principles, or interests.
4 Theories of Conflict
Theories of Conflict
1. Individual Characteristics
2. Social Process
3. Social Structure
4. Formal Theories
Individual Characteristic Theories
These theories focus on understanding individual aggression,
and see such aggression as the source of conflict.
Conflict resolution focuses on containing or redirecting
aggressive tendencies.
Examples:
1. That data scientist is hard to work with
2. Steve hates it when Laura has a better answer
Social Process Theories
Social process theories treat conflict and conflict resolution as
processes which cannot be explained entirely in terms of either
individual behavior, or social structures.
Social process theorists may focus on such issues as patterns
of conflict escalation, the role of conflict in society, or the
relation between conflict and competition.
Examples:
1. PhDs in Physics are trained to be difficult
2. That department is just ornery
Social Structure Theories
These theories view the social organization as the main
source of conflict. Class divisions, racial or ethnic divisions
or sex divisions form the basis for social conflict.
Such theories recommend one of five basic approaches to
conflict resolution: avoidance, acceptance, gradual social
reform, nonviolent confrontation, or violent confrontation
Examples:
1. The marketing department refuses to share their data
2. Sales is always making promises we can’t keep
Formal Theories
Example:
1. We could have predicted the data lake would
become a swamp, it’s a tragedy of the
commons
2. We’re just going to go tit-for-tat until one of us
defects
Formal theories attempt to explain conflict by use of logical or mathematical
models. Formal models are both powerful and flexible, but can be difficult to
understand and apply.
Company X Gets Them a Data Scientist
Evolution of Data Science in an Organization
Company X has a problem.
Company X realizes that they’re losing out on business, their customers seen to
be one step ahead of them, and that they need to be smarter.
Company X realizes that the way to get ahead of this is by hiring someone who
will help them curate their data, gain insights, and come up with ways to enhance
their offering using data.
Company X is going to hire a data scientist.
Company X Now Has >=2 Problems
Phase #1 - Single Data Scientist
● Probably the most productive way of running a data science department
Conflicts:
● Why does this data scientist get unfettered access to our data?
● This data scientist doesn’t understand DEPARTMENT_X and is
misrepresenting the state of things
● How do we know we can “trust” these models?
Conflict Types:
● Usually individual characteristics
Phase #2 - Get the Data Scientist Some Help
● The data scientist gets help from either a Junior Data Scientist (rare) or more
likely a Data Engineer
Conflict:
● Usually doesn’t actually speed up anything since now the data scientist takes
on larger problems and
● It turns out managing someone and coming up with good tasks for them to do
isn’t a trivial task (who knew?)
Conflict Types:
● Usually individual characteristics, sometimes social structure.
Phase #3 - A Data Scientist in Every Pot
● This is probably the most common place organizations stop.
● Every product team / department gets their own data scientist (LinkedIn)
Conflicts
● Why are we doing so much “redundant work”?
● Managing feedback loops and complexity
Read: Machine Learning: The High Interest Credit Card of Technical Debt
Conflict Types
● Lots of social process stuff, become tribes, etc...
A Short Pitch
The complexity of a DS department grows quite a bit beyond this point. You need
a series of conventions. It’s hard to keep experiments straight, there are wacky
feedback loops, the world gets hard. There are 3 principles you should follow:
1. Focus on interests
2. Build in feedback loops
3. Consultation before, feedback after
In short, either build tooling that supports these conflict resolution principles at
every turn, or use a platform that supports this.
Phase #4 - Why aren’t these Data Scientists under
IT● A relatively rare powerplay, but I have seen it happen in “pure tech”
businesses such as SaaS, apps, and games.
● Sometimes also “let’s just put Data Science under BI”
Conflicts
● Data science is not the same thing as product engineering / BI
● Engineering management is poorly calibrated for EDA, feature engineering,
amorphous poorly specified goals, etc…
● You will be forced to use Agile
Conflict Types
● Pretty much everything.
A Quick Sidebar About Agile...
10 Assumptions of Agile for Software (there’s more)
1. Teams stay together over time
2. People are specializing generalists
3. People are engaged and motivated
4. Teams deliver products
5. Projects come to teams
6. Teams are loosely coupled to the organization
7. Teams have minimal external dependencies
8. Fully engaged customers
9. Established architecture and processes
10. There are clearly understood goals and metrics
How do those assumptions stack up for DS?
1. Teams stay together over time
2. People are specializing generalists
3. People are engaged and motivated
4. Teams deliver products (well, maybe?)
5. Projects come to teams
6. Teams are loosely coupled to the organization
7. Teams have minimal external dependencies
8. Fully engaged customers
9. Established architecture and processes
10. There are clearly understood goals and metrics
Phase #5 - COE / Internal Consulting Model
● Probably the most successful model I have seen
● Data science reports to data science leadership, but individual data scientists
are deployed to project teams
● Very flexible
Conflicts
● Constant fight for resources (now you’re just another department)
● Challenging to invest time and effort to learn specifics of silos in the business
Conflict Types
● Social structure
Conclusion
1. Try to understand what is driving conflict in your organization
2. Apply 3 principles of dispute resolution
a. Interests first
b. Build in feedback loops
c. Consultation before, feedback after
3. Build / Use tooling which allows you to formalize conflict resolution processes,
so that each time is not an ad-hoc adventure
4. Be data informed, not data driven. Remember that sampling a data
generating process creates bias.
5. Figure out where you are in your organization’s development and where you
want to be.
DATA
SCIENCE
POP UP
AUSTIN
@datapopup
#datapopupaustin

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Clare Corthell: Learning Data Science Online
Clare Corthell: Learning Data Science OnlineClare Corthell: Learning Data Science Online
Clare Corthell: Learning Data Science Online
 
Uncertainty Quantification in Complex Physical Systems. (An Inroduction)
Uncertainty Quantification in Complex Physical Systems. (An Inroduction)Uncertainty Quantification in Complex Physical Systems. (An Inroduction)
Uncertainty Quantification in Complex Physical Systems. (An Inroduction)
 
Math in data
Math in dataMath in data
Math in data
 
Deep Learning Use Cases - Data Science Pop-up Seattle
Deep Learning Use Cases - Data Science Pop-up SeattleDeep Learning Use Cases - Data Science Pop-up Seattle
Deep Learning Use Cases - Data Science Pop-up Seattle
 
Data Integration Score Card
Data Integration Score CardData Integration Score Card
Data Integration Score Card
 
Putting the Magic in Data Science
Putting the Magic in Data SciencePutting the Magic in Data Science
Putting the Magic in Data Science
 
Introdução a Monitoramento - DEM09 - Sao Paulo Summit
Introdução a Monitoramento -  DEM09 - Sao Paulo SummitIntrodução a Monitoramento -  DEM09 - Sao Paulo Summit
Introdução a Monitoramento - DEM09 - Sao Paulo Summit
 
How to become a data scientist
How to become a data scientistHow to become a data scientist
How to become a data scientist
 
2018 02 converged it
2018 02 converged it2018 02 converged it
2018 02 converged it
 
Trusting a Distributed Data Pipeline | Masters of Conversion
Trusting a Distributed Data Pipeline | Masters of ConversionTrusting a Distributed Data Pipeline | Masters of Conversion
Trusting a Distributed Data Pipeline | Masters of Conversion
 
Tales From the Trenches: Data Disasters and How to Avoid Them
Tales From the Trenches: Data Disasters and How to Avoid ThemTales From the Trenches: Data Disasters and How to Avoid Them
Tales From the Trenches: Data Disasters and How to Avoid Them
 
BioIT Webinar on AI and data methods for drug discovery
BioIT Webinar on AI and data methods for drug discoveryBioIT Webinar on AI and data methods for drug discovery
BioIT Webinar on AI and data methods for drug discovery
 
Applied Machine Learning for the IoT - Data Science Pop-up Seattle
Applied Machine Learning for the IoT - Data Science Pop-up SeattleApplied Machine Learning for the IoT - Data Science Pop-up Seattle
Applied Machine Learning for the IoT - Data Science Pop-up Seattle
 
Bowdoin: Data Driven Socities 2014 - On Digital Publics of Opening…or Not 2/1...
Bowdoin: Data Driven Socities 2014 - On Digital Publics of Opening…or Not 2/1...Bowdoin: Data Driven Socities 2014 - On Digital Publics of Opening…or Not 2/1...
Bowdoin: Data Driven Socities 2014 - On Digital Publics of Opening…or Not 2/1...
 
I believe I can fly (Extract London 2015)
I believe I can fly (Extract London 2015)I believe I can fly (Extract London 2015)
I believe I can fly (Extract London 2015)
 
Agile Data
Agile DataAgile Data
Agile Data
 
Becoming a measurement ninja
Becoming a measurement ninjaBecoming a measurement ninja
Becoming a measurement ninja
 
Human-centric Software Development Tools
Human-centric Software Development ToolsHuman-centric Software Development Tools
Human-centric Software Development Tools
 
Beyond the Retrospective: Embracing Complexity on the Road to Service Ownership
Beyond the Retrospective: Embracing Complexity on the Road to Service OwnershipBeyond the Retrospective: Embracing Complexity on the Road to Service Ownership
Beyond the Retrospective: Embracing Complexity on the Road to Service Ownership
 
10 Eco Data Things presentation from workshop
10 Eco Data Things presentation from workshop10 Eco Data Things presentation from workshop
10 Eco Data Things presentation from workshop
 

Ähnlich wie Data Science Popup Austin: Conflict in Growing Data Science Organizations

Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docxSharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
klinda1
 
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docxSharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
lesleyryder69361
 
AgileNCR 2019 _ The Soft Side of Software Development.pptx
AgileNCR 2019 _ The Soft Side of Software Development.pptxAgileNCR 2019 _ The Soft Side of Software Development.pptx
AgileNCR 2019 _ The Soft Side of Software Development.pptx
RajaNagendraKumar1
 

Ähnlich wie Data Science Popup Austin: Conflict in Growing Data Science Organizations (20)

Building a successful data organization nov 2018
Building a successful data organization   nov 2018Building a successful data organization   nov 2018
Building a successful data organization nov 2018
 
Data Product Teams Ecosystems
Data Product Teams EcosystemsData Product Teams Ecosystems
Data Product Teams Ecosystems
 
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
Data Maturity for Nonprofits: Three Perspectives, Nine Lessons, and Three Ass...
 
Virtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all TogetherVirtual Health + Care Design School - Week 7: Bring it all Together
Virtual Health + Care Design School - Week 7: Bring it all Together
 
data science and business analytics
data science and business analyticsdata science and business analytics
data science and business analytics
 
Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...Product Discovery Stories: when and how to use a discovery sprint to validate...
Product Discovery Stories: when and how to use a discovery sprint to validate...
 
Machine Learning Product Managers Meetup Event
Machine Learning Product Managers Meetup EventMachine Learning Product Managers Meetup Event
Machine Learning Product Managers Meetup Event
 
Systems Thinking
Systems ThinkingSystems Thinking
Systems Thinking
 
Big dataplatform operationalstrategy
Big dataplatform operationalstrategyBig dataplatform operationalstrategy
Big dataplatform operationalstrategy
 
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docxSharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
 
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docxSharda_dss11_im_01.docChapter 1An Overview of Analy.docx
Sharda_dss11_im_01.docChapter 1An Overview of Analy.docx
 
Five Stealth Skills of Successful Analytic Translators
Five Stealth Skills of Successful Analytic TranslatorsFive Stealth Skills of Successful Analytic Translators
Five Stealth Skills of Successful Analytic Translators
 
How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...How to build a data science project in a corporate setting, by Soraya Christi...
How to build a data science project in a corporate setting, by Soraya Christi...
 
AgileNCR 2019 _ The Soft Side of Software Development.pptx
AgileNCR 2019 _ The Soft Side of Software Development.pptxAgileNCR 2019 _ The Soft Side of Software Development.pptx
AgileNCR 2019 _ The Soft Side of Software Development.pptx
 
A strategy for security data analytics - SIRACon 2016
A strategy for security data analytics - SIRACon 2016A strategy for security data analytics - SIRACon 2016
A strategy for security data analytics - SIRACon 2016
 
Benefit thru-communication-improvement
Benefit thru-communication-improvementBenefit thru-communication-improvement
Benefit thru-communication-improvement
 
Business analytics Project.docx
Business analytics Project.docxBusiness analytics Project.docx
Business analytics Project.docx
 
A Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingA Deep Dive into A3 Thinking
A Deep Dive into A3 Thinking
 
UC Irvine WICS workshop feb 2017
UC Irvine WICS workshop feb 2017UC Irvine WICS workshop feb 2017
UC Irvine WICS workshop feb 2017
 
"The Geek's Guide to Merchandising, Warehousing & Operating," Stitch Fix >> M...
"The Geek's Guide to Merchandising, Warehousing & Operating," Stitch Fix >> M..."The Geek's Guide to Merchandising, Warehousing & Operating," Stitch Fix >> M...
"The Geek's Guide to Merchandising, Warehousing & Operating," Stitch Fix >> M...
 

Mehr von Domino Data Lab

What's in your workflow? Bringing data science workflows to business analysis...
What's in your workflow? Bringing data science workflows to business analysis...What's in your workflow? Bringing data science workflows to business analysis...
What's in your workflow? Bringing data science workflows to business analysis...
Domino Data Lab
 
Building Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technologyBuilding Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technology
Domino Data Lab
 
Leveraging Open Source Automated Data Science Tools
Leveraging Open Source Automated Data Science ToolsLeveraging Open Source Automated Data Science Tools
Leveraging Open Source Automated Data Science Tools
Domino Data Lab
 
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino Data Lab
 

Mehr von Domino Data Lab (20)

What's in your workflow? Bringing data science workflows to business analysis...
What's in your workflow? Bringing data science workflows to business analysis...What's in your workflow? Bringing data science workflows to business analysis...
What's in your workflow? Bringing data science workflows to business analysis...
 
The Proliferation of New Database Technologies and Implications for Data Scie...
The Proliferation of New Database Technologies and Implications for Data Scie...The Proliferation of New Database Technologies and Implications for Data Scie...
The Proliferation of New Database Technologies and Implications for Data Scie...
 
Racial Bias in Policing: an analysis of Illinois traffic stops data
Racial Bias in Policing: an analysis of Illinois traffic stops dataRacial Bias in Policing: an analysis of Illinois traffic stops data
Racial Bias in Policing: an analysis of Illinois traffic stops data
 
Data Quality Analytics: Understanding what is in your data, before using it
Data Quality Analytics: Understanding what is in your data, before using itData Quality Analytics: Understanding what is in your data, before using it
Data Quality Analytics: Understanding what is in your data, before using it
 
Supporting innovation in insurance with randomized experimentation
Supporting innovation in insurance with randomized experimentationSupporting innovation in insurance with randomized experimentation
Supporting innovation in insurance with randomized experimentation
 
Leveraging Data Science in the Automotive Industry
Leveraging Data Science in the Automotive IndustryLeveraging Data Science in the Automotive Industry
Leveraging Data Science in the Automotive Industry
 
Summertime Analytics: Predicting E. coli and West Nile Virus
Summertime Analytics: Predicting E. coli and West Nile VirusSummertime Analytics: Predicting E. coli and West Nile Virus
Summertime Analytics: Predicting E. coli and West Nile Virus
 
Reproducible Dashboards and other great things to do with Jupyter
Reproducible Dashboards and other great things to do with JupyterReproducible Dashboards and other great things to do with Jupyter
Reproducible Dashboards and other great things to do with Jupyter
 
GeoViz: A Canvas for Data Science
GeoViz: A Canvas for Data ScienceGeoViz: A Canvas for Data Science
GeoViz: A Canvas for Data Science
 
Managing Data Science | Lessons from the Field
Managing Data Science | Lessons from the Field Managing Data Science | Lessons from the Field
Managing Data Science | Lessons from the Field
 
Doing your first Kaggle (Python for Big Data sets)
Doing your first Kaggle (Python for Big Data sets)Doing your first Kaggle (Python for Big Data sets)
Doing your first Kaggle (Python for Big Data sets)
 
Leveraged Analytics at Scale
Leveraged Analytics at ScaleLeveraged Analytics at Scale
Leveraged Analytics at Scale
 
How I Learned to Stop Worrying and Love Linked Data
How I Learned to Stop Worrying and Love Linked DataHow I Learned to Stop Worrying and Love Linked Data
How I Learned to Stop Worrying and Love Linked Data
 
Software Engineering for Data Scientists
Software Engineering for Data ScientistsSoftware Engineering for Data Scientists
Software Engineering for Data Scientists
 
Making Big Data Smart
Making Big Data SmartMaking Big Data Smart
Making Big Data Smart
 
Moving Data Science from an Event to A Program: Considerations in Creating Su...
Moving Data Science from an Event to A Program: Considerations in Creating Su...Moving Data Science from an Event to A Program: Considerations in Creating Su...
Moving Data Science from an Event to A Program: Considerations in Creating Su...
 
Building Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technologyBuilding Data Analytics pipelines in the cloud using serverless technology
Building Data Analytics pipelines in the cloud using serverless technology
 
Leveraging Open Source Automated Data Science Tools
Leveraging Open Source Automated Data Science ToolsLeveraging Open Source Automated Data Science Tools
Leveraging Open Source Automated Data Science Tools
 
Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...Domino and AWS: collaborative analytics and model governance at financial ser...
Domino and AWS: collaborative analytics and model governance at financial ser...
 
The Role and Importance of Curiosity in Data Science
The Role and Importance of Curiosity in Data ScienceThe Role and Importance of Curiosity in Data Science
The Role and Importance of Curiosity in Data Science
 

Kürzlich hochgeladen

➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
gajnagarg
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
amitlee9823
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
gajnagarg
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
gajnagarg
 

Kürzlich hochgeladen (20)

➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
Just Call Vip call girls Mysore Escorts ☎️9352988975 Two shot with one girl (...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts ☎️9352988975 Two shot with one girl...
 

Data Science Popup Austin: Conflict in Growing Data Science Organizations

  • 1. DATA SCIENCE POP UP AUSTIN Design of Conflict Management Systems in Data Science Eduardo Ariño de la Rubia earino VP of Product & Data Scientist in Residence, Domino Data Lab
  • 3. Oh The Conflicts You’ll Face Conflict in Growing Data Science Organizations
  • 4. A Quick Introduction ● Eduardo Ariño de la Rubia ● VP of Product & Data Scientist in Residence at Domino Data Lab ● Computer programmer for… too long ● HPC (PVM & MPI), ML since the mid 90s ● Husband, father, dog owner ● I share too much on twitter (@earino)
  • 5. conflict noun: conflict; plural noun: conflicts /känˌflikt/ an incompatibility between two or more opinions, principles, or interests.
  • 6. 4 Theories of Conflict
  • 7. Theories of Conflict 1. Individual Characteristics 2. Social Process 3. Social Structure 4. Formal Theories
  • 8. Individual Characteristic Theories These theories focus on understanding individual aggression, and see such aggression as the source of conflict. Conflict resolution focuses on containing or redirecting aggressive tendencies. Examples: 1. That data scientist is hard to work with 2. Steve hates it when Laura has a better answer
  • 9. Social Process Theories Social process theories treat conflict and conflict resolution as processes which cannot be explained entirely in terms of either individual behavior, or social structures. Social process theorists may focus on such issues as patterns of conflict escalation, the role of conflict in society, or the relation between conflict and competition. Examples: 1. PhDs in Physics are trained to be difficult 2. That department is just ornery
  • 10. Social Structure Theories These theories view the social organization as the main source of conflict. Class divisions, racial or ethnic divisions or sex divisions form the basis for social conflict. Such theories recommend one of five basic approaches to conflict resolution: avoidance, acceptance, gradual social reform, nonviolent confrontation, or violent confrontation Examples: 1. The marketing department refuses to share their data 2. Sales is always making promises we can’t keep
  • 11. Formal Theories Example: 1. We could have predicted the data lake would become a swamp, it’s a tragedy of the commons 2. We’re just going to go tit-for-tat until one of us defects Formal theories attempt to explain conflict by use of logical or mathematical models. Formal models are both powerful and flexible, but can be difficult to understand and apply.
  • 12. Company X Gets Them a Data Scientist
  • 13. Evolution of Data Science in an Organization Company X has a problem. Company X realizes that they’re losing out on business, their customers seen to be one step ahead of them, and that they need to be smarter. Company X realizes that the way to get ahead of this is by hiring someone who will help them curate their data, gain insights, and come up with ways to enhance their offering using data. Company X is going to hire a data scientist.
  • 14. Company X Now Has >=2 Problems
  • 15. Phase #1 - Single Data Scientist ● Probably the most productive way of running a data science department Conflicts: ● Why does this data scientist get unfettered access to our data? ● This data scientist doesn’t understand DEPARTMENT_X and is misrepresenting the state of things ● How do we know we can “trust” these models? Conflict Types: ● Usually individual characteristics
  • 16. Phase #2 - Get the Data Scientist Some Help ● The data scientist gets help from either a Junior Data Scientist (rare) or more likely a Data Engineer Conflict: ● Usually doesn’t actually speed up anything since now the data scientist takes on larger problems and ● It turns out managing someone and coming up with good tasks for them to do isn’t a trivial task (who knew?) Conflict Types: ● Usually individual characteristics, sometimes social structure.
  • 17. Phase #3 - A Data Scientist in Every Pot ● This is probably the most common place organizations stop. ● Every product team / department gets their own data scientist (LinkedIn) Conflicts ● Why are we doing so much “redundant work”? ● Managing feedback loops and complexity Read: Machine Learning: The High Interest Credit Card of Technical Debt Conflict Types ● Lots of social process stuff, become tribes, etc...
  • 18. A Short Pitch The complexity of a DS department grows quite a bit beyond this point. You need a series of conventions. It’s hard to keep experiments straight, there are wacky feedback loops, the world gets hard. There are 3 principles you should follow: 1. Focus on interests 2. Build in feedback loops 3. Consultation before, feedback after In short, either build tooling that supports these conflict resolution principles at every turn, or use a platform that supports this.
  • 19.
  • 20. Phase #4 - Why aren’t these Data Scientists under IT● A relatively rare powerplay, but I have seen it happen in “pure tech” businesses such as SaaS, apps, and games. ● Sometimes also “let’s just put Data Science under BI” Conflicts ● Data science is not the same thing as product engineering / BI ● Engineering management is poorly calibrated for EDA, feature engineering, amorphous poorly specified goals, etc… ● You will be forced to use Agile Conflict Types ● Pretty much everything.
  • 21. A Quick Sidebar About Agile...
  • 22. 10 Assumptions of Agile for Software (there’s more) 1. Teams stay together over time 2. People are specializing generalists 3. People are engaged and motivated 4. Teams deliver products 5. Projects come to teams 6. Teams are loosely coupled to the organization 7. Teams have minimal external dependencies 8. Fully engaged customers 9. Established architecture and processes 10. There are clearly understood goals and metrics
  • 23. How do those assumptions stack up for DS? 1. Teams stay together over time 2. People are specializing generalists 3. People are engaged and motivated 4. Teams deliver products (well, maybe?) 5. Projects come to teams 6. Teams are loosely coupled to the organization 7. Teams have minimal external dependencies 8. Fully engaged customers 9. Established architecture and processes 10. There are clearly understood goals and metrics
  • 24.
  • 25. Phase #5 - COE / Internal Consulting Model ● Probably the most successful model I have seen ● Data science reports to data science leadership, but individual data scientists are deployed to project teams ● Very flexible Conflicts ● Constant fight for resources (now you’re just another department) ● Challenging to invest time and effort to learn specifics of silos in the business Conflict Types ● Social structure
  • 26. Conclusion 1. Try to understand what is driving conflict in your organization 2. Apply 3 principles of dispute resolution a. Interests first b. Build in feedback loops c. Consultation before, feedback after 3. Build / Use tooling which allows you to formalize conflict resolution processes, so that each time is not an ad-hoc adventure 4. Be data informed, not data driven. Remember that sampling a data generating process creates bias. 5. Figure out where you are in your organization’s development and where you want to be.