SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
A Quick Look at Accessibility

in the World of DevOps
Cliffano Subagio (Shine Solutions)
Cliffano Subagio
Senior Consultant at Shine Solutions Australia
G’day
Jenkins World 2017 - Jenkins API Clients

DevOps World 2018 - Jenkins Voice Assistant
© 2019 All Rights Reserved. !3
I’m trying to raise awareness.
© 2019 All Rights Reserved. !4
Software is eating the world.

DevOps is a critical part of software development.
One billion people

experience some form of disability.

- The World Bank
© 2019 All Rights Reserved. !5
Visual Auditory
CognitiveMotor
Four categories of accessibility
© 2019 All Rights Reserved. !6
It’s just
a click of a button.
© 2019 All Rights Reserved. !7
Governments?
Companies?
Me?
You?
Everyone?
Whose responsibility?
© 2019 All Rights Reserved. !8
Let’s ask the practitioners!
© 2019 All Rights Reserved. !9
Parham Doustdar Tuukka Ojala Dr. T. V. Raman
© 2019 All Rights Reserved. !10
People vs technology
Alternative user interfaces
Education system
Diverse and inclusive team
© 2019 All Rights Reserved. !11
A quick look at Jenkins.
© 2019 All Rights Reserved. !12
Should I be listening to all warnings?
© 2019 All Rights Reserved. !13
Is this graph trying to say something?
What’s currently happening?
© 2019 All Rights Reserved. !14
It’s not just Jenkins.
© 2019 All Rights Reserved. !15
Are the tools ready for
devops practitioners with disabilities?
• How to parse large logs?
• How to present information from diagrams?
• How to interact with the tools?
Have we ever considered the impact?
© 2019 All Rights Reserved. !16
Governments
© 2019 All Rights Reserved. !17
Countries with web accessibility laws & policies
© 2019 All Rights Reserved. !18
Companies
Research, standards, software.
© 2019 All Rights Reserved. !19
That feeling when accessibility task gets deprioritised
© 2019 All Rights Reserved. !20
Lessons from Kohsuke’s blog post on diversity:
Social value vs business value
What is the business value of accessibility?
Curb cut:

solving one use case helps more use cases.
© 2019 All Rights Reserved. !21
If you build it, then they will come.
© 2019 All Rights Reserved. !22
With awareness, comes
empathy.
I hope…
© 2019 All Rights Reserved. !23
Reminder
One billion people

experience some form of disability.
© 2019 All Rights Reserved. !24
It’s on
all of us.
© 2019 All Rights Reserved. !25
Links
• https://a16z.com/2011/08/20/why-software-is-eating-the-world/
• https://www.worldbank.org/en/topic/disability
• https://a11yproject.com/
• https://www.apple.com/accessibility/mac/vision/
• http://jenkins-ci.361315.n4.nabble.com/Updates-to-the-Blue-Ocean-plugin-and-
a-new-Pipeline-sub-project-td4989082.html
• https://kohsuke.org/2019/03/25/my-personal-journey-around-diversity/
© 2019 All Rights Reserved. !26
Images
• https://www.pexels.com/photo/apple-business-computer-connection-392018/
• https://2017.hackference.co.uk/
• https://www.aamulehti.fi/a/200567468
• http://assistech.iitd.ac.in/empower2018/bio.html
• https://mapchart.net/world.html
• https://www.pexels.com/photo/person-holding-post-it-on-board-1516706/
• https://www.pexels.com/photo/corn-96715/
• https://www.pexels.com/photo/group-hand-fist-bump-1068523/
Thank you!

Weitere ähnliche Inhalte

Ă„hnlich wie A Quick Look at Accessibility in the World of DevOps

CX | UX | IoT, The Awesome Feat
CX | UX | IoT, The Awesome FeatCX | UX | IoT, The Awesome Feat
CX | UX | IoT, The Awesome FeatMichael Vaughn
 
The Very Best Intranets & Digital Workplace from the 2016 Intranet Global Forum
The Very Best Intranets & Digital Workplace from the 2016 Intranet Global ForumThe Very Best Intranets & Digital Workplace from the 2016 Intranet Global Forum
The Very Best Intranets & Digital Workplace from the 2016 Intranet Global ForumPrescient Digital Media
 
Artificial Intelligence For Good - Also Makes Business Sense
Artificial Intelligence For Good - Also Makes Business SenseArtificial Intelligence For Good - Also Makes Business Sense
Artificial Intelligence For Good - Also Makes Business SenseBernard Marr
 
Using Data to Develop Targeted Digital Inclusion Programs
Using Data to Develop Targeted Digital Inclusion ProgramsUsing Data to Develop Targeted Digital Inclusion Programs
Using Data to Develop Targeted Digital Inclusion ProgramsEric Frederick, AICP, LEED AP
 
Classification with Memes–Uber case study
Classification with Memes–Uber case studyClassification with Memes–Uber case study
Classification with Memes–Uber case studySeth Grimes
 
Inclusive, immersive, imaginative and imperative
Inclusive, immersive, imaginative and imperative Inclusive, immersive, imaginative and imperative
Inclusive, immersive, imaginative and imperative Christine Hemphill
 
Digital KM Transformation
Digital KM TransformationDigital KM Transformation
Digital KM TransformationSIKM
 
Greenexus bp 2016 winter deck small
Greenexus bp 2016 winter deck smallGreenexus bp 2016 winter deck small
Greenexus bp 2016 winter deck smallLuis Felipe Rego
 
Citywire Digital Marketing Workshop - 7th March 2019
Citywire Digital Marketing Workshop - 7th March 2019Citywire Digital Marketing Workshop - 7th March 2019
Citywire Digital Marketing Workshop - 7th March 2019Laura Holland
 
Artificial Intelligence: What Every Real Estate Professional Needs to Know
Artificial Intelligence: What Every Real Estate Professional Needs to KnowArtificial Intelligence: What Every Real Estate Professional Needs to Know
Artificial Intelligence: What Every Real Estate Professional Needs to KnowAppFolio
 
BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...Lyndon Borrow
 
Introduction to Software Products Industry & iSPIRT
Introduction to Software Products Industry & iSPIRT Introduction to Software Products Industry & iSPIRT
Introduction to Software Products Industry & iSPIRT ProductNation/iSPIRT
 
Tech4Good, Tech4All, and Digital Inclusion
Tech4Good, Tech4All, and Digital InclusionTech4Good, Tech4All, and Digital Inclusion
Tech4Good, Tech4All, and Digital Inclusion3Play Media
 
How to Build a Nonprofit Mobile App To Engage Supporters
How to Build a Nonprofit Mobile App To Engage SupportersHow to Build a Nonprofit Mobile App To Engage Supporters
How to Build a Nonprofit Mobile App To Engage SupportersTechSoup
 
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...3Play Media
 
Changing faceelearningmulti device-world
Changing faceelearningmulti device-worldChanging faceelearningmulti device-world
Changing faceelearningmulti device-worldAllen Partridge
 
Learning Anywhere: Mobile, Social and Virtual
Learning Anywhere: Mobile, Social and VirtualLearning Anywhere: Mobile, Social and Virtual
Learning Anywhere: Mobile, Social and VirtualCynthia Clay
 

Ă„hnlich wie A Quick Look at Accessibility in the World of DevOps (20)

rfc
rfcrfc
rfc
 
CX | UX | IoT, The Awesome Feat
CX | UX | IoT, The Awesome FeatCX | UX | IoT, The Awesome Feat
CX | UX | IoT, The Awesome Feat
 
The Very Best Intranets & Digital Workplace from the 2016 Intranet Global Forum
The Very Best Intranets & Digital Workplace from the 2016 Intranet Global ForumThe Very Best Intranets & Digital Workplace from the 2016 Intranet Global Forum
The Very Best Intranets & Digital Workplace from the 2016 Intranet Global Forum
 
Artificial Intelligence For Good - Also Makes Business Sense
Artificial Intelligence For Good - Also Makes Business SenseArtificial Intelligence For Good - Also Makes Business Sense
Artificial Intelligence For Good - Also Makes Business Sense
 
Using Data to Develop Targeted Digital Inclusion Programs
Using Data to Develop Targeted Digital Inclusion ProgramsUsing Data to Develop Targeted Digital Inclusion Programs
Using Data to Develop Targeted Digital Inclusion Programs
 
Classification with Memes–Uber case study
Classification with Memes–Uber case studyClassification with Memes–Uber case study
Classification with Memes–Uber case study
 
Inclusive, immersive, imaginative and imperative
Inclusive, immersive, imaginative and imperative Inclusive, immersive, imaginative and imperative
Inclusive, immersive, imaginative and imperative
 
Innovative communications
Innovative communicationsInnovative communications
Innovative communications
 
Digital KM Transformation
Digital KM TransformationDigital KM Transformation
Digital KM Transformation
 
Greenexus bp 2016 winter deck small
Greenexus bp 2016 winter deck smallGreenexus bp 2016 winter deck small
Greenexus bp 2016 winter deck small
 
Citywire Digital Marketing Workshop - 7th March 2019
Citywire Digital Marketing Workshop - 7th March 2019Citywire Digital Marketing Workshop - 7th March 2019
Citywire Digital Marketing Workshop - 7th March 2019
 
Artificial Intelligence: What Every Real Estate Professional Needs to Know
Artificial Intelligence: What Every Real Estate Professional Needs to KnowArtificial Intelligence: What Every Real Estate Professional Needs to Know
Artificial Intelligence: What Every Real Estate Professional Needs to Know
 
BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...
 
Rfc.key
Rfc.keyRfc.key
Rfc.key
 
Introduction to Software Products Industry & iSPIRT
Introduction to Software Products Industry & iSPIRT Introduction to Software Products Industry & iSPIRT
Introduction to Software Products Industry & iSPIRT
 
Tech4Good, Tech4All, and Digital Inclusion
Tech4Good, Tech4All, and Digital InclusionTech4Good, Tech4All, and Digital Inclusion
Tech4Good, Tech4All, and Digital Inclusion
 
How to Build a Nonprofit Mobile App To Engage Supporters
How to Build a Nonprofit Mobile App To Engage SupportersHow to Build a Nonprofit Mobile App To Engage Supporters
How to Build a Nonprofit Mobile App To Engage Supporters
 
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
The Digital Accessibility Landscape: What Your Organization Needs to Know in ...
 
Changing faceelearningmulti device-world
Changing faceelearningmulti device-worldChanging faceelearningmulti device-world
Changing faceelearningmulti device-world
 
Learning Anywhere: Mobile, Social and Virtual
Learning Anywhere: Mobile, Social and VirtualLearning Anywhere: Mobile, Social and Virtual
Learning Anywhere: Mobile, Social and Virtual
 

Mehr von Cliffano Subagio

Cross-Workloads Resource-Level Relationship in AWS
Cross-Workloads Resource-Level Relationship in AWSCross-Workloads Resource-Level Relationship in AWS
Cross-Workloads Resource-Level Relationship in AWSCliffano Subagio
 
AEM OpenCloud Delivery Practices
AEM OpenCloud Delivery PracticesAEM OpenCloud Delivery Practices
AEM OpenCloud Delivery PracticesCliffano Subagio
 
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
OpenAPI Generator The Babel Fish of The API World - apidays Live ParisOpenAPI Generator The Babel Fish of The API World - apidays Live Paris
OpenAPI Generator The Babel Fish of The API World - apidays Live ParisCliffano Subagio
 
OpenAPI Generator The Babel Fish of The API World - apidays Live Australia
OpenAPI Generator The Babel Fish of The API World - apidays Live AustraliaOpenAPI Generator The Babel Fish of The API World - apidays Live Australia
OpenAPI Generator The Babel Fish of The API World - apidays Live AustraliaCliffano Subagio
 
A Journey to Improve Infrastructure Compliance With InSpec
A Journey to Improve Infrastructure Compliance With InSpecA Journey to Improve Infrastructure Compliance With InSpec
A Journey to Improve Infrastructure Compliance With InSpecCliffano Subagio
 
How to Fit an Infrastructure Platform into Multiple Enterprise Environments
How to Fit an Infrastructure Platform into Multiple Enterprise EnvironmentsHow to Fit an Infrastructure Platform into Multiple Enterprise Environments
How to Fit an Infrastructure Platform into Multiple Enterprise EnvironmentsCliffano Subagio
 
Swagger AEM - An OpenAPI Specification for AEM
Swagger AEM - An OpenAPI Specification for AEMSwagger AEM - An OpenAPI Specification for AEM
Swagger AEM - An OpenAPI Specification for AEMCliffano Subagio
 
Introducing AEM OpenCloud
Introducing AEM OpenCloudIntroducing AEM OpenCloud
Introducing AEM OpenCloudCliffano Subagio
 
Conversation With Your Application Using DialogFlow and CloudFunctions
Conversation With Your Application Using DialogFlow and CloudFunctionsConversation With Your Application Using DialogFlow and CloudFunctions
Conversation With Your Application Using DialogFlow and CloudFunctionsCliffano Subagio
 
Let's Build Voice Assistant Learning Games For Kids
Let's Build Voice Assistant Learning Games For KidsLet's Build Voice Assistant Learning Games For Kids
Let's Build Voice Assistant Learning Games For KidsCliffano Subagio
 
Having A Talk With Jenkins
Having A Talk With JenkinsHaving A Talk With Jenkins
Having A Talk With JenkinsCliffano Subagio
 
AEM Open Cloud - The First Two Years
AEM Open Cloud - The First Two YearsAEM Open Cloud - The First Two Years
AEM Open Cloud - The First Two YearsCliffano Subagio
 
AEM OpenCloud - What's New Since 2.0.0
AEM OpenCloud - What's New Since 2.0.0AEM OpenCloud - What's New Since 2.0.0
AEM OpenCloud - What's New Since 2.0.0Cliffano Subagio
 
Beyond AEM Curl Commands
Beyond AEM Curl CommandsBeyond AEM Curl Commands
Beyond AEM Curl CommandsCliffano Subagio
 
Open Source AEM Platform: A Short Intro
Open Source AEM Platform: A Short IntroOpen Source AEM Platform: A Short Intro
Open Source AEM Platform: A Short IntroCliffano Subagio
 
How To Play Music On A Vacuum Cleaner
How To Play Music On A Vacuum CleanerHow To Play Music On A Vacuum Cleaner
How To Play Music On A Vacuum CleanerCliffano Subagio
 
Bringing Jenkins Remote Access API To The Masses
Bringing Jenkins Remote Access API To The MassesBringing Jenkins Remote Access API To The Masses
Bringing Jenkins Remote Access API To The MassesCliffano Subagio
 
Application Deployment Using Ansible
Application Deployment Using AnsibleApplication Deployment Using Ansible
Application Deployment Using AnsibleCliffano Subagio
 
Continuous Delivery Using Jenkins
Continuous Delivery Using JenkinsContinuous Delivery Using Jenkins
Continuous Delivery Using JenkinsCliffano Subagio
 

Mehr von Cliffano Subagio (20)

Cross-Workloads Resource-Level Relationship in AWS
Cross-Workloads Resource-Level Relationship in AWSCross-Workloads Resource-Level Relationship in AWS
Cross-Workloads Resource-Level Relationship in AWS
 
AEM OpenCloud Delivery Practices
AEM OpenCloud Delivery PracticesAEM OpenCloud Delivery Practices
AEM OpenCloud Delivery Practices
 
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
OpenAPI Generator The Babel Fish of The API World - apidays Live ParisOpenAPI Generator The Babel Fish of The API World - apidays Live Paris
OpenAPI Generator The Babel Fish of The API World - apidays Live Paris
 
OpenAPI Generator The Babel Fish of The API World - apidays Live Australia
OpenAPI Generator The Babel Fish of The API World - apidays Live AustraliaOpenAPI Generator The Babel Fish of The API World - apidays Live Australia
OpenAPI Generator The Babel Fish of The API World - apidays Live Australia
 
A Journey to Improve Infrastructure Compliance With InSpec
A Journey to Improve Infrastructure Compliance With InSpecA Journey to Improve Infrastructure Compliance With InSpec
A Journey to Improve Infrastructure Compliance With InSpec
 
How to Fit an Infrastructure Platform into Multiple Enterprise Environments
How to Fit an Infrastructure Platform into Multiple Enterprise EnvironmentsHow to Fit an Infrastructure Platform into Multiple Enterprise Environments
How to Fit an Infrastructure Platform into Multiple Enterprise Environments
 
Swagger AEM - An OpenAPI Specification for AEM
Swagger AEM - An OpenAPI Specification for AEMSwagger AEM - An OpenAPI Specification for AEM
Swagger AEM - An OpenAPI Specification for AEM
 
Introducing AEM OpenCloud
Introducing AEM OpenCloudIntroducing AEM OpenCloud
Introducing AEM OpenCloud
 
Conversation With Your Application Using DialogFlow and CloudFunctions
Conversation With Your Application Using DialogFlow and CloudFunctionsConversation With Your Application Using DialogFlow and CloudFunctions
Conversation With Your Application Using DialogFlow and CloudFunctions
 
Let's Build Voice Assistant Learning Games For Kids
Let's Build Voice Assistant Learning Games For KidsLet's Build Voice Assistant Learning Games For Kids
Let's Build Voice Assistant Learning Games For Kids
 
Having A Talk With Jenkins
Having A Talk With JenkinsHaving A Talk With Jenkins
Having A Talk With Jenkins
 
AEM Open Cloud - The First Two Years
AEM Open Cloud - The First Two YearsAEM Open Cloud - The First Two Years
AEM Open Cloud - The First Two Years
 
AEM OpenCloud - What's New Since 2.0.0
AEM OpenCloud - What's New Since 2.0.0AEM OpenCloud - What's New Since 2.0.0
AEM OpenCloud - What's New Since 2.0.0
 
Beyond AEM Curl Commands
Beyond AEM Curl CommandsBeyond AEM Curl Commands
Beyond AEM Curl Commands
 
AEM OpenCloud
AEM OpenCloudAEM OpenCloud
AEM OpenCloud
 
Open Source AEM Platform: A Short Intro
Open Source AEM Platform: A Short IntroOpen Source AEM Platform: A Short Intro
Open Source AEM Platform: A Short Intro
 
How To Play Music On A Vacuum Cleaner
How To Play Music On A Vacuum CleanerHow To Play Music On A Vacuum Cleaner
How To Play Music On A Vacuum Cleaner
 
Bringing Jenkins Remote Access API To The Masses
Bringing Jenkins Remote Access API To The MassesBringing Jenkins Remote Access API To The Masses
Bringing Jenkins Remote Access API To The Masses
 
Application Deployment Using Ansible
Application Deployment Using AnsibleApplication Deployment Using Ansible
Application Deployment Using Ansible
 
Continuous Delivery Using Jenkins
Continuous Delivery Using JenkinsContinuous Delivery Using Jenkins
Continuous Delivery Using Jenkins
 

KĂĽrzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

KĂĽrzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

A Quick Look at Accessibility in the World of DevOps

  • 1. A Quick Look at Accessibility
 in the World of DevOps Cliffano Subagio (Shine Solutions)
  • 2. Cliffano Subagio Senior Consultant at Shine Solutions Australia G’day Jenkins World 2017 - Jenkins API Clients
 DevOps World 2018 - Jenkins Voice Assistant
  • 3. © 2019 All Rights Reserved. !3 I’m trying to raise awareness.
  • 4. © 2019 All Rights Reserved. !4 Software is eating the world.
 DevOps is a critical part of software development. One billion people
 experience some form of disability.
 - The World Bank
  • 5. © 2019 All Rights Reserved. !5 Visual Auditory CognitiveMotor Four categories of accessibility
  • 6. © 2019 All Rights Reserved. !6 It’s just a click of a button.
  • 7. © 2019 All Rights Reserved. !7 Governments? Companies? Me? You? Everyone? Whose responsibility?
  • 8. © 2019 All Rights Reserved. !8 Let’s ask the practitioners!
  • 9. © 2019 All Rights Reserved. !9 Parham Doustdar Tuukka Ojala Dr. T. V. Raman
  • 10. © 2019 All Rights Reserved. !10 People vs technology Alternative user interfaces Education system Diverse and inclusive team
  • 11. © 2019 All Rights Reserved. !11 A quick look at Jenkins.
  • 12. © 2019 All Rights Reserved. !12 Should I be listening to all warnings?
  • 13. © 2019 All Rights Reserved. !13 Is this graph trying to say something? What’s currently happening?
  • 14. © 2019 All Rights Reserved. !14 It’s not just Jenkins.
  • 15. © 2019 All Rights Reserved. !15 Are the tools ready for devops practitioners with disabilities? • How to parse large logs? • How to present information from diagrams? • How to interact with the tools? Have we ever considered the impact?
  • 16. © 2019 All Rights Reserved. !16 Governments
  • 17. © 2019 All Rights Reserved. !17 Countries with web accessibility laws & policies
  • 18. © 2019 All Rights Reserved. !18 Companies Research, standards, software.
  • 19. © 2019 All Rights Reserved. !19 That feeling when accessibility task gets deprioritised
  • 20. © 2019 All Rights Reserved. !20 Lessons from Kohsuke’s blog post on diversity: Social value vs business value What is the business value of accessibility? Curb cut:
 solving one use case helps more use cases.
  • 21. © 2019 All Rights Reserved. !21 If you build it, then they will come.
  • 22. © 2019 All Rights Reserved. !22 With awareness, comes empathy. I hope…
  • 23. © 2019 All Rights Reserved. !23 Reminder One billion people
 experience some form of disability.
  • 24. © 2019 All Rights Reserved. !24 It’s on all of us.
  • 25. © 2019 All Rights Reserved. !25 Links • https://a16z.com/2011/08/20/why-software-is-eating-the-world/ • https://www.worldbank.org/en/topic/disability • https://a11yproject.com/ • https://www.apple.com/accessibility/mac/vision/ • http://jenkins-ci.361315.n4.nabble.com/Updates-to-the-Blue-Ocean-plugin-and- a-new-Pipeline-sub-project-td4989082.html • https://kohsuke.org/2019/03/25/my-personal-journey-around-diversity/
  • 26. © 2019 All Rights Reserved. !26 Images • https://www.pexels.com/photo/apple-business-computer-connection-392018/ • https://2017.hackference.co.uk/ • https://www.aamulehti.fi/a/200567468 • http://assistech.iitd.ac.in/empower2018/bio.html • https://mapchart.net/world.html • https://www.pexels.com/photo/person-holding-post-it-on-board-1516706/ • https://www.pexels.com/photo/corn-96715/ • https://www.pexels.com/photo/group-hand-fist-bump-1068523/