SlideShare a Scribd company logo
1 of 35
Download to read offline
Sample to Insight
Cultural Challenges of Digitization
Or: “OMG, the n3rds are coming!”
Source: https://pixabay.com/en/adventure-height-climbing-mountain-1807524/
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 2
Let me show you something awesome…
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 3
What is this?
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 4
?
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 5
This is Source Code.
Yay!
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 6
Oops, there’s something wrong…
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 7
Let’s go bug hunting…
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 8
Oopsie…
Sample to Insight
"OMG, the n3rds are coming!" by Andreas Czakaj 9
Let’s fix it….
Sample to Insight
Source Code
Source: https://informationisbeautiful.net/visualizations/million-lines-of-code/ 10
Error density That’s great, right?
• Average iPhone ~ 40K lines of code (LOC)
• + Back end etc.: let’s assume 100K LOC
• 1 bug per 100K LOC = 0.00001
= 0.001% error density
• “Focus on the positive aspects”
• => the software is 99.999%
not broken (afaik)
• Sales people:
imagine conversion rates of 99.999%
Sample to Insight
99.999% correct software
Source: https://pixabay.com/en/have-money-broke-3020814/
Apple’s famous SSL bug: https://blog.codecentric.de/en/2014/02/curly-braces/
11
1 bug in e-
commerce
Sample to Insight
99.999% correct software
12
1 bug in
car brake
system
Source: https://pixabay.com/en/man-patient-standing-broke-3047012/
Sample to Insight
99.999% correct software
13
1 bug in
nuclear
plant SW
Source: https://pixabay.com/en/atomic-bomb-mushroom-cloud-explosion-1011738/
Sample to Insight
Finding the root cause
Source: https://pixabay.com/en/boy-facepalm-child-youth-666803/ 14
Sales: “Why did the customer not buy?”
… demand, price, competition, timing, contact person, ...
Software Development: “What caused the bug?”
… YOU did, dummy!
… (in most cases)
… check your own stuff 1st
Sample to Insight
Source Code…
Source: https://www.flickr.com/photos/bitterjug/7670055210, “Complexity” by Mark Skipper 15
It’s all about the
DETAILS
in a complex context
Sample to Insight
What a software developer needs
Source: https://pixabay.com/en/lens-camera-lens-focus-focusing-1209823/ 16
• Focus, concentration
• Awareness of details & problems
• Self-critical mindset
Sample to Insight
So, what is a software developer?
Source: https://pixabay.com/en/business-man-man-business-2356422/ 17
Lorem ipsum dolor sit amet
A lot like an
accountant
Sample to Insight
What does ALSO it take to write code well?
Source: https://pixabay.com/en/light-bulb-lightbulb-light-bulb-1246043/ 18
• It requires loads
• … CREATIVITY
• … to turn
• … ideas into working software
• ... ideas that are often unstructured, incoherent, contradicting, naive, ...
Sample to Insight
So, what is a software developer, too?
Source: https://pixabay.com/en/man-painting-artist-painter-person-37335/ 19
Lorem ipsum dolor sit amet
A lot like an
artist
(with questionable
fashion choices)
Sample to Insight
The Big Filter
Source: https://pixabay.com/en/filter-polarized-nikon-canon-sony-1259839/ 20
Cliché? But there’s LIKELYHOOD
• Let’s not get into clichés
• … Big Bang Theory
• … IT-Crowd
• …
• Highly focused work
• … for hours by yourself?
• => introverts are likely to enjoy this more
• => … as well as self-critical
• => … and problem-oriented people.
• How does that fit into companies’ culture?
Sample to Insight
Individual Performance Bonuses
Source: https://pixabay.com/en/mold-horse-love-for-animals-eat-2574251/ 21
Combining Feedback w/ Money… Studies show…
• … kills honest feedback
• ... only leads to b*tt kissing
• … and justification
• … it does not work for creative jobs &
knowledge workers
• … it even yields WORSE results
• https://www.biggerpockets.com/renewsblo
g/bonuses-and-incentives-dont-work-
heres-what-does/
Sample to Insight
Karma is a … challenging lady
Source: https://www.flickr.com/photos/cayobo/6064212973/, “Watch Ur Karma” by Cayobo 22
• Leadership’s dark secret:
• … it works!
• … but not always as intended
• “You get what you reward”
• Do you want & reward…
• … feedback culture?
• … creativity?
• … inspect & adapt?
• … agile, thinking-along people?
• … customer & value focus?
• … team work?
Sample to Insight
Developers = Resources?
Source: https://pixabay.com/en/hiring-recruitment-job-hire-1977803/ 23
“Individuals & Interactions” Slack Time & Playgrounds
• SW development is a craft,
• … it’s mostly custom and
• … unique
• … created by unique individuals
• Planning is way harder than simple XLS
• … and don’t get me started on MS Project
• And who wants to be treated this way?
• Nerds wanna play, they need
• … slack time
• … playground work
• … trying new tech stuff
• Or else…
• ... you're making it easy for head hunters
Sample to Insight
Open Plan Office
Source: https://pixabay.com/en/architecture-business-furniture-1837058/ 24
Managers’ & Controller’s Dream BTW
• flexible layout
• more efficient usage of space
(“resources per m²”)
• the cool kids in Silicon Valley do it
• … it also allows for having better
control over people
Sample to Insight
Open Plan Office
Source: https://pixabay.com/en/offices-business-computer-1181385/ 25
Studies show… Reality
• … (normal) people don’t like it (<- privacy)
• … introverts hate it
• ... + distractions, noise
• => messes with concentration & focus
• https://www.inc.com/geoffrey-james/its-
official-open-plan-offices-are-now-
dumbest-management-fad-of-all-time.html
• … more home office
• … lots of headphones
• … less dialog
• … less face-to-face
• … more tools
• … speak of tools… =>
Sample to Insight
“Individuals & Interactions over Processes & Tools”
Source: https://pixabay.com/en/light-bulb-current-light-glow-503881/ 26
• Tools (JIRA, Confluence, Polarion, …)
• … help persist, spread &
organize ideas & knowledge
• … but they cannot replace the
creation of ideas & knowledge
• => sit together & talk to each other!
Agile Manifesto:
• http://agilemanifesto.org/, http://agilemanifesto.org/principles.html
• “… Individuals & Interactions over Processes & Tools …”
• “Business people and developers must
work together daily throughout the project.”
• “The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.”
Sample to Insight
Confidence
Source: https://pixabay.com/en/beard-boldness-business-businessman-2345810/ 27
Product Owners (& Managers) want
• … “a good feeling”
• … certainty
• … confident experts
• … “precise estimations”
Sample to Insight
Confidence
Source: https://pixabay.com/en/crawl-mud-obstacle-soldier-919224/ 28
Developers know…
• … it’s always the DETAILS
• … it always depends
• … innovation + certainty don’t mix
Computers cannot be
• … persuaded
• … impressed by confidence
Innovation + Over-Confidence
=> Disaster
(Dunning-Kruger effect…)
Sample to Insight
Commitment
Source: https://www.flickr.com/photos/39955793@N07/33031460485/ 29
Product Owners want
• … commitment
• … which is 1 of 5 Scrum values
However,
• … commitment CANNOT be
assigned, silence ≠ agreeing
• Teams / people must actively
commit on their own terms
@developers:
You need to commit to something – boldness is a Scrum value, too.
“Great Power (and Freedom) comes with Great Responsibility”
… and, for the love of Spock, learn about communication & Soft Skills …
Sample to Insight
Managers
Source: https://pixabay.com/en/manager-avatar-person-white-collar-312603/ 30
Two problematic company cultures:
1: not letting go & micro management
Sample to Insight
If you don’t let go & empower your team
Source: https://pixabay.com/en/station-suitcases-child-train-2923685/ 31
If you stay in charge… Don't get involved in operational work…
• ... the project/product will be
limited by your smartness
• ... and your experience
• ... and your availability (bottle neck)
• ... while the others can’t progress
• I tried to find some middle ground…
• ... but only a clear cut has worked for me
• … give guidance from outside the “tunnel"
• ... show a vision while they are pragmatic
• ... coach while they remain accountable
• Instead, focus on your people…
• … before head hunters do
Sample to Insight
Managers
Source: https://pixabay.com/en/manager-avatar-person-white-collar-312603/ 32
Two problematic company cultures:
2: distributed accountability
Sample to Insight
Death by Committee
Source: https://pixabay.com/en/conference-office-table-discussion-32376/ 33
Accountability = Ownership Distributed Ownership = Lack of Trust
• ... (Ownership seems to resonate better
with native speakers)
• .. shared ownership = no ownership
• … Scrum DEMANDS a single person
to be the Product Owner
• … how’s making more people I don’t
trust supposed to yield better results?
• … surely yields more alignment meetings
• … slows down progress
• … “consensus is the
enemy of innovation”
Sample to Insight
Agenda for Success
Source: https://pixabay.com/en/children-win-success-video-game-593313/ 34
Nerds are different
- and that’s a good thing.
Embrace those
… differences,
… cross-functionality &
… diversity
for your competitive advantage.
Collaboration is
what makes a Digital Agenda
come to life.
Sample to Insight
The end
Source: https://pixabay.com/en/children-win-success-video-game-593313/ 35
THANKS!
Questions?
Andreas Czakaj
andreas.czakaj@qiagen.com
https://www.linkedin.com/in/andreasczakaj/
https://www.xing.com/profile/Andreas_Czakaj
https://blog.acnebs.com/

More Related Content

Similar to Cultural Challenges of Digitization - or: "OMG, the nerds are coming!"

ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3R. Sosa
 
Confessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistConfessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistStephen Chin
 
ACI Creativity and Design Day 1 (2018)
ACI Creativity and Design Day 1 (2018)ACI Creativity and Design Day 1 (2018)
ACI Creativity and Design Day 1 (2018)R. Sosa
 
CHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns DiscussionCHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns DiscussionJessica Ivins
 
LEGO® Serious Play®. How To Solve Your Business Challenges Playfully
LEGO® Serious Play®. How To Solve Your Business Challenges PlayfullyLEGO® Serious Play®. How To Solve Your Business Challenges Playfully
LEGO® Serious Play®. How To Solve Your Business Challenges PlayfullyMichael Tarnowski
 
Where do people fit within enterprise architecture?
Where do people fit within enterprise architecture?Where do people fit within enterprise architecture?
Where do people fit within enterprise architecture?Tetradian Consulting
 
A detailed introduction to gamification - Brisbane Web Design Meetup
A detailed introduction to gamification - Brisbane Web Design MeetupA detailed introduction to gamification - Brisbane Web Design Meetup
A detailed introduction to gamification - Brisbane Web Design MeetupZac Fitz-Walter
 
Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…Stephen Anderson
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Stephen Chin
 
Working with Developers
Working with DevelopersWorking with Developers
Working with DevelopersJack Moffett
 
Better Experiences in 3 Steps presentation to Refresh Richmond 11272012
Better Experiences in 3 Steps presentation to Refresh Richmond 11272012Better Experiences in 3 Steps presentation to Refresh Richmond 11272012
Better Experiences in 3 Steps presentation to Refresh Richmond 11272012Christian Eklund
 
Don't Think Websites, think data
Don't Think Websites, think dataDon't Think Websites, think data
Don't Think Websites, think dataMike Ellis
 
Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02
Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02
Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02World Sports Boats
 
Standing Up For Creative 2021
Standing Up For Creative 2021Standing Up For Creative 2021
Standing Up For Creative 2021Mike Russell
 
2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich
2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich
2013 05-21 UX LX Visual Virus @ Work by Britta UllrichBritta Ullrich
 
American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...
American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...
American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...ALAeLearningSolutions
 
XING at User Experience Lisbon
XING at User Experience LisbonXING at User Experience Lisbon
XING at User Experience LisbonXING AG
 
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017Codemotion
 

Similar to Cultural Challenges of Digitization - or: "OMG, the nerds are coming!" (20)

ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3
 
Confessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistConfessions of a Former Agile Methodologist
Confessions of a Former Agile Methodologist
 
ACI Creativity and Design Day 1 (2018)
ACI Creativity and Design Day 1 (2018)ACI Creativity and Design Day 1 (2018)
ACI Creativity and Design Day 1 (2018)
 
CHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns DiscussionCHAUX: UX Lunch Dark Patterns Discussion
CHAUX: UX Lunch Dark Patterns Discussion
 
LEGO® Serious Play®. How To Solve Your Business Challenges Playfully
LEGO® Serious Play®. How To Solve Your Business Challenges PlayfullyLEGO® Serious Play®. How To Solve Your Business Challenges Playfully
LEGO® Serious Play®. How To Solve Your Business Challenges Playfully
 
Where do people fit within enterprise architecture?
Where do people fit within enterprise architecture?Where do people fit within enterprise architecture?
Where do people fit within enterprise architecture?
 
A detailed introduction to gamification - Brisbane Web Design Meetup
A detailed introduction to gamification - Brisbane Web Design MeetupA detailed introduction to gamification - Brisbane Web Design Meetup
A detailed introduction to gamification - Brisbane Web Design Meetup
 
Camden writing2
Camden writing2Camden writing2
Camden writing2
 
Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
Better Experiences in 3 Steps presentation to Refresh Richmond 11272012
Better Experiences in 3 Steps presentation to Refresh Richmond 11272012Better Experiences in 3 Steps presentation to Refresh Richmond 11272012
Better Experiences in 3 Steps presentation to Refresh Richmond 11272012
 
Don't Think Websites, think data
Don't Think Websites, think dataDon't Think Websites, think data
Don't Think Websites, think data
 
Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02
Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02
Dontthinkwebsitesthinkdatafinal 090713100859 Phpapp02
 
Standing Up For Creative 2021
Standing Up For Creative 2021Standing Up For Creative 2021
Standing Up For Creative 2021
 
2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich
2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich
2013 05-21 UX LX Visual Virus @ Work by Britta Ullrich
 
American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...
American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...
American Libraries Live—Libraries and COVID-19: Using 3D Printing to Make Per...
 
XING at User Experience Lisbon
XING at User Experience LisbonXING at User Experience Lisbon
XING at User Experience Lisbon
 
Chasing elephants
Chasing elephantsChasing elephants
Chasing elephants
 
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
Chasing Elephants - Alberto Brandolini - Codemotion Rome 2017
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 

Recently uploaded (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Cultural Challenges of Digitization - or: "OMG, the nerds are coming!"

  • 1. Sample to Insight Cultural Challenges of Digitization Or: “OMG, the n3rds are coming!” Source: https://pixabay.com/en/adventure-height-climbing-mountain-1807524/
  • 2. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 2 Let me show you something awesome…
  • 3. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 3 What is this?
  • 4. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 4 ?
  • 5. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 5 This is Source Code. Yay!
  • 6. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 6 Oops, there’s something wrong…
  • 7. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 7 Let’s go bug hunting…
  • 8. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 8 Oopsie…
  • 9. Sample to Insight "OMG, the n3rds are coming!" by Andreas Czakaj 9 Let’s fix it….
  • 10. Sample to Insight Source Code Source: https://informationisbeautiful.net/visualizations/million-lines-of-code/ 10 Error density That’s great, right? • Average iPhone ~ 40K lines of code (LOC) • + Back end etc.: let’s assume 100K LOC • 1 bug per 100K LOC = 0.00001 = 0.001% error density • “Focus on the positive aspects” • => the software is 99.999% not broken (afaik) • Sales people: imagine conversion rates of 99.999%
  • 11. Sample to Insight 99.999% correct software Source: https://pixabay.com/en/have-money-broke-3020814/ Apple’s famous SSL bug: https://blog.codecentric.de/en/2014/02/curly-braces/ 11 1 bug in e- commerce
  • 12. Sample to Insight 99.999% correct software 12 1 bug in car brake system Source: https://pixabay.com/en/man-patient-standing-broke-3047012/
  • 13. Sample to Insight 99.999% correct software 13 1 bug in nuclear plant SW Source: https://pixabay.com/en/atomic-bomb-mushroom-cloud-explosion-1011738/
  • 14. Sample to Insight Finding the root cause Source: https://pixabay.com/en/boy-facepalm-child-youth-666803/ 14 Sales: “Why did the customer not buy?” … demand, price, competition, timing, contact person, ... Software Development: “What caused the bug?” … YOU did, dummy! … (in most cases) … check your own stuff 1st
  • 15. Sample to Insight Source Code… Source: https://www.flickr.com/photos/bitterjug/7670055210, “Complexity” by Mark Skipper 15 It’s all about the DETAILS in a complex context
  • 16. Sample to Insight What a software developer needs Source: https://pixabay.com/en/lens-camera-lens-focus-focusing-1209823/ 16 • Focus, concentration • Awareness of details & problems • Self-critical mindset
  • 17. Sample to Insight So, what is a software developer? Source: https://pixabay.com/en/business-man-man-business-2356422/ 17 Lorem ipsum dolor sit amet A lot like an accountant
  • 18. Sample to Insight What does ALSO it take to write code well? Source: https://pixabay.com/en/light-bulb-lightbulb-light-bulb-1246043/ 18 • It requires loads • … CREATIVITY • … to turn • … ideas into working software • ... ideas that are often unstructured, incoherent, contradicting, naive, ...
  • 19. Sample to Insight So, what is a software developer, too? Source: https://pixabay.com/en/man-painting-artist-painter-person-37335/ 19 Lorem ipsum dolor sit amet A lot like an artist (with questionable fashion choices)
  • 20. Sample to Insight The Big Filter Source: https://pixabay.com/en/filter-polarized-nikon-canon-sony-1259839/ 20 Cliché? But there’s LIKELYHOOD • Let’s not get into clichés • … Big Bang Theory • … IT-Crowd • … • Highly focused work • … for hours by yourself? • => introverts are likely to enjoy this more • => … as well as self-critical • => … and problem-oriented people. • How does that fit into companies’ culture?
  • 21. Sample to Insight Individual Performance Bonuses Source: https://pixabay.com/en/mold-horse-love-for-animals-eat-2574251/ 21 Combining Feedback w/ Money… Studies show… • … kills honest feedback • ... only leads to b*tt kissing • … and justification • … it does not work for creative jobs & knowledge workers • … it even yields WORSE results • https://www.biggerpockets.com/renewsblo g/bonuses-and-incentives-dont-work- heres-what-does/
  • 22. Sample to Insight Karma is a … challenging lady Source: https://www.flickr.com/photos/cayobo/6064212973/, “Watch Ur Karma” by Cayobo 22 • Leadership’s dark secret: • … it works! • … but not always as intended • “You get what you reward” • Do you want & reward… • … feedback culture? • … creativity? • … inspect & adapt? • … agile, thinking-along people? • … customer & value focus? • … team work?
  • 23. Sample to Insight Developers = Resources? Source: https://pixabay.com/en/hiring-recruitment-job-hire-1977803/ 23 “Individuals & Interactions” Slack Time & Playgrounds • SW development is a craft, • … it’s mostly custom and • … unique • … created by unique individuals • Planning is way harder than simple XLS • … and don’t get me started on MS Project • And who wants to be treated this way? • Nerds wanna play, they need • … slack time • … playground work • … trying new tech stuff • Or else… • ... you're making it easy for head hunters
  • 24. Sample to Insight Open Plan Office Source: https://pixabay.com/en/architecture-business-furniture-1837058/ 24 Managers’ & Controller’s Dream BTW • flexible layout • more efficient usage of space (“resources per m²”) • the cool kids in Silicon Valley do it • … it also allows for having better control over people
  • 25. Sample to Insight Open Plan Office Source: https://pixabay.com/en/offices-business-computer-1181385/ 25 Studies show… Reality • … (normal) people don’t like it (<- privacy) • … introverts hate it • ... + distractions, noise • => messes with concentration & focus • https://www.inc.com/geoffrey-james/its- official-open-plan-offices-are-now- dumbest-management-fad-of-all-time.html • … more home office • … lots of headphones • … less dialog • … less face-to-face • … more tools • … speak of tools… =>
  • 26. Sample to Insight “Individuals & Interactions over Processes & Tools” Source: https://pixabay.com/en/light-bulb-current-light-glow-503881/ 26 • Tools (JIRA, Confluence, Polarion, …) • … help persist, spread & organize ideas & knowledge • … but they cannot replace the creation of ideas & knowledge • => sit together & talk to each other! Agile Manifesto: • http://agilemanifesto.org/, http://agilemanifesto.org/principles.html • “… Individuals & Interactions over Processes & Tools …” • “Business people and developers must work together daily throughout the project.” • “The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.”
  • 27. Sample to Insight Confidence Source: https://pixabay.com/en/beard-boldness-business-businessman-2345810/ 27 Product Owners (& Managers) want • … “a good feeling” • … certainty • … confident experts • … “precise estimations”
  • 28. Sample to Insight Confidence Source: https://pixabay.com/en/crawl-mud-obstacle-soldier-919224/ 28 Developers know… • … it’s always the DETAILS • … it always depends • … innovation + certainty don’t mix Computers cannot be • … persuaded • … impressed by confidence Innovation + Over-Confidence => Disaster (Dunning-Kruger effect…)
  • 29. Sample to Insight Commitment Source: https://www.flickr.com/photos/39955793@N07/33031460485/ 29 Product Owners want • … commitment • … which is 1 of 5 Scrum values However, • … commitment CANNOT be assigned, silence ≠ agreeing • Teams / people must actively commit on their own terms @developers: You need to commit to something – boldness is a Scrum value, too. “Great Power (and Freedom) comes with Great Responsibility” … and, for the love of Spock, learn about communication & Soft Skills …
  • 30. Sample to Insight Managers Source: https://pixabay.com/en/manager-avatar-person-white-collar-312603/ 30 Two problematic company cultures: 1: not letting go & micro management
  • 31. Sample to Insight If you don’t let go & empower your team Source: https://pixabay.com/en/station-suitcases-child-train-2923685/ 31 If you stay in charge… Don't get involved in operational work… • ... the project/product will be limited by your smartness • ... and your experience • ... and your availability (bottle neck) • ... while the others can’t progress • I tried to find some middle ground… • ... but only a clear cut has worked for me • … give guidance from outside the “tunnel" • ... show a vision while they are pragmatic • ... coach while they remain accountable • Instead, focus on your people… • … before head hunters do
  • 32. Sample to Insight Managers Source: https://pixabay.com/en/manager-avatar-person-white-collar-312603/ 32 Two problematic company cultures: 2: distributed accountability
  • 33. Sample to Insight Death by Committee Source: https://pixabay.com/en/conference-office-table-discussion-32376/ 33 Accountability = Ownership Distributed Ownership = Lack of Trust • ... (Ownership seems to resonate better with native speakers) • .. shared ownership = no ownership • … Scrum DEMANDS a single person to be the Product Owner • … how’s making more people I don’t trust supposed to yield better results? • … surely yields more alignment meetings • … slows down progress • … “consensus is the enemy of innovation”
  • 34. Sample to Insight Agenda for Success Source: https://pixabay.com/en/children-win-success-video-game-593313/ 34 Nerds are different - and that’s a good thing. Embrace those … differences, … cross-functionality & … diversity for your competitive advantage. Collaboration is what makes a Digital Agenda come to life.
  • 35. Sample to Insight The end Source: https://pixabay.com/en/children-win-success-video-game-593313/ 35 THANKS! Questions? Andreas Czakaj andreas.czakaj@qiagen.com https://www.linkedin.com/in/andreasczakaj/ https://www.xing.com/profile/Andreas_Czakaj https://blog.acnebs.com/