SlideShare a Scribd company logo
1 of 32
OCTOBER, 2018
Cloud-Native Enterprise
Data Science Teams
1
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Boston Consulting Group has been using quantitative
methods to transform global companies for 55 years
1
Advanced Degrees
• Machine Learning
• Deep Learning, AI
• Statistics
• Operations Research
• Optimization
Significant experience
• 200+ advanced
analytics and BigData
cases/year
• Top-10 academia
Industry
Specialized in Analytics
• Domain experience across
industries and use cases
• Operators and
entrepreneurs
• Experienced consultants
Value realization focus
• Operationalize analytics
• Business transformation
ALGORITHMS, TOOLS, PROPRIETARY DATA
TECHNOLOGY
BUSINESS INTEGRATION
Data
scientists
+ Tech
Business
Domain
Experts
2
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Data Science
• Descriptive
• Predictive
• Prescriptive
Topic/industry expertise
• Customer relation
• Marketing
• Networks
• Operations
• Risk
On shore/Off shore teams
• Data scientists
• Data engineers
• Developers (UI, tools)
• Trainers
BCG Gamma: Worldwide 550+ analytics practitioners
East Coast
Boston/NYC
London
Germany
West Coast
L.A./S.F
New Delhi
Sydney
Paris
Chicago
Singapore
Moscow
Warsaw
Nordics
Brazil
China
Madrid
Japan
Milan
Casablanca
Toronto
Bogota
Zurich
>1600
BCG consultants worked
on Gamma cases since '16
3
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
BCG Gamma, Principal Analytics Engineer
New York
Ian Stokes-Rees
• 20 years professional software leadership
• 5 years advising on open source data
science strategy for Fortune 500
• International expert on Python data
science
• Past lecturer in Harvard’s Data Science
program
• PhD in Particle Physics from Oxford
Profile summary
Ian is part of Gamma X, a division within Boston Consulting Group that contributes
professional systems and software engineer experience to data science teams. He has
spent decades developing large scale computational software and systems in commercial
and research domains.
Ian has deep experience with enterprise-oriented advanced analytics. Prior to BCG he
spent 5 years as a core part of the team that created the Anaconda data science platform.
Anaconda is in use today by millions of individuals and thousands of companies as the one-
stop-shop for an integrated and flexible open data science tool box.
Experience
Education
Ph.D. in Particle Physics from Oxford University: global-scale computing platform for
physics
M.ASc. in Electrical and Computer Engineering, University of Waterloo: statistical
automatic speech recognition
B.ASc. in Electrical Engineering, University of Waterloo
• Developed advanced analytics strategy built around Open Source data science tools for
Fortune 500 companies
• Product Manager for Anaconda Enterprise, a commercial analytics platform
• Evangelist for Anaconda, promoting adoption of Python-centric data science
• Past faculty member in Harvard’s Computational Science and Engineering graduate
program, teaching courses in Internet-scale computational and data science
• Postdoctoral researcher at Harvard Medical School; developed big data protein
discovery pipeline
• Graduate researcher at CERN during Oxford-based PhD in particle physics; developed
global computing platform for 250,000 networked computers and petabytes of data
4
http://bit.ly/bcg-data-science-teams
BCG Gamma, Principal Analytics Engineer
New York
Ian Stokes-Rees
StokesRees.Ian@bcg.com
@ijstokes
5
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Algorithms are the tip of the iceberg when it comes to
business impact from analytics
10% Algorithms
20% Technology / IT
70% Business Transformation
70%
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
6
People
Platform
Process
Pillars of
transformative
analytics
7
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
People
8
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Once upon a time, successfully creating software was
more art than science; more luck than predictable
engineering process
Can double the number of software engineers
complete a program in half the time?
Should software engineering teams be staffed
entirely with computer scientists?
Does the unique nature of each program make it
impervious to reliable planning?
Should the first release be thrown away since it
will be reimplemented based on experience gained
during implementation?
9
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Once upon a time, successful data analytics was more
art than science; more luck than predictable
engineering process
Can double the number of data scientists create a
model in half the time?
Should analytics teams be staffed entirely with
data scientists?
Does the creative process of exploratory data
analytics make it impervious to planning, testing,
collaboration and revision control?
Should the first model be thrown away since it will
be reimplemented by a DevOps team anyway?
10
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Fred Brooks and Harlan Mills proposed “Surgical Teams” for software
projects in 1971, consisting of a mix of roles
• Surgeon: Team leader; Coordination of tasks; Execution on most critical activities
• Co-pilot: Deputy to Surgeon; Responsible for secondary tasks; Team-external coordination
• Administrator: Manages people and resources used by the team
• Editor: Software documentation
• Program Clerk: Manages project documentation, plans, meeting agendas & minutes
• Secretary: Assistants to Administrator and Editor
• Toolsmith: Automation tasks; Supporting code infrastructure development
• Tester: Develop test planbs; Run various classes of tests on a regular basis; Report on testing
• Language lawyer: Specializing in code review and optimization
11
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Fred Brooks and Harlan Mills proposed “Surgical Teams” for
software projects in 1971, consisting of a mix of roles
Surgeon: Team leader; Coordination of tasks; Execution on most critical activities
Co-pilot: deputy to Surgeon; Responsible for secondary tasks; Team-external coordination
Administrator: Manages people and resources used by the team
Editor: Software documentation
Program Clerk: Manages project documentation, plans, meeting agendas and minutes
Secretary: Assistants to Administrator and Editor
Toolsmith: Automation tasks; Supporting code infrastructure development
Tester: Develop test planbs; Run various classes of tests on a regular basis; Report on testing
Language lawyer: Specializing in code review and optimization
Option
12
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
BCG Gamma Case Teams in 2018 have a similar
structure for key leadership roles
Security
Master
Code
Master
Data
Master
Product
Master
13
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Gamma “Ionization” approach ensures quality standards
across code, data, security and the final product
Code master
• Sets up and manages
overall code structure
• Owns codebase
• Supervises GitHub tree
• Professional software
development experience
• Review regularly code
• Supervise login process
• Defines testing protocols
• Makes sure team agrees
on code review
Data master
• Creates and updates
overall data structure
• Understands data
sources, provenance and
governance
• Main liaison for data
• Establishes data quality
checks
• Ensures no Personally
Identifiable Information
unless necessary
• Manages data tracker
and escalation process
• Ensures data versioning
Security master
• Enforces data security
agreement
• Systematically tracks
local copies of client
data
• Supervises security of
team infrastructure
• Tracks/limits access to
data
• Escalate any security
related issue to X-ray if
needed
Product master
• Responsible for sprints in
each phase of product
development
• Defines effort involved
in reaching milestones
or finish a sprint
• Ideally a shared role
with BCG to ensure
common view on
priorities
• Define roadmap,
timeline and
specifications for each
sprint
14
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Gamma organizes data science teams with a mix of
roles and advises our clients to do likewise (I/II)
Lead Data Scientist: Execution of project plan; Manage team; Pair with and
mentor individuals; Manage milestones and task flow; code review; Project
level documentation
Data Scientist: Explore problem space; Own project modules (self-contained
aspects of project); Implement models and algorithms; Implement tests; code
level documentation
Principal Architect: Solution framework; create project plan; High level team
guidance; Expert oversight and review; Accountable to product or project
owner (budget holder/authorizer)
15
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Gamma organizes data science teams with a mix of roles and advises
our clients to do likewise (II/II)
Software Engineer: Set and monitor code standards; Optimize model and
algorithm implementations; Develop and manage automation; Support use of
collaborative software engineer tools
Machine Learning Engineer: Infrastructure expert; Design for production
deployment; Asset hardening; manage deployment and deployment process;
Packaging; Configuration; Model performance monitoring and tuning
Data Engineer: Data management; ETL layer; Feature engineering; data
security/access control; Data quality monitoring
16
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Platform
17
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
The complexity of enterprise data science projects can
easily lead to fragmentation across the value chain
Data ingested from disparate
sources using duplicative,
manual processes
Ad-hoc model training,
dependent on capacity of
individual machines
Manual process to set-up
and monitor DevOps
infrastructure
Difficult for business end
users to understand and
leverage without dashboards
Duplication of effort across
team due to lack of
version control
Inconsistent quality and
lack of standard protocols
adn environments
Models designed for individual
use and not structured to be
deployed at scale
Visualization,
enablement
and
monitoring
Model
deployment
and activation
Model
training and
evaluation
Data science
and model
development
Data integration,
wrangling, and
management
1 2 3 4 5
18
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Integrated systems and processes streamline
advanced analytics
Visualization,
enablement and
monitoring
Model
deployment
and activation
Model training
and evaluation
Data science
and model
development
Data integration,
wrangling, and
management
1 2 3 4 5
19
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Consideration of entire analytics project lifecycle is
critical for impact and long term success
Proof of Concept: Small team performing Exploratory Data Analysis (EDA)
utilizing a mix of laptops, servers, and Data Lab capabilities (e.g., RandD
Hadoop/Spark cluster); Data offline and sampled subset
Evaluation: One or two data scientists working offline on laptops
Pilot: Expanded PoC including partners/vendors, other LoBs, and live data
sources; Production deployment involves IT and Security Operations interaction;
Not critical to business continuity
Production Deployment: Global roll-out; may beb incorporated into
critical operations
20
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Teams, analytics, and platform all need to support this
evolution
Deployment: Models will require a systematic approach to configuration and
deployment to allow orchestration and model interaction
Maintenance: Model performance must be monitored and successful models will
have lifespans that exceed the involvement of the original team that
created them
Interactive exploratory to automated production analytics: Models that begin
life in the hands of a single person developing them intimately and interactively
will end up in high performance and fully automated production environments
Laptop to server to cluster: Progressive scaling of analytics models to support
increased data volumes, users, and parallelization
21
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
A successful analytics platform strategy consists of several key
dimensions
Exploratory analytics: What is required to equip individuals and teams to
perform ad hoc analytics for new insights or project prototypes?
Data, Storage, Networking: What data is available? Where is it stored? How is
it accessed?
Infrastructure hosting: What advantages or motivators are there for
organization-managed data and compute centers? What advantages or motivators
are there for adoption of cloud services? Do containers play a part?
Data Lab: What role can a “Data Lab” play in mimicking production systems
and data?
Analytics tools: What tools are in use today? How impactful are they? Where
will the demand and opportunity be in the future?
22
BCG Gamma has a perspective on what successful
enterprise analytics platforms look like:
Collaborative, cloud centric, production ready,
and built on the open data science software stack
23
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
In practice, that analytics platform perspective translates to (I/II)
Hadoop: This mostly boils down to Spark for a fast and reliable distributed in-memory data
structure with a powerful API. Interestingly PySpark is generally preferred over Scala, and
our clients have the same experience.
Storage: Interesting data doesn’t easily exist on laptops, pushing us towards server and
cloud-hosted analytics environments which are “close” to the data
Exploration: Gamma data scientists love Jupyter Notebooks, even when we’d prefer they
use it less. They’re in good company: millions of people rely on Jupyter for exploratory
analytics and we don’t expect that to change any time soon.
Containerization: Gamma increasingly uses Docker containerization for model
encapsulation and Kubernetes for container coordination and deployment.
Languages: Python and R form the foundation of our work, so Anaconda and R-Studio are
leveraged heavily. We see this with our clients as well.
24
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
In practice, that analytics platform perspective translates to (II/II)
Collaboration: Server-based tools that centralize data and code are essential, as is
revision control for coordination, provenance, and reproducibility. Adoption can be
challenging for solo data scientists who are used to Jupyter running on their laptop
Cloud computing: We find that security, performance, scaling, and maintenance are
generally better and more cost-effective through cloud providers than via enterprise
owned and managed data centers. Each of the major cloud providers have their own
competitive advantages and in putting our clients success first we variously use Amazon,
Microsoft or Google. Transitioning large organizations to the cloud is challenging, however
Proprietary analytics tools: Despite a foundation of open data science tools and libraries,
Gamma makes heavy use of proprietary tools such as Tableau, Alteryx and Data-Iku. These
can often simplify and streamline analytics tasks
Automation: Gamma leverages the HashiStack for infrastructure automation, and
CircleCI for a CI/CD system
25
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Process
26
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
The Gamma approach is to think big, start small,
grow fast
what if...
Start with the business
opportunity
Build, test, iterate
Scale to solution
Transform organization
 Business first
 Value focus
 Lean technology
 Right design
 Practical
application of AI
and Big Data
 Well defined use
cases
 Iterative
technology
scale up
 Purpose fit
tools from
existing
technologies
 New ways of
working
 Analytics and
business strategy
in lock-step
 Right organization
and processes
 Advanced analytics
becomes BAU
27
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Unlocking value of data requires advanced analytics and
business transformation capabilities side by side
Analytics team enabled to
build and maintain AI
solutions
Scalable data layer
structured and unstructured
complex data
Dynamic triggers and
alerts
Agile development from
business idea to AI
solution
Continuous
learning and
improvement
Enterprise culture of
testing and
experimentation
Advanced pattern
recognition
and detection
AI solutions integrated with
business processes and
decisions
Advanced
analytics and
technology
Business
transformation
Unlocking
the value
of data
28
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
Gamma guiding principles of analytics transformations
Organizing for
analytics
everywhere
Industrializing
platform
Creating
momentum
Strategic design
Business- and strategy-led
approach
Data and Analytics
Rapid value through agile
development
Technology and
deployment
Flexible and scalable
technology stack
Ways of working
Holistic business
transformation
Demonstrate value through
pilots before scaling IT and
resources
Ground project roadmap in
most important strategic
priorities
Build capabilities
internally and create data
centric culture across
business and functions
Accretive in months,
significant PandL impact
within a year
Sequence PoC, pilots,
incubation, and
industrialization
Access to data across silos
and outside company
Leverage existing
architecture in pilots to
generate insight quickly
Scale data infrastructure
as projects come online
and adapt to business
needs
Expand access to data via
partnerships
Agile projects, deploying
MVP mindset in cross-
functional teams
Success is 70% business
transformation, 20% IT,
and 10% algorithms
Strong focus on execution,
change management, and
enablement
29
Thank you and Questions
BCG Gamma, Principal Analytics Engineer
New York
Ian Stokes-Rees
http://bit.ly/bcg-data-science-teams
StokesRees.Ian@bcg.com
@ijstokes
30
The services and materials provided by The Boston Consulting Group (BCG) are subject to BCG's Standard Terms
(a copy of which is available upon request) or such other agreement as may have been previously executed by BCG.
BCG does not provide legal, accounting, or tax advice. The Client is responsible for obtaining independent advice
concerning these matters. This advice may affect the guidance given by BCG. Further, BCG has made no undertaking
to update these materials after the date hereof, notwithstanding that such information may become outdated
or inaccurate.
The materials contained in this presentation are designed for the sole use by the board of directors or senior
management of the Client and solely for the limited purposes described in the presentation. The materials shall not be
copied or given to any person or entity other than the Client (“Third Party”) without the prior written consent of BCG.
These materials serve only as the focus for discussion; they are incomplete without the accompanying oral commentary
and may not be relied on as a stand-alone document. Further, Third Parties may not, and it is unreasonable for any
Third Party to, rely on these materials for any purpose whatsoever. To the fullest extent permitted by law (and except
to the extent otherwise agreed in a signed writing by BCG), BCG shall have no liability whatsoever to any Third Party,
and any Third Party hereby waives any rights and claims it may have at any time against BCG with regard to the
services, this presentation, or other materials, including the accuracy or completeness thereof. Receipt and review of
this document shall be deemed agreement with and consideration for the foregoing.
BCG does not provide fairness opinions or valuations of market transactions, and these materials should not be relied on
or construed as such. Further, the financial evaluations, projected market and financial information, and conclusions
contained in these materials are based upon standard valuation methodologies, are not definitive forecasts, and are not
guaranteed by BCG. BCG has used public and/or confidential data and assumptions provided to BCG by the Client.
BCG has not independently verified the data and assumptions used in these analyses. Changes in the underlying data or
operating assumptions will clearly impact the analyses and conclusions.
Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.
bcg.com

More Related Content

What's hot

Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798
Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798
Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798medas1
 
Cloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsCloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsBoston Consulting Group
 
Digital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefitsDigital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefitsMcKinsey & Company
 
Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...
Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...
Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...Deloitte United States
 
Digital Consumers, Emerging Markets, and the $4 Trillion Future
Digital Consumers, Emerging Markets, and the $4 Trillion FutureDigital Consumers, Emerging Markets, and the $4 Trillion Future
Digital Consumers, Emerging Markets, and the $4 Trillion FutureBoston Consulting Group
 
Rethinking Accenture's network
Rethinking Accenture's networkRethinking Accenture's network
Rethinking Accenture's networkaccenture
 
Matthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectoresMatthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectoresFundación Ramón Areces
 
The Innovation Bottom Line: How Sustainability is Paying Off
The Innovation Bottom Line: How Sustainability is Paying OffThe Innovation Bottom Line: How Sustainability is Paying Off
The Innovation Bottom Line: How Sustainability is Paying OffBoston Consulting Group
 
Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19
Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19
Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19Boston Consulting Group
 
The Great Mobility Tech Race: Winning the battle for future profits
The Great Mobility Tech Race: Winning the battle for future profitsThe Great Mobility Tech Race: Winning the battle for future profits
The Great Mobility Tech Race: Winning the battle for future profitsBoston Consulting Group
 
Global Challengers 2018: Digital Leapfrogs
Global Challengers 2018: Digital LeapfrogsGlobal Challengers 2018: Digital Leapfrogs
Global Challengers 2018: Digital LeapfrogsBoston Consulting Group
 
Mundo gamer e a oportunidade de entrada pela abordagem do movimento
Mundo gamer e a oportunidade de entrada pela abordagem do movimentoMundo gamer e a oportunidade de entrada pela abordagem do movimento
Mundo gamer e a oportunidade de entrada pela abordagem do movimentoaccenture
 
Bcg true luxury global cons insight 2017 - presentata
Bcg true luxury global cons insight 2017 - presentataBcg true luxury global cons insight 2017 - presentata
Bcg true luxury global cons insight 2017 - presentataGabriela Otto
 
How future-ready is your IT –Next Gen Tech Function.pdf
How future-ready is your IT –Next Gen Tech Function.pdfHow future-ready is your IT –Next Gen Tech Function.pdf
How future-ready is your IT –Next Gen Tech Function.pdfYiannis Paraschos
 
The Rise of Forerunners | Accenture
The Rise of Forerunners | AccentureThe Rise of Forerunners | Accenture
The Rise of Forerunners | Accentureaccenture
 
Retail Banking in the New Reality – Summary Survey Findings
Retail Banking in the New Reality – Summary Survey FindingsRetail Banking in the New Reality – Summary Survey Findings
Retail Banking in the New Reality – Summary Survey FindingsBoston Consulting Group
 
#BainWebinar Next Generation Industrial Performance Post COVID-19
#BainWebinar Next Generation Industrial Performance Post COVID-19#BainWebinar Next Generation Industrial Performance Post COVID-19
#BainWebinar Next Generation Industrial Performance Post COVID-19Bain & Company Brasil
 
McKinsey - Covid 19 - Global Auto Consumer Insights - November 2020
McKinsey -  Covid 19 - Global Auto Consumer Insights - November 2020McKinsey -  Covid 19 - Global Auto Consumer Insights - November 2020
McKinsey - Covid 19 - Global Auto Consumer Insights - November 2020Martin Hattrup
 

What's hot (20)

Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798
Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798
Bcg the-art-of-successful-acquisition-oct-2015 tcm9-18798
 
Cloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science TeamsCloud-native Enterprise Data Science Teams
Cloud-native Enterprise Data Science Teams
 
Digital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefitsDigital Europe: Pushing the frontier, capturing the benefits
Digital Europe: Pushing the frontier, capturing the benefits
 
Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...
Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...
Hot technology trends for 2020 and beyond: A preview of Deloitte’s annual Tec...
 
Digital Consumers, Emerging Markets, and the $4 Trillion Future
Digital Consumers, Emerging Markets, and the $4 Trillion FutureDigital Consumers, Emerging Markets, and the $4 Trillion Future
Digital Consumers, Emerging Markets, and the $4 Trillion Future
 
Rethinking Accenture's network
Rethinking Accenture's networkRethinking Accenture's network
Rethinking Accenture's network
 
Matthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectoresMatthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectores
 
The Innovation Bottom Line: How Sustainability is Paying Off
The Innovation Bottom Line: How Sustainability is Paying OffThe Innovation Bottom Line: How Sustainability is Paying Off
The Innovation Bottom Line: How Sustainability is Paying Off
 
Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19
Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19
Urban Mobility Is Evolving in Unexpected Ways Due to COVID-19
 
The Great Mobility Tech Race: Winning the battle for future profits
The Great Mobility Tech Race: Winning the battle for future profitsThe Great Mobility Tech Race: Winning the battle for future profits
The Great Mobility Tech Race: Winning the battle for future profits
 
Global Challengers 2018: Digital Leapfrogs
Global Challengers 2018: Digital LeapfrogsGlobal Challengers 2018: Digital Leapfrogs
Global Challengers 2018: Digital Leapfrogs
 
Mundo gamer e a oportunidade de entrada pela abordagem do movimento
Mundo gamer e a oportunidade de entrada pela abordagem do movimentoMundo gamer e a oportunidade de entrada pela abordagem do movimento
Mundo gamer e a oportunidade de entrada pela abordagem do movimento
 
Bcg true luxury global cons insight 2017 - presentata
Bcg true luxury global cons insight 2017 - presentataBcg true luxury global cons insight 2017 - presentata
Bcg true luxury global cons insight 2017 - presentata
 
How future-ready is your IT –Next Gen Tech Function.pdf
How future-ready is your IT –Next Gen Tech Function.pdfHow future-ready is your IT –Next Gen Tech Function.pdf
How future-ready is your IT –Next Gen Tech Function.pdf
 
Driving Change in Racial Equity
Driving Change in Racial Equity Driving Change in Racial Equity
Driving Change in Racial Equity
 
The Rise of Forerunners | Accenture
The Rise of Forerunners | AccentureThe Rise of Forerunners | Accenture
The Rise of Forerunners | Accenture
 
Artificial Intelligence: Have No Fear
Artificial Intelligence: Have No FearArtificial Intelligence: Have No Fear
Artificial Intelligence: Have No Fear
 
Retail Banking in the New Reality – Summary Survey Findings
Retail Banking in the New Reality – Summary Survey FindingsRetail Banking in the New Reality – Summary Survey Findings
Retail Banking in the New Reality – Summary Survey Findings
 
#BainWebinar Next Generation Industrial Performance Post COVID-19
#BainWebinar Next Generation Industrial Performance Post COVID-19#BainWebinar Next Generation Industrial Performance Post COVID-19
#BainWebinar Next Generation Industrial Performance Post COVID-19
 
McKinsey - Covid 19 - Global Auto Consumer Insights - November 2020
McKinsey -  Covid 19 - Global Auto Consumer Insights - November 2020McKinsey -  Covid 19 - Global Auto Consumer Insights - November 2020
McKinsey - Covid 19 - Global Auto Consumer Insights - November 2020
 

Similar to Cloud-Native Data Science Teams

Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryMark Constable
 
Abitech Software - Collaboration Options
Abitech Software - Collaboration OptionsAbitech Software - Collaboration Options
Abitech Software - Collaboration OptionsAndrew Pyshkin
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionFlorian Wilhelm
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teamsVenkatesh Umaashankar
 
Fried data summit big data for lob content
Fried data summit big data for lob contentFried data summit big data for lob content
Fried data summit big data for lob contentJeff Fried
 
Big data analytics fas trak solution overview
Big data analytics fas trak solution overviewBig data analytics fas trak solution overview
Big data analytics fas trak solution overviewMarc St-Pierre
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013Perficient, Inc.
 
Managing Enterprise Data Science 201904
Managing Enterprise Data Science 201904Managing Enterprise Data Science 201904
Managing Enterprise Data Science 201904Mark Tabladillo
 
GSTi India Overview
GSTi India OverviewGSTi India Overview
GSTi India OverviewGSTi India
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research softwareShoaib Sufi
 
How to Build Security and Risk Management into Agile Environments
How to Build Security and Risk Management into Agile EnvironmentsHow to Build Security and Risk Management into Agile Environments
How to Build Security and Risk Management into Agile Environmentsdanb02
 
Aayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BAAayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BAaayush sinha
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_ResumeAbby Brown
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_ResumeAbby Brown
 
KSU IT4983 Capstone Projects Report 2017 Update
KSU IT4983 Capstone Projects Report 2017 UpdateKSU IT4983 Capstone Projects Report 2017 Update
KSU IT4983 Capstone Projects Report 2017 UpdateJack Zheng
 
Taking Data Science to Enterprise level
Taking Data Science to Enterprise levelTaking Data Science to Enterprise level
Taking Data Science to Enterprise levelChristos Charmatzis
 
Deirdra dwyer
Deirdra dwyerDeirdra dwyer
Deirdra dwyerDee Dwyer
 
Semantics in the Enterprise: Roles & Capabilities
Semantics in the Enterprise: Roles & CapabilitiesSemantics in the Enterprise: Roles & Capabilities
Semantics in the Enterprise: Roles & CapabilitiesChristine Connors
 

Similar to Cloud-Native Data Science Teams (20)

Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project Delivery
 
Abitech Software - Collaboration Options
Abitech Software - Collaboration OptionsAbitech Software - Collaboration Options
Abitech Software - Collaboration Options
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
 
Building successful data science teams
Building successful data science teamsBuilding successful data science teams
Building successful data science teams
 
Fried data summit big data for lob content
Fried data summit big data for lob contentFried data summit big data for lob content
Fried data summit big data for lob content
 
SPGregory_Resume
SPGregory_ResumeSPGregory_Resume
SPGregory_Resume
 
Big data analytics fas trak solution overview
Big data analytics fas trak solution overviewBig data analytics fas trak solution overview
Big data analytics fas trak solution overview
 
What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013What You Need to Know Before Upgrading to SharePoint 2013
What You Need to Know Before Upgrading to SharePoint 2013
 
Managing Enterprise Data Science 201904
Managing Enterprise Data Science 201904Managing Enterprise Data Science 201904
Managing Enterprise Data Science 201904
 
GSTi India Overview
GSTi India OverviewGSTi India Overview
GSTi India Overview
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research software
 
How to Build Security and Risk Management into Agile Environments
How to Build Security and Risk Management into Agile EnvironmentsHow to Build Security and Risk Management into Agile Environments
How to Build Security and Risk Management into Agile Environments
 
Aayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BAAayush Sinha_8.4Yrs_PO_BA
Aayush Sinha_8.4Yrs_PO_BA
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_Resume
 
AbbyBrownAB_Resume
AbbyBrownAB_ResumeAbbyBrownAB_Resume
AbbyBrownAB_Resume
 
KSU IT4983 Capstone Projects Report 2017 Update
KSU IT4983 Capstone Projects Report 2017 UpdateKSU IT4983 Capstone Projects Report 2017 Update
KSU IT4983 Capstone Projects Report 2017 Update
 
Taking Data Science to Enterprise level
Taking Data Science to Enterprise levelTaking Data Science to Enterprise level
Taking Data Science to Enterprise level
 
Deirdra dwyer
Deirdra dwyerDeirdra dwyer
Deirdra dwyer
 
Semantics in the Enterprise: Roles & Capabilities
Semantics in the Enterprise: Roles & CapabilitiesSemantics in the Enterprise: Roles & Capabilities
Semantics in the Enterprise: Roles & Capabilities
 
The Big Data Dream Team
The Big Data Dream TeamThe Big Data Dream Team
The Big Data Dream Team
 

More from Boston Consulting Group

Adapting federated cyberinfrastructure for shared data collection facilities ...
Adapting federated cyberinfrastructure for shared data collection facilities ...Adapting federated cyberinfrastructure for shared data collection facilities ...
Adapting federated cyberinfrastructure for shared data collection facilities ...Boston Consulting Group
 
2012 02 pre_hbs_grid_overview_ianstokesrees_pt2
2012 02 pre_hbs_grid_overview_ianstokesrees_pt22012 02 pre_hbs_grid_overview_ianstokesrees_pt2
2012 02 pre_hbs_grid_overview_ianstokesrees_pt2Boston Consulting Group
 
2012 02 pre_hbs_grid_overview_ianstokesrees_pt1
2012 02 pre_hbs_grid_overview_ianstokesrees_pt12012 02 pre_hbs_grid_overview_ianstokesrees_pt1
2012 02 pre_hbs_grid_overview_ianstokesrees_pt1Boston Consulting Group
 
2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees
2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees
2011 11 pre_cs50_accelerating_sciencegrid_ianstokesreesBoston Consulting Group
 
2011 10 pre_broad_grid_overview_ianstokesrees
2011 10 pre_broad_grid_overview_ianstokesrees2011 10 pre_broad_grid_overview_ianstokesrees
2011 10 pre_broad_grid_overview_ianstokesreesBoston Consulting Group
 
Big Data: tools and techniques for working with large data sets
Big Data: tools and techniques for working with large data setsBig Data: tools and techniques for working with large data sets
Big Data: tools and techniques for working with large data setsBoston Consulting Group
 
Wide Search Molecular Replacement and the NEBioGrid portal interface
Wide Search Molecular Replacement and the NEBioGrid portal interfaceWide Search Molecular Replacement and the NEBioGrid portal interface
Wide Search Molecular Replacement and the NEBioGrid portal interfaceBoston Consulting Group
 
2010 06 pre_show_computing_lifesciences_stokesrees
2010 06 pre_show_computing_lifesciences_stokesrees2010 06 pre_show_computing_lifesciences_stokesrees
2010 06 pre_show_computing_lifesciences_stokesreesBoston Consulting Group
 

More from Boston Consulting Group (15)

Beyond the Science Gateway
Beyond the Science GatewayBeyond the Science Gateway
Beyond the Science Gateway
 
Anaconda Data Science Collaboration
Anaconda Data Science CollaborationAnaconda Data Science Collaboration
Anaconda Data Science Collaboration
 
Python Blaze Overview
Python Blaze OverviewPython Blaze Overview
Python Blaze Overview
 
Making Data Analytics Awesome
Making Data Analytics AwesomeMaking Data Analytics Awesome
Making Data Analytics Awesome
 
Adapting federated cyberinfrastructure for shared data collection facilities ...
Adapting federated cyberinfrastructure for shared data collection facilities ...Adapting federated cyberinfrastructure for shared data collection facilities ...
Adapting federated cyberinfrastructure for shared data collection facilities ...
 
SBGrid Science Portal - eScience 2012
SBGrid Science Portal - eScience 2012SBGrid Science Portal - eScience 2012
SBGrid Science Portal - eScience 2012
 
2012 02 pre_hbs_grid_overview_ianstokesrees_pt2
2012 02 pre_hbs_grid_overview_ianstokesrees_pt22012 02 pre_hbs_grid_overview_ianstokesrees_pt2
2012 02 pre_hbs_grid_overview_ianstokesrees_pt2
 
2012 02 pre_hbs_grid_overview_ianstokesrees_pt1
2012 02 pre_hbs_grid_overview_ianstokesrees_pt12012 02 pre_hbs_grid_overview_ianstokesrees_pt1
2012 02 pre_hbs_grid_overview_ianstokesrees_pt1
 
2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees
2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees
2011 11 pre_cs50_accelerating_sciencegrid_ianstokesrees
 
2011 10 pre_broad_grid_overview_ianstokesrees
2011 10 pre_broad_grid_overview_ianstokesrees2011 10 pre_broad_grid_overview_ianstokesrees
2011 10 pre_broad_grid_overview_ianstokesrees
 
Grid Computing Overview
Grid Computing OverviewGrid Computing Overview
Grid Computing Overview
 
Big Data: tools and techniques for working with large data sets
Big Data: tools and techniques for working with large data setsBig Data: tools and techniques for working with large data sets
Big Data: tools and techniques for working with large data sets
 
Wide Search Molecular Replacement and the NEBioGrid portal interface
Wide Search Molecular Replacement and the NEBioGrid portal interfaceWide Search Molecular Replacement and the NEBioGrid portal interface
Wide Search Molecular Replacement and the NEBioGrid portal interface
 
2010 06 pre_show_computing_lifesciences_stokesrees
2010 06 pre_show_computing_lifesciences_stokesrees2010 06 pre_show_computing_lifesciences_stokesrees
2010 06 pre_show_computing_lifesciences_stokesrees
 
To Infiniband and Beyond
To Infiniband and BeyondTo Infiniband and Beyond
To Infiniband and Beyond
 

Recently uploaded

NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 

Recently uploaded (20)

NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 

Cloud-Native Data Science Teams

  • 2. 1 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Boston Consulting Group has been using quantitative methods to transform global companies for 55 years 1 Advanced Degrees • Machine Learning • Deep Learning, AI • Statistics • Operations Research • Optimization Significant experience • 200+ advanced analytics and BigData cases/year • Top-10 academia Industry Specialized in Analytics • Domain experience across industries and use cases • Operators and entrepreneurs • Experienced consultants Value realization focus • Operationalize analytics • Business transformation ALGORITHMS, TOOLS, PROPRIETARY DATA TECHNOLOGY BUSINESS INTEGRATION Data scientists + Tech Business Domain Experts
  • 3. 2 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Data Science • Descriptive • Predictive • Prescriptive Topic/industry expertise • Customer relation • Marketing • Networks • Operations • Risk On shore/Off shore teams • Data scientists • Data engineers • Developers (UI, tools) • Trainers BCG Gamma: Worldwide 550+ analytics practitioners East Coast Boston/NYC London Germany West Coast L.A./S.F New Delhi Sydney Paris Chicago Singapore Moscow Warsaw Nordics Brazil China Madrid Japan Milan Casablanca Toronto Bogota Zurich >1600 BCG consultants worked on Gamma cases since '16
  • 4. 3 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. BCG Gamma, Principal Analytics Engineer New York Ian Stokes-Rees • 20 years professional software leadership • 5 years advising on open source data science strategy for Fortune 500 • International expert on Python data science • Past lecturer in Harvard’s Data Science program • PhD in Particle Physics from Oxford Profile summary Ian is part of Gamma X, a division within Boston Consulting Group that contributes professional systems and software engineer experience to data science teams. He has spent decades developing large scale computational software and systems in commercial and research domains. Ian has deep experience with enterprise-oriented advanced analytics. Prior to BCG he spent 5 years as a core part of the team that created the Anaconda data science platform. Anaconda is in use today by millions of individuals and thousands of companies as the one- stop-shop for an integrated and flexible open data science tool box. Experience Education Ph.D. in Particle Physics from Oxford University: global-scale computing platform for physics M.ASc. in Electrical and Computer Engineering, University of Waterloo: statistical automatic speech recognition B.ASc. in Electrical Engineering, University of Waterloo • Developed advanced analytics strategy built around Open Source data science tools for Fortune 500 companies • Product Manager for Anaconda Enterprise, a commercial analytics platform • Evangelist for Anaconda, promoting adoption of Python-centric data science • Past faculty member in Harvard’s Computational Science and Engineering graduate program, teaching courses in Internet-scale computational and data science • Postdoctoral researcher at Harvard Medical School; developed big data protein discovery pipeline • Graduate researcher at CERN during Oxford-based PhD in particle physics; developed global computing platform for 250,000 networked computers and petabytes of data
  • 5. 4 http://bit.ly/bcg-data-science-teams BCG Gamma, Principal Analytics Engineer New York Ian Stokes-Rees StokesRees.Ian@bcg.com @ijstokes
  • 6. 5 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Algorithms are the tip of the iceberg when it comes to business impact from analytics 10% Algorithms 20% Technology / IT 70% Business Transformation 70%
  • 9. 8 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Once upon a time, successfully creating software was more art than science; more luck than predictable engineering process Can double the number of software engineers complete a program in half the time? Should software engineering teams be staffed entirely with computer scientists? Does the unique nature of each program make it impervious to reliable planning? Should the first release be thrown away since it will be reimplemented based on experience gained during implementation?
  • 10. 9 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Once upon a time, successful data analytics was more art than science; more luck than predictable engineering process Can double the number of data scientists create a model in half the time? Should analytics teams be staffed entirely with data scientists? Does the creative process of exploratory data analytics make it impervious to planning, testing, collaboration and revision control? Should the first model be thrown away since it will be reimplemented by a DevOps team anyway?
  • 11. 10 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Fred Brooks and Harlan Mills proposed “Surgical Teams” for software projects in 1971, consisting of a mix of roles • Surgeon: Team leader; Coordination of tasks; Execution on most critical activities • Co-pilot: Deputy to Surgeon; Responsible for secondary tasks; Team-external coordination • Administrator: Manages people and resources used by the team • Editor: Software documentation • Program Clerk: Manages project documentation, plans, meeting agendas & minutes • Secretary: Assistants to Administrator and Editor • Toolsmith: Automation tasks; Supporting code infrastructure development • Tester: Develop test planbs; Run various classes of tests on a regular basis; Report on testing • Language lawyer: Specializing in code review and optimization
  • 12. 11 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Fred Brooks and Harlan Mills proposed “Surgical Teams” for software projects in 1971, consisting of a mix of roles Surgeon: Team leader; Coordination of tasks; Execution on most critical activities Co-pilot: deputy to Surgeon; Responsible for secondary tasks; Team-external coordination Administrator: Manages people and resources used by the team Editor: Software documentation Program Clerk: Manages project documentation, plans, meeting agendas and minutes Secretary: Assistants to Administrator and Editor Toolsmith: Automation tasks; Supporting code infrastructure development Tester: Develop test planbs; Run various classes of tests on a regular basis; Report on testing Language lawyer: Specializing in code review and optimization Option
  • 13. 12 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. BCG Gamma Case Teams in 2018 have a similar structure for key leadership roles Security Master Code Master Data Master Product Master
  • 14. 13 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Gamma “Ionization” approach ensures quality standards across code, data, security and the final product Code master • Sets up and manages overall code structure • Owns codebase • Supervises GitHub tree • Professional software development experience • Review regularly code • Supervise login process • Defines testing protocols • Makes sure team agrees on code review Data master • Creates and updates overall data structure • Understands data sources, provenance and governance • Main liaison for data • Establishes data quality checks • Ensures no Personally Identifiable Information unless necessary • Manages data tracker and escalation process • Ensures data versioning Security master • Enforces data security agreement • Systematically tracks local copies of client data • Supervises security of team infrastructure • Tracks/limits access to data • Escalate any security related issue to X-ray if needed Product master • Responsible for sprints in each phase of product development • Defines effort involved in reaching milestones or finish a sprint • Ideally a shared role with BCG to ensure common view on priorities • Define roadmap, timeline and specifications for each sprint
  • 15. 14 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Gamma organizes data science teams with a mix of roles and advises our clients to do likewise (I/II) Lead Data Scientist: Execution of project plan; Manage team; Pair with and mentor individuals; Manage milestones and task flow; code review; Project level documentation Data Scientist: Explore problem space; Own project modules (self-contained aspects of project); Implement models and algorithms; Implement tests; code level documentation Principal Architect: Solution framework; create project plan; High level team guidance; Expert oversight and review; Accountable to product or project owner (budget holder/authorizer)
  • 16. 15 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Gamma organizes data science teams with a mix of roles and advises our clients to do likewise (II/II) Software Engineer: Set and monitor code standards; Optimize model and algorithm implementations; Develop and manage automation; Support use of collaborative software engineer tools Machine Learning Engineer: Infrastructure expert; Design for production deployment; Asset hardening; manage deployment and deployment process; Packaging; Configuration; Model performance monitoring and tuning Data Engineer: Data management; ETL layer; Feature engineering; data security/access control; Data quality monitoring
  • 18. 17 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. The complexity of enterprise data science projects can easily lead to fragmentation across the value chain Data ingested from disparate sources using duplicative, manual processes Ad-hoc model training, dependent on capacity of individual machines Manual process to set-up and monitor DevOps infrastructure Difficult for business end users to understand and leverage without dashboards Duplication of effort across team due to lack of version control Inconsistent quality and lack of standard protocols adn environments Models designed for individual use and not structured to be deployed at scale Visualization, enablement and monitoring Model deployment and activation Model training and evaluation Data science and model development Data integration, wrangling, and management 1 2 3 4 5
  • 19. 18 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Integrated systems and processes streamline advanced analytics Visualization, enablement and monitoring Model deployment and activation Model training and evaluation Data science and model development Data integration, wrangling, and management 1 2 3 4 5
  • 20. 19 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Consideration of entire analytics project lifecycle is critical for impact and long term success Proof of Concept: Small team performing Exploratory Data Analysis (EDA) utilizing a mix of laptops, servers, and Data Lab capabilities (e.g., RandD Hadoop/Spark cluster); Data offline and sampled subset Evaluation: One or two data scientists working offline on laptops Pilot: Expanded PoC including partners/vendors, other LoBs, and live data sources; Production deployment involves IT and Security Operations interaction; Not critical to business continuity Production Deployment: Global roll-out; may beb incorporated into critical operations
  • 21. 20 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Teams, analytics, and platform all need to support this evolution Deployment: Models will require a systematic approach to configuration and deployment to allow orchestration and model interaction Maintenance: Model performance must be monitored and successful models will have lifespans that exceed the involvement of the original team that created them Interactive exploratory to automated production analytics: Models that begin life in the hands of a single person developing them intimately and interactively will end up in high performance and fully automated production environments Laptop to server to cluster: Progressive scaling of analytics models to support increased data volumes, users, and parallelization
  • 22. 21 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. A successful analytics platform strategy consists of several key dimensions Exploratory analytics: What is required to equip individuals and teams to perform ad hoc analytics for new insights or project prototypes? Data, Storage, Networking: What data is available? Where is it stored? How is it accessed? Infrastructure hosting: What advantages or motivators are there for organization-managed data and compute centers? What advantages or motivators are there for adoption of cloud services? Do containers play a part? Data Lab: What role can a “Data Lab” play in mimicking production systems and data? Analytics tools: What tools are in use today? How impactful are they? Where will the demand and opportunity be in the future?
  • 23. 22 BCG Gamma has a perspective on what successful enterprise analytics platforms look like: Collaborative, cloud centric, production ready, and built on the open data science software stack
  • 24. 23 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. In practice, that analytics platform perspective translates to (I/II) Hadoop: This mostly boils down to Spark for a fast and reliable distributed in-memory data structure with a powerful API. Interestingly PySpark is generally preferred over Scala, and our clients have the same experience. Storage: Interesting data doesn’t easily exist on laptops, pushing us towards server and cloud-hosted analytics environments which are “close” to the data Exploration: Gamma data scientists love Jupyter Notebooks, even when we’d prefer they use it less. They’re in good company: millions of people rely on Jupyter for exploratory analytics and we don’t expect that to change any time soon. Containerization: Gamma increasingly uses Docker containerization for model encapsulation and Kubernetes for container coordination and deployment. Languages: Python and R form the foundation of our work, so Anaconda and R-Studio are leveraged heavily. We see this with our clients as well.
  • 25. 24 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. In practice, that analytics platform perspective translates to (II/II) Collaboration: Server-based tools that centralize data and code are essential, as is revision control for coordination, provenance, and reproducibility. Adoption can be challenging for solo data scientists who are used to Jupyter running on their laptop Cloud computing: We find that security, performance, scaling, and maintenance are generally better and more cost-effective through cloud providers than via enterprise owned and managed data centers. Each of the major cloud providers have their own competitive advantages and in putting our clients success first we variously use Amazon, Microsoft or Google. Transitioning large organizations to the cloud is challenging, however Proprietary analytics tools: Despite a foundation of open data science tools and libraries, Gamma makes heavy use of proprietary tools such as Tableau, Alteryx and Data-Iku. These can often simplify and streamline analytics tasks Automation: Gamma leverages the HashiStack for infrastructure automation, and CircleCI for a CI/CD system
  • 27. 26 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. The Gamma approach is to think big, start small, grow fast what if... Start with the business opportunity Build, test, iterate Scale to solution Transform organization  Business first  Value focus  Lean technology  Right design  Practical application of AI and Big Data  Well defined use cases  Iterative technology scale up  Purpose fit tools from existing technologies  New ways of working  Analytics and business strategy in lock-step  Right organization and processes  Advanced analytics becomes BAU
  • 28. 27 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Unlocking value of data requires advanced analytics and business transformation capabilities side by side Analytics team enabled to build and maintain AI solutions Scalable data layer structured and unstructured complex data Dynamic triggers and alerts Agile development from business idea to AI solution Continuous learning and improvement Enterprise culture of testing and experimentation Advanced pattern recognition and detection AI solutions integrated with business processes and decisions Advanced analytics and technology Business transformation Unlocking the value of data
  • 29. 28 Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved. Gamma guiding principles of analytics transformations Organizing for analytics everywhere Industrializing platform Creating momentum Strategic design Business- and strategy-led approach Data and Analytics Rapid value through agile development Technology and deployment Flexible and scalable technology stack Ways of working Holistic business transformation Demonstrate value through pilots before scaling IT and resources Ground project roadmap in most important strategic priorities Build capabilities internally and create data centric culture across business and functions Accretive in months, significant PandL impact within a year Sequence PoC, pilots, incubation, and industrialization Access to data across silos and outside company Leverage existing architecture in pilots to generate insight quickly Scale data infrastructure as projects come online and adapt to business needs Expand access to data via partnerships Agile projects, deploying MVP mindset in cross- functional teams Success is 70% business transformation, 20% IT, and 10% algorithms Strong focus on execution, change management, and enablement
  • 30. 29 Thank you and Questions BCG Gamma, Principal Analytics Engineer New York Ian Stokes-Rees http://bit.ly/bcg-data-science-teams StokesRees.Ian@bcg.com @ijstokes
  • 31. 30 The services and materials provided by The Boston Consulting Group (BCG) are subject to BCG's Standard Terms (a copy of which is available upon request) or such other agreement as may have been previously executed by BCG. BCG does not provide legal, accounting, or tax advice. The Client is responsible for obtaining independent advice concerning these matters. This advice may affect the guidance given by BCG. Further, BCG has made no undertaking to update these materials after the date hereof, notwithstanding that such information may become outdated or inaccurate. The materials contained in this presentation are designed for the sole use by the board of directors or senior management of the Client and solely for the limited purposes described in the presentation. The materials shall not be copied or given to any person or entity other than the Client (“Third Party”) without the prior written consent of BCG. These materials serve only as the focus for discussion; they are incomplete without the accompanying oral commentary and may not be relied on as a stand-alone document. Further, Third Parties may not, and it is unreasonable for any Third Party to, rely on these materials for any purpose whatsoever. To the fullest extent permitted by law (and except to the extent otherwise agreed in a signed writing by BCG), BCG shall have no liability whatsoever to any Third Party, and any Third Party hereby waives any rights and claims it may have at any time against BCG with regard to the services, this presentation, or other materials, including the accuracy or completeness thereof. Receipt and review of this document shall be deemed agreement with and consideration for the foregoing. BCG does not provide fairness opinions or valuations of market transactions, and these materials should not be relied on or construed as such. Further, the financial evaluations, projected market and financial information, and conclusions contained in these materials are based upon standard valuation methodologies, are not definitive forecasts, and are not guaranteed by BCG. BCG has used public and/or confidential data and assumptions provided to BCG by the Client. BCG has not independently verified the data and assumptions used in these analyses. Changes in the underlying data or operating assumptions will clearly impact the analyses and conclusions. Copyright©2017byTheBostonConsultingGroup,Inc.Allrightsreserved.