SlideShare a Scribd company logo
1 of 54
Download to read offline
@WROSSMCK
Keeping Your Pipelines Flowing
U X D X O c t o b e r 2 0 1 8
1
@WROSSMCK
What you will learn
2
@WROSSMCK
3
▪What is Time To Player

▪How to ship a Box Product Game

▪Understand the value stream map and deployment
workflow at DICE

▪Increasing effort upfront to reduce cycle time
What you will learn
@WROSSMCK
What is Time To Player?
4
@WROSSMCK
🧠
5
What is Time To Player?
@WROSSMCK
🧠 ‣ #
6
What is Time To Player?
@WROSSMCK
🧠 ‣ # ‣ 🙏
7
What is Time To Player?
@WROSSMCK
🧠 ‣ # ‣ 🙏 ‣ 🎮
8
What is Time To Player?
@WROSSMCK
🧠 ‣ # ‣ 🙏 ‣ 🎮
9
The Time to go from inception
To a Player Console or PC
@WROSSMCK
AAA Patch Process
10
@WROSSMCK
11
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
@WROSSMCK
12
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
13
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
🧠 ‣ # ‣ 🙏 ‣ 🎮
@WROSSMCK
14
R e l e a s e 1 . 0
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
15
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
16
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
17
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
18
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
@WROSSMCK
19
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
20
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
21
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
22
Wat?
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
23
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
24
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
25
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
26
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
27
Evaluate the process
@WROSSMCK
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
28
Evaluate the process
@WROSSMCK
29
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
30
🧠 ‣ # ‣ 🙏 ‣ 🎮
R e l e a s e 1 . 0
R e l e a s e 1 . 1
R e l e a s e 2 . 0
R e l e a s e 1 . 0
R e l e a s e 1 . 2
@WROSSMCK
31
Evaluate the process
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
@WROSSMCK
32
Evaluate the process
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
@WROSSMCK
33
Evaluate the process
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes two weeks to set up
Time To Player == 2 weeks minimum
@WROSSMCK
“The fastest way to do
something is not at all”
34
- Miles McGuire
@WROSSMCK
35
Engineer a New Release Strategy
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly
releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes
two weeks to set up
@WROSSMCK
36
Engineer a New Release Strategy
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly
releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes
two weeks to set up
@WROSSMCK
▪Minimise Manual Effort

▪Avoid a branch per release

▪Enable weekly patches

▪One setup for all releases
37
Engineer a New Release Strategy
▪Error prone

▪"Figure it out as it happens"

▪Works well for quarterly
releases (like DLC)

▪Lots of Manual Effort

▪Each "release" branch takes
two weeks to set up
@WROSSMCK
How DICE Ships Games
38
@WROSSMCK
39
Static Infrastructure
@WROSSMCK
Release 2.0
40
Static Infrastructure
@WROSSMCK
Release 2.0Release 2.1
41
Static Infrastructure
@WROSSMCK
Release 2.0Release 2.1Release 2.2
42
Static Infrastructure
@WROSSMCK
43
Static Infrastructure
Release 2.0Release 2.1Release 2.2Release 3.0
@WROSSMCK
Release 3.0 Release 2.2
44
Static Infrastructure
Release 2.1
Release 2.0
@WROSSMCK
Feature A
Feature B
45
Static Infrastructure
Release 3.0 Release 2.2 Release 2.1
Release 2.0
@WROSSMCK
Release 3.0 Release 2.2
46
Static Infrastructure
Feature A
Feature B
Release 2.1
Release 2.0
@WROSSMCK
Release 4.0 Release 3.0
47
Static Infrastructure
Release 4.0 Release 2.2
Release 2.1
Release 2.0
@WROSSMCK
Release 4.0 Release 3.0
48
Static Infrastructure
Release 4.0
Feature C
Feature E
Feature D Release 2.2
Release 2.1
Release 2.0
@WROSSMCK
🧠 ‣ # ‣ 🙏 ‣ 🎮
Remind You of Anything?
49
@WROSSMCK
Release 4.0 Release 3.0
50
Release Process Matches Artistic Process
Release 4.0
Feature C
Feature E
Feature D Release 2.2
Release 2.1
Release 2.0
🧠
🧠
🧠
🧠
### 🙏 🎮
🎮
🎮
🎮
🎮
🎮
🎮
🎮
🎮
@WROSSMCK
Engineer a New Release Strategy
▪Minimise manual effort

▪Avoid a branch per release

▪Enable weekly patches

▪One setup for all releases

▪Release process matches
artistic process
51
@WROSSMCK
Big Wins
▪Releases happen when the Game
Team decide

▪Release Team no longer
micromanaging releases

▪Freed up weeks of effort for every
release

▪Build Team can focus on Cool New
Projects™

▪Time To Player is reduced by two
weeks for every release
52
@WROSSMCK
Lessons Learnt
▪Use Value Stream
Mapping to reduce waste

▪Frontload effort to avoid
Tech Debt

▪Keep infrastructure static

▪Evaluate your processes
53
@WROSSMCK
@wrossmck
54

More Related Content

Similar to Keeping your pipelines flowing, Ross McKinley, Senior Build Engineer, EA DICE

The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentMatt Stine
 
Apache Spark Data intensive processing in practice
Apache Spark Data intensive processing in practice Apache Spark Data intensive processing in practice
Apache Spark Data intensive processing in practice Marcin Szymaniuk
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use KanbanAcquate
 
KubeBoot - Spring Boot deployment on Kubernetes
KubeBoot - Spring Boot deployment on KubernetesKubeBoot - Spring Boot deployment on Kubernetes
KubeBoot - Spring Boot deployment on KubernetesAlex Soto
 
情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ2da
 
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To YouLogs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To YouJohn Anderson
 
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...javier ramirez
 
WDE08 BULLETPROOF A to Z
WDE08 BULLETPROOF A to ZWDE08 BULLETPROOF A to Z
WDE08 BULLETPROOF A to ZSatoshi Kikuchi
 
Kafka Summit SF 2017 - Riot's Journey to Global Kafka Aggregation
Kafka Summit SF 2017 - Riot's Journey to Global Kafka AggregationKafka Summit SF 2017 - Riot's Journey to Global Kafka Aggregation
Kafka Summit SF 2017 - Riot's Journey to Global Kafka Aggregationconfluent
 
Solving PostgreSQL wicked problems
Solving PostgreSQL wicked problemsSolving PostgreSQL wicked problems
Solving PostgreSQL wicked problemsAlexander Korotkov
 
Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Elliott Kember
 
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loopWoohyeok Kim
 
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...Puppet
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi projectKiwamu Okabe
 
IaaS業界激変の背景
IaaS業界激変の背景IaaS業界激変の背景
IaaS業界激変の背景知礼 八子
 
Devops: Culture or Tools? Why should I deploy it in my team, my department ?
 Devops: Culture or Tools? Why should I deploy it in my team, my department ? Devops: Culture or Tools? Why should I deploy it in my team, my department ?
Devops: Culture or Tools? Why should I deploy it in my team, my department ?DC CONSULTANTS
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth PresentationLong Nguyen
 

Similar to Keeping your pipelines flowing, Ross McKinley, Senior Build Engineer, EA DICE (20)

The Seven Wastes of Software Development
The Seven Wastes of Software DevelopmentThe Seven Wastes of Software Development
The Seven Wastes of Software Development
 
crossing borders
crossing borderscrossing borders
crossing borders
 
Apache Spark Data intensive processing in practice
Apache Spark Data intensive processing in practice Apache Spark Data intensive processing in practice
Apache Spark Data intensive processing in practice
 
Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
 
Kanban board!
Kanban board!Kanban board!
Kanban board!
 
KubeBoot - Spring Boot deployment on Kubernetes
KubeBoot - Spring Boot deployment on KubernetesKubeBoot - Spring Boot deployment on Kubernetes
KubeBoot - Spring Boot deployment on Kubernetes
 
情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ情報流通における課題とクリエイティブ・コモンズの位置づけ
情報流通における課題とクリエイティブ・コモンズの位置づけ
 
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To YouLogs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
Logs Are Magic: Why Git Workflows and Commit Structure Should Matter To You
 
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
Big Data with BigQuery, presented at DevoxxUK 2014 by Javier Ramirez from teo...
 
WDE08 BULLETPROOF A to Z
WDE08 BULLETPROOF A to ZWDE08 BULLETPROOF A to Z
WDE08 BULLETPROOF A to Z
 
Kafka Summit SF 2017 - Riot's Journey to Global Kafka Aggregation
Kafka Summit SF 2017 - Riot's Journey to Global Kafka AggregationKafka Summit SF 2017 - Riot's Journey to Global Kafka Aggregation
Kafka Summit SF 2017 - Riot's Journey to Global Kafka Aggregation
 
Solving PostgreSQL wicked problems
Solving PostgreSQL wicked problemsSolving PostgreSQL wicked problems
Solving PostgreSQL wicked problems
 
Twiggy - let's get our widget on!
Twiggy - let's get our widget on!Twiggy - let's get our widget on!
Twiggy - let's get our widget on!
 
Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01
 
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
[Regional Scrum Gathering Tokyo 2021] Scrum with OODA loop
 
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
PuppetConf 2016: DevOps Where You Wouldn't Have Expected – Thomas Limoncelli,...
 
Past and today of Metasepi project
Past and today of Metasepi projectPast and today of Metasepi project
Past and today of Metasepi project
 
IaaS業界激変の背景
IaaS業界激変の背景IaaS業界激変の背景
IaaS業界激変の背景
 
Devops: Culture or Tools? Why should I deploy it in my team, my department ?
 Devops: Culture or Tools? Why should I deploy it in my team, my department ? Devops: Culture or Tools? Why should I deploy it in my team, my department ?
Devops: Culture or Tools? Why should I deploy it in my team, my department ?
 
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
Just In Time Scalability  Agile Methods To Support Massive Growth PresentationJust In Time Scalability  Agile Methods To Support Massive Growth Presentation
Just In Time Scalability Agile Methods To Support Massive Growth Presentation
 

More from UXDXConf

Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...UXDXConf
 
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023UXDXConf
 
Leveling Up Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
Leveling Up  Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...Leveling Up  Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
Leveling Up Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...UXDXConf
 
Continuous-Research_Mike Brown_UXDX_ EMEA_2023
Continuous-Research_Mike Brown_UXDX_ EMEA_2023Continuous-Research_Mike Brown_UXDX_ EMEA_2023
Continuous-Research_Mike Brown_UXDX_ EMEA_2023UXDXConf
 
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...UXDXConf
 
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...UXDXConf
 
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023UXDXConf
 
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...UXDXConf
 
Operational Evolution_ Harnessing Design for Internal Business Transformation...
Operational Evolution_ Harnessing Design for Internal Business Transformation...Operational Evolution_ Harnessing Design for Internal Business Transformation...
Operational Evolution_ Harnessing Design for Internal Business Transformation...UXDXConf
 
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...UXDXConf
 
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023UXDXConf
 
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023UXDXConf
 
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...UXDXConf
 
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023UXDXConf
 
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...UXDXConf
 
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023UXDXConf
 
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023UXDXConf
 
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023UXDXConf
 
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...UXDXConf
 
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023UXDXConf
 

More from UXDXConf (20)

Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
Breaking Silos_The Shift from a Software Delivery to a Product Development Mi...
 
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
How Intercom built ‘Fin’, a GPT-4 powered chatbot_Fergal Reid_UXDX_EMEA_2023
 
Leveling Up Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
Leveling Up  Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...Leveling Up  Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
Leveling Up Design Maturity in a Large-Scale Organisation_ Daniel Heaslip_ U...
 
Continuous-Research_Mike Brown_UXDX_ EMEA_2023
Continuous-Research_Mike Brown_UXDX_ EMEA_2023Continuous-Research_Mike Brown_UXDX_ EMEA_2023
Continuous-Research_Mike Brown_UXDX_ EMEA_2023
 
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
Crafting Digital Products for Connected Appliances and Other Stories_ Alexis ...
 
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
Integrating AI _King's journey of Technology Transformation_Steven Collins_ U...
 
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
Seamless UX: Invisible Transactions_Sudev Balakrishan_UXDX_EMEA_2023
 
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
Roadmaps Unveiled_ Lessons from successes, failures and the crucial role of s...
 
Operational Evolution_ Harnessing Design for Internal Business Transformation...
Operational Evolution_ Harnessing Design for Internal Business Transformation...Operational Evolution_ Harnessing Design for Internal Business Transformation...
Operational Evolution_ Harnessing Design for Internal Business Transformation...
 
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
Design Delivery Principles, Accelerating Product Delivery Outcomes in a Compl...
 
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
Innovation Without Adoption Is Meaningless_ Rhiannon White_ UXDX_ EMEA_2023
 
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
Learning Balanced Leadership with Horses_Martina Hodges-Schell_ UXDX_ EMEA_2023
 
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
An Unexpected Approach to Design: Uncovering Hidden Parallels With Writing St...
 
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
Embracing Uncertainty in Product Delivery_ Martin Reilly_ UXDX_ EMEA_2023
 
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
Embracing Career Pivots, Navigating Change, and Building a Motivated Remote T...
 
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
Uncharted waters of design leadership_ Anderson Gomes_ UXDX_ EMEA_ 2023
 
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
Enhancing the Impact of User Research_ Fahad Osmani_ UXDX_EMEA_2023
 
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
How to Know Enough to Know You Don't Know_ Shilpi Sinha_UXDX_EMEA_2023
 
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
Lessons Learned From Our Accessibility-First Approach to Data Visualisation- ...
 
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
Fostering a customer-centric culture at an enterprise_UXDX_EMEA_2023
 

Recently uploaded

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 

Recently uploaded (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 

Keeping your pipelines flowing, Ross McKinley, Senior Build Engineer, EA DICE