SlideShare a Scribd company logo
1 of 80
TECHNICAL DEBT MUST DIE
COMMUNICATING CODE TO BUSINESS STAKEHOLDERS
WWW.KILLALLDEFECTS.C
OM
TWITTER: @INTEGERMAN
MATT ELAND
Software Engineering Manager Technical Debt / Legacy Code
Photo by Francisco Venâncio on Unsplash
Photo by Francisco Venâncio on Unsplash
This Guy
Photo by Trust "Tru" Katsande on Unsplash
Photo by Headway on Unsplash
Photo by Gabriel Gurrola on Unsplash
Photo by Victor Figueroa on Unsplash
Photo by Tom Butler on Unsplash
A state of unnecessary complexity, duplication,
subpar code, or otherwise deficient code that
introduces risks in the form of time, quality,
security, team morale or other forms.
Typically the result of past action or inaction.
- Matt Eland
Photo by Tom Butler on Unsplash
A state of unnecessary complexity, duplication,
or subpar or otherwise deficient code that
introduces risks in the form of time, quality,
security, team morale or other areas.
Typically a result of a past action or inaction.
- Matt Eland
Technical debt is code that's more expensive
to maintain than it should be.
- Adam Tornhill
Software Design X-Rays
CAUSES OF
TECHNICAL
DEBT
Lack of Knowledge
Developer Mistakes
Strategic Decisions
New Technologies / Releases
Requirements Changes
TECH DEBT - PRINCIPAL & INTEREST OVER TIME
Photo by Nong Vang on Unsplash
Photo by Anita Denunzio on Unsplash
Photo by Arny Mogensen on Unsplash
Photo by Arny Mogensen on Unsplash
Delivered to
Wrong Address
Wrong Shipment
Delivered
Collisions with
Property
Drones Running
out of Energy
Drones Did
Not Return
Spontaneous
Combustion
Photo by Ryan Franco on Unsplash
Photo by Icons8 team on Unsplash
GATHER DATA
WORK ITEMS SUPPORT
INCIDENTS
TIME TRACKING SOURCE CONTROL BUILD HISTORY
TESTS ANALYTICS CODE ANALYSIS APPLICATION
MONITORING
SURVEYS
Automate it if possible
Collect stories as well as data
Source: Azure DevOps
Source: Toggl
Source: GitHub
Source: SonarCloud
Source: SonarCloud
Source: SonarCloud
Source: NDepend – Code Analysis Tool for .NET - www.NDepend.com
Source: Raygun – www.Raygun.com
ANALYZING DATA
CHECK SHEETS FISHBONE
DIAGRAM
PARETO CHARTS HISTOGRAM RUN CHART CONTROL CHART SCATTER PLOT
7 BASIC TOOLS OF SOFTWARE QUALITY
HISTOGRAMS
0
1
2
3
4
5
6
7
8
1 2 3 4 5 6 7 8 9
%CHANCEOFFAILURE
MODEL NUMBER
Daily Chance of Defect / Drone Model
RUN
CHARTS
0
50
100
150
200
250
300
350
400
450
500
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
# Drones
CONTROL
CHARTS
0
20
40
60
80
100
120
1 2 3 4 5 6 7 8 9 10 11 12
# Incidents by Month
CHECK
SHEETS
Issue Sunny Cloudy Rain Snow Total
Delivered to Wrong Address 15 56 87 95 253
Wrong Shipment Delivered 35 31 18 28 112
Drones Did Not Return 17 13 24 35 89
Ran out of Battery 12 37 89 45 183
Collisions with Property 10 25 35 50 120
Spontaneous Combustion 17 5 8 1 31
Total 106 167 261 254 788
CHECK
SHEETS
Issue Sunny Cloudy Rain Snow Total
Delivered to Wrong Address 15 56 87 95 253
Wrong Shipment Delivered 35 31 18 28 112
Drones Did Not Return 17 13 24 35 89
Ran out of Battery 12 37 89 45 183
Collisions with Property 10 25 35 50 120
Spontaneous Combustion 17 5 8 1 31
Total 106 167 261 254 788
FISHBONE DIAGRAM
Drones have
Trouble in Rain
Out of Battery Wrong Address
FISHBONE DIAGRAM
Drones have
Trouble in Rain
Out of Battery Wrong Address
Low Accuracy GPS
Servers Busy in Rainy Weather
FISHBONE DIAGRAM
Drones have
Trouble in Rain
Low Accuracy GPS
Servers Busy in Rainy Weather
SCATTER
PLOT
SCATTER
PLOT
FLOWCHARTS
Web API
Controller
Authenticate
Retrieve
Drone Route
Route
Found?
Route to
Nearest
Center
No
Yes
Calculate
Drone
Instructions
Drone Routes
Save Route
Return
Instructions
FLOWCHARTS
Web API
Controller
Authenticate
Retrieve
Drone Route
Route
Found?
Route to
Nearest
Center
No
Yes
Calculate
Drone
Instructions
Drone Routes
Save Route
Return
Instructions
2 26 14
79
35
FLOWCHARTS
Web API
Controller
Authenticate
5
% CPU
Retrieve
Drone Route
12
% CPU
Route
Found?
Route to
Nearest
Center
28
% CPU
No
Yes
Calculate
Drone
Instructions
52
% CPU
Drone Routes
Save Route
3
% CPU
Return
Instructions
PARETO
CHART
PARETO
CHART
PRESENTING
COMMUNICATING TECHNICAL DEBT
Photo by Teemu Paananen on Unsplash
BUSINESS
CONCERNS
CAN I KEEP OUR USERS
HAPPY?
WILL WE STILL HIT OUR
STRATEGIC GOALS?
WILL CHANGING IT CAUSE
MORE BUGS?
DO WE HAVE THE RIGHT
PEOPLE?
YOUR GOALS
COMMUNICATE CRITICAL
NEEDS
UNDERSTAND BUSINESS
NEEDS
START AN HONEST
CONVERSATION
MEET CURRENT AND
FUTURE NEEDS
PRESENTATION STRUCTURE
AGENDA BOTTOM-LINE UP
FRONT
ORIENTING
INFORMATION
SUPPORTING DATA RECOMMENDATIONS
OR NEXT STEPS
1 – 2 Slides 0 - 1 Slide 3-5 Slides 0 - 3 Slides
VISUALS
MATTER
Taken from https://www.reddit.com/r/dataisugly/comments/6wqste/this_is_why_surveys_dont_use_writeins_from/
Photos by Armin Lotfi, Mohammed Hassan and Irene Strong on Unsplash
OTHER TIPS
Anticipate Objections / Questions
Handle Questions Gracefully
Be Prepared for a No
Photo by Zan on Unsplash
Photo by Lubo Minar on Unsplash
SAFELY PAY DOWN TECHNICAL DEBT
HOW TO NOT GET THE ENTIRE COMPANY MAD AT YOU WHILE IMPROVING CODE
Photo by Andrés Canchón on Unsplash
Photo by Ildefonso Polo on Unsplash
Photo by Anne Nygård on Unsplash
Photo by Trust "Tru" Katsande on Unsplash
New
Routine
Legacy
Routine
ScientistClient
New
Routine
Legacy
Routine
Scientist
Results
Publisher
Client
STRATEGIES FOR DEBT RELIEF
BECAUSE NOT EVERYTHING IS A REWRITE
Photo by Douglas Williams on Unsplash
Normal
Normal
Normal
Tech
Debt
Normal Work…
Tech Debt
11%
Dev 1 – Normal Work Dev 2 – Normal Work
Dev 3 – Normal Work Dev 4 – Tech Debt
Photo by Jia Ye on Unsplash
Photo by Arseny Togulev on Unsplash
BENEFITS OF COMMUNICATION
Building Trust Gaining Understanding Meeting the
Organization’s Needs
Paying off the right
technical debt
TECHNICAL WRITING ON:
• SOFTWARE QUALITY
• TOOLS & PROCESSES
• TESTING STRATEGIES
• ARCHITECTURE
• SQUIRREL BRAINS & GENETIC ALGORITHMS
WWW.KILLALLDEFECTS.COM
LEARNING RESOURCES
ALSO… STICKERS!
DON’T
FORGET!
WWW.KILLALLDEFECTS.COM
TWITTER: @INTEGERMANMATT ELAND

More Related Content

Similar to Technical Debt Must Die: Communicating Code to Business Stakeholders

New Era of Software with modern Application Security v1.0
New Era of Software with modern Application Security v1.0New Era of Software with modern Application Security v1.0
New Era of Software with modern Application Security v1.0Dinis Cruz
 
Security Testing by Ken De Souza
Security Testing by Ken De SouzaSecurity Testing by Ken De Souza
Security Testing by Ken De SouzaQA or the Highway
 
Phil Koopman's ISSRE 2016 Keynote
Phil Koopman's ISSRE 2016 KeynotePhil Koopman's ISSRE 2016 Keynote
Phil Koopman's ISSRE 2016 Keynoteedgecaseresearch
 
ATT&CKcon Power Hour - ATT&CK-onomics - gert-jan bruggink
ATT&CKcon Power Hour - ATT&CK-onomics - gert-jan brugginkATT&CKcon Power Hour - ATT&CK-onomics - gert-jan bruggink
ATT&CKcon Power Hour - ATT&CK-onomics - gert-jan brugginkGert-Jan Bruggink
 
AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...
AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...
AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...Robert McElroy
 
The bare minimum that you should know about web application security testing ...
The bare minimum that you should know about web application security testing ...The bare minimum that you should know about web application security testing ...
The bare minimum that you should know about web application security testing ...Ken DeSouza
 
Scaling DevOps Adoption
Scaling DevOps AdoptionScaling DevOps Adoption
Scaling DevOps AdoptionMark Rendell
 
Going for Speed: Testing for Performance
Going for Speed: Testing for PerformanceGoing for Speed: Testing for Performance
Going for Speed: Testing for PerformanceJay Harris
 
Adversary Emulation and Red Team Exercises - EDUCAUSE
Adversary Emulation and Red Team Exercises - EDUCAUSEAdversary Emulation and Red Team Exercises - EDUCAUSE
Adversary Emulation and Red Team Exercises - EDUCAUSEJorge Orchilles
 
Adversary Emulation - DerpCon
Adversary Emulation - DerpConAdversary Emulation - DerpCon
Adversary Emulation - DerpConJorge Orchilles
 
A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...
A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...
A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...Robert McElroy
 
More Aim, Less Blame: How to use postmortems to turn failures into something ...
More Aim, Less Blame: How to use postmortems to turn failures into something ...More Aim, Less Blame: How to use postmortems to turn failures into something ...
More Aim, Less Blame: How to use postmortems to turn failures into something ...Daniel Kanchev
 
Agile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt TrapAgile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt TrapDoc Norton
 
Multi-factor Authentication for dummies part 2: Adaptive Risk-Based MFA
Multi-factor Authentication for dummies part 2: Adaptive Risk-Based MFAMulti-factor Authentication for dummies part 2: Adaptive Risk-Based MFA
Multi-factor Authentication for dummies part 2: Adaptive Risk-Based MFATransUnion
 
Passwordless is Possible - How to Remove Passwords and Improve Security
Passwordless is Possible - How to Remove Passwords and Improve Security Passwordless is Possible - How to Remove Passwords and Improve Security
Passwordless is Possible - How to Remove Passwords and Improve Security SecureAuth
 
IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015
IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015
IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015Christian Hallqvist
 
Lunch and Learn: Recognising the Good Guys
Lunch and Learn: Recognising the Good GuysLunch and Learn: Recognising the Good Guys
Lunch and Learn: Recognising the Good GuysTransUnion
 
DIADEM: domain-centric intelligent automated data extraction methodology Pres...
DIADEM: domain-centric intelligent automated data extraction methodology Pres...DIADEM: domain-centric intelligent automated data extraction methodology Pres...
DIADEM: domain-centric intelligent automated data extraction methodology Pres...DBOnto
 

Similar to Technical Debt Must Die: Communicating Code to Business Stakeholders (20)

New Era of Software with modern Application Security v1.0
New Era of Software with modern Application Security v1.0New Era of Software with modern Application Security v1.0
New Era of Software with modern Application Security v1.0
 
Security Testing by Ken De Souza
Security Testing by Ken De SouzaSecurity Testing by Ken De Souza
Security Testing by Ken De Souza
 
Phil Koopman's ISSRE 2016 Keynote
Phil Koopman's ISSRE 2016 KeynotePhil Koopman's ISSRE 2016 Keynote
Phil Koopman's ISSRE 2016 Keynote
 
ATT&CKcon Power Hour - ATT&CK-onomics - gert-jan bruggink
ATT&CKcon Power Hour - ATT&CK-onomics - gert-jan brugginkATT&CKcon Power Hour - ATT&CK-onomics - gert-jan bruggink
ATT&CKcon Power Hour - ATT&CK-onomics - gert-jan bruggink
 
AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...
AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...
AA - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event ...
 
The bare minimum that you should know about web application security testing ...
The bare minimum that you should know about web application security testing ...The bare minimum that you should know about web application security testing ...
The bare minimum that you should know about web application security testing ...
 
Scaling DevOps Adoption
Scaling DevOps AdoptionScaling DevOps Adoption
Scaling DevOps Adoption
 
Going for Speed: Testing for Performance
Going for Speed: Testing for PerformanceGoing for Speed: Testing for Performance
Going for Speed: Testing for Performance
 
Adversary Emulation and Red Team Exercises - EDUCAUSE
Adversary Emulation and Red Team Exercises - EDUCAUSEAdversary Emulation and Red Team Exercises - EDUCAUSE
Adversary Emulation and Red Team Exercises - EDUCAUSE
 
Adversary Emulation - DerpCon
Adversary Emulation - DerpConAdversary Emulation - DerpCon
Adversary Emulation - DerpCon
 
A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...
A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...
A - Transportation Research Board 2003 PPT "Accident Reconstruciton & Event D...
 
More Aim, Less Blame: How to use postmortems to turn failures into something ...
More Aim, Less Blame: How to use postmortems to turn failures into something ...More Aim, Less Blame: How to use postmortems to turn failures into something ...
More Aim, Less Blame: How to use postmortems to turn failures into something ...
 
Agile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt TrapAgile and Beyond :: The Technical Debt Trap
Agile and Beyond :: The Technical Debt Trap
 
Multi-factor Authentication for dummies part 2: Adaptive Risk-Based MFA
Multi-factor Authentication for dummies part 2: Adaptive Risk-Based MFAMulti-factor Authentication for dummies part 2: Adaptive Risk-Based MFA
Multi-factor Authentication for dummies part 2: Adaptive Risk-Based MFA
 
Build Automate and Test Strategies - BATMAN
Build Automate and Test Strategies - BATMAN Build Automate and Test Strategies - BATMAN
Build Automate and Test Strategies - BATMAN
 
Building Cyber Resilience: No Safe Harbor
Building Cyber Resilience: No Safe HarborBuilding Cyber Resilience: No Safe Harbor
Building Cyber Resilience: No Safe Harbor
 
Passwordless is Possible - How to Remove Passwords and Improve Security
Passwordless is Possible - How to Remove Passwords and Improve Security Passwordless is Possible - How to Remove Passwords and Improve Security
Passwordless is Possible - How to Remove Passwords and Improve Security
 
IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015
IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015
IDS-ETHZ - NSG-IDS-REPORTING_of_year_2015
 
Lunch and Learn: Recognising the Good Guys
Lunch and Learn: Recognising the Good GuysLunch and Learn: Recognising the Good Guys
Lunch and Learn: Recognising the Good Guys
 
DIADEM: domain-centric intelligent automated data extraction methodology Pres...
DIADEM: domain-centric intelligent automated data extraction methodology Pres...DIADEM: domain-centric intelligent automated data extraction methodology Pres...
DIADEM: domain-centric intelligent automated data extraction methodology Pres...
 

More from Matt Eland

Empowering Data Science Experiments with Azure Machine Learning.pptx
Empowering Data Science Experiments with Azure Machine Learning.pptxEmpowering Data Science Experiments with Azure Machine Learning.pptx
Empowering Data Science Experiments with Azure Machine Learning.pptxMatt Eland
 
Expanding Your .NET Testing Toolbox - GLUG NET
Expanding Your .NET Testing Toolbox - GLUG NETExpanding Your .NET Testing Toolbox - GLUG NET
Expanding Your .NET Testing Toolbox - GLUG NETMatt Eland
 
Building a Text Based Game in Modern JavaScript
Building a Text Based Game in Modern JavaScriptBuilding a Text Based Game in Modern JavaScript
Building a Text Based Game in Modern JavaScriptMatt Eland
 
Stand back; I'm going to try Scientist!
Stand back; I'm going to try Scientist!Stand back; I'm going to try Scientist!
Stand back; I'm going to try Scientist!Matt Eland
 
How do you tame a big ball of mud? One test at a time.
How do you tame a big ball of mud? One test at a time.How do you tame a big ball of mud? One test at a time.
How do you tame a big ball of mud? One test at a time.Matt Eland
 
Accelerating Angular Application Development with Third Party Code
Accelerating Angular Application Development with Third Party CodeAccelerating Angular Application Development with Third Party Code
Accelerating Angular Application Development with Third Party CodeMatt Eland
 

More from Matt Eland (6)

Empowering Data Science Experiments with Azure Machine Learning.pptx
Empowering Data Science Experiments with Azure Machine Learning.pptxEmpowering Data Science Experiments with Azure Machine Learning.pptx
Empowering Data Science Experiments with Azure Machine Learning.pptx
 
Expanding Your .NET Testing Toolbox - GLUG NET
Expanding Your .NET Testing Toolbox - GLUG NETExpanding Your .NET Testing Toolbox - GLUG NET
Expanding Your .NET Testing Toolbox - GLUG NET
 
Building a Text Based Game in Modern JavaScript
Building a Text Based Game in Modern JavaScriptBuilding a Text Based Game in Modern JavaScript
Building a Text Based Game in Modern JavaScript
 
Stand back; I'm going to try Scientist!
Stand back; I'm going to try Scientist!Stand back; I'm going to try Scientist!
Stand back; I'm going to try Scientist!
 
How do you tame a big ball of mud? One test at a time.
How do you tame a big ball of mud? One test at a time.How do you tame a big ball of mud? One test at a time.
How do you tame a big ball of mud? One test at a time.
 
Accelerating Angular Application Development with Third Party Code
Accelerating Angular Application Development with Third Party CodeAccelerating Angular Application Development with Third Party Code
Accelerating Angular Application Development with Third Party Code
 

Recently uploaded

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
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.
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Recently uploaded (20)

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
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...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

Technical Debt Must Die: Communicating Code to Business Stakeholders