SlideShare a Scribd company logo
Show Me the Money: Connecting Performance Engineering to Real Business ResultsWalter KuketzCollaborative ConsultingFrank DaysCorrelsense
SpeakersFeatured speaker:Walter KuketzSenior Vice President and CTOCollaborative ConsultingYour host:Frank DaysVP, MarketingCorrelsense 2
HousekeepingPresentation will last around 30 minutesFollowed by Q&ASlides will be available tomorrow real-user-monitoring.comEnjoy!3
AgendaPerformance engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business  transactions
Performance engineering challenges todayHighly distributed appsComplex and tangled system of systems
Distributed Infrastructure
Distributed production operationsDistributed teamsPerformance engineering and testing
Architecture and Development
BusinessEvolving & changing application architecturesMobile devices
Third party services
SaaS products
CloudChanging usage patternsDriven by mobile anywhere
Flash traffic eventsPerformance engineering challenges..EnterpriseUser experienceBudgetTeam skillsPerformance organization; skillsets, multi disciplined, communication, split team
Training and career paths
Constant cost and budget pressure
Maintaining a meaningful performance lab (production-like)
User populations are exploding
Web site performance directly impacts revenue
Release schedules, monthly, quarterly
Project based AgendaPerformance Engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business  transactions
Sharing information across the organizationStart HereBusinessgoals, SLA’sProductions OperationsmonitoringEnterprise ArchitectureSDLC design & buildPerformance Engineering & testing
Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentDesign and build to support SLA’sMethodology has PE tasks and activitiesSDLCWill it work with the new business volumesScalability, stability, performanceManage riskManage costs, efficiencyCosts per business transactionCostsImprove web site conversion ratesProactively monitor real user experienceWebsiteKey part of managing SaaS and cloudNo longer your infrastructureVendors
Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentConversation rate: 10%Average order amount: $55.00Web site visitors: 5,000/hrEvent duration: 24 hrs.
Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentOutage cost of $250,000/hour$3 Million per 12 hour dayWhat is the busiest hour during the day?Average revenue per day & peak revenue per day
Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentA constant workload, for a given system configurationDesign and build more efficient applications for each release cycleProcess the same workload with fewer computing resourcesDefer hardware upgrades, or purchases to another quarter
Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentBusiness is interested in the competitive value of a new product or technologyEvaluate for non-functional requirements of performance, scalability, stabilityUse options based approach on product evaluations Use benchmarks, custom performance tests, etc
Budgets – people, environments, toolsYou must understand how budgeting decisions are made.Shared services ITProject basedBusiness unitEnterprise level
Budgets – indirect expensesYou must connect the resource request to:Because of this we can process more requests Revenue producing project Because of this we can process the same workload with less (deferred purchases)Efficiency and costLarge scale test from the cloud to remove the risk of system failure
Improve web site conversion rates, reduce the risk of being the last to know by proactive real user monitoring
Increase number of performance tests with in the testing windowReduce riskTraining the team on new technologies and monitoring the marketIncrease options
AgendaPerformance Engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business  transactions
Alignment – talking with the businessWhy invest in a performance engineering team?Manage risk: stability, scalability (fear of the unknown)Reduce operational costs and production outagesIncrease efficiency: supporting same workload with fewer Resources & AdditionalspendingSupport business objective (growth), drive revenueVisibility: what are PE resources working on?
Alignment – talking with the businessKnow your audiences approach to investments and the significance of External focused applications vs. internal corporateInternal business unitsCost focusExternal business unitsRevenue focus

More Related Content

What's hot

Sdlc
SdlcSdlc
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
Strongback Consulting
 
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM DanmarkRational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
InfinIT - Innovationsnetværket for it
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
Strongback Consulting
 
Testingtechniques And Strategy
Testingtechniques And StrategyTestingtechniques And Strategy
Testingtechniques And Strategy
nazeer pasha
 
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
gjuljo
 
Software Rollout
Software RolloutSoftware Rollout
Software Rollout
colmbennett
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...
Paul Brebner
 
testing
testingtesting
testing
nazeer pasha
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0
sambitgarnaik
 
Simply zdlc
Simply zdlcSimply zdlc
Simply zdlc
Dr. Bippin Makoond
 
An example of a successful proof of concept
An example of a successful proof of conceptAn example of a successful proof of concept
An example of a successful proof of concept
ETLSolutions
 
testing
testingtesting
testing
nazeer pasha
 
Servicing Financial Services Applications
Servicing Financial Services ApplicationsServicing Financial Services Applications
Servicing Financial Services Applications
Shashi Kiran
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoT
Benjamin Chodroff
 
NeilBrittleton Current CV
NeilBrittleton Current CVNeilBrittleton Current CV
NeilBrittleton Current CV
Neil Brittleton
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
Selin Gungor
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?
QA InfoTech
 
Software management renaissance
Software management renaissanceSoftware management renaissance
Software management renaissance
Kuppusamy P
 
Non functional performance requirements v2.2
Non functional performance requirements v2.2Non functional performance requirements v2.2
Non functional performance requirements v2.2
Ian McDonald
 

What's hot (20)

Sdlc
SdlcSdlc
Sdlc
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM DanmarkRational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
Testingtechniques And Strategy
Testingtechniques And StrategyTestingtechniques And Strategy
Testingtechniques And Strategy
 
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
 
Software Rollout
Software RolloutSoftware Rollout
Software Rollout
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...
 
testing
testingtesting
testing
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0
 
Simply zdlc
Simply zdlcSimply zdlc
Simply zdlc
 
An example of a successful proof of concept
An example of a successful proof of conceptAn example of a successful proof of concept
An example of a successful proof of concept
 
testing
testingtesting
testing
 
Servicing Financial Services Applications
Servicing Financial Services ApplicationsServicing Financial Services Applications
Servicing Financial Services Applications
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoT
 
NeilBrittleton Current CV
NeilBrittleton Current CVNeilBrittleton Current CV
NeilBrittleton Current CV
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
What is Performance Testing?
What is Performance Testing?What is Performance Testing?
What is Performance Testing?
 
Software management renaissance
Software management renaissanceSoftware management renaissance
Software management renaissance
 
Non functional performance requirements v2.2
Non functional performance requirements v2.2Non functional performance requirements v2.2
Non functional performance requirements v2.2
 

Similar to Show Me the Money: Connecting Performance Engineering to Real Business Results

The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and Growth
IBM Danmark
 
Winning
WinningWinning
Crmtalk12
Crmtalk12Crmtalk12
Crmtalk12
Dawn Yankeelov
 
Designing Products for the Cloud
Designing Products for the CloudDesigning Products for the Cloud
Designing Products for the Cloud
Steve Keifer
 
Deliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsDeliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce Projects
Elastic Path
 
Microsoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition AnalysisMicrosoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition Analysis
Kashyap Shah
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical Execution
Chuong Nguyen
 
Transform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeTransform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and Change
IBM Danmark
 
Hcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and salesHcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and sales
Hcl Brand
 
Inside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer AppsInside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer Apps
dreamforce2006
 
Force.Com Business Case Building The Case For Force.Com Presentation
Force.Com Business Case  Building The Case For Force.Com PresentationForce.Com Business Case  Building The Case For Force.Com Presentation
Force.Com Business Case Building The Case For Force.Com Presentation
Andre Thouin
 
I T E008 Bezar 091907
I T E008  Bezar 091907I T E008  Bezar 091907
I T E008 Bezar 091907
Dreamforce07
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
ypai
 
ANZ C-Level Roundtable
ANZ C-Level RoundtableANZ C-Level Roundtable
ANZ C-Level Roundtable
confluent
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
IBM UrbanCode Products
 
Building a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelBuilding a scalable and profitable saa s business model
Building a scalable and profitable saa s business model
kanimozhin
 
Slcm webinar
Slcm webinarSlcm webinar
Slcm webinar
kanimozhin
 
Lean quote to order SalesLogix
Lean quote to order   SalesLogixLean quote to order   SalesLogix
Lean quote to order SalesLogix
Steve Brown
 
Next-Generation Native Apps
Next-Generation Native AppsNext-Generation Native Apps
Next-Generation Native Apps
dreamforce2006
 
Npi with bpm webinar
Npi with bpm webinarNpi with bpm webinar
Npi with bpm webinar
Aisurya Puhan
 

Similar to Show Me the Money: Connecting Performance Engineering to Real Business Results (20)

The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and Growth
 
Winning
WinningWinning
Winning
 
Crmtalk12
Crmtalk12Crmtalk12
Crmtalk12
 
Designing Products for the Cloud
Designing Products for the CloudDesigning Products for the Cloud
Designing Products for the Cloud
 
Deliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce ProjectsDeliver Successful Enterprise Ecommerce Projects
Deliver Successful Enterprise Ecommerce Projects
 
Microsoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition AnalysisMicrosoft Accounting Software | Value Proposition Analysis
Microsoft Accounting Software | Value Proposition Analysis
 
Chp14 Tactical Execution
Chp14 Tactical ExecutionChp14 Tactical Execution
Chp14 Tactical Execution
 
Transform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and ChangeTransform Software Delivery to Address Market Complexity and Change
Transform Software Delivery to Address Market Complexity and Change
 
Hcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and salesHcl provides an e commerce solution that increases site traffic and sales
Hcl provides an e commerce solution that increases site traffic and sales
 
Inside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer AppsInside the Enterprise Case Studies of Customer Apps
Inside the Enterprise Case Studies of Customer Apps
 
Force.Com Business Case Building The Case For Force.Com Presentation
Force.Com Business Case  Building The Case For Force.Com PresentationForce.Com Business Case  Building The Case For Force.Com Presentation
Force.Com Business Case Building The Case For Force.Com Presentation
 
I T E008 Bezar 091907
I T E008  Bezar 091907I T E008  Bezar 091907
I T E008 Bezar 091907
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 
ANZ C-Level Roundtable
ANZ C-Level RoundtableANZ C-Level Roundtable
ANZ C-Level Roundtable
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Building a scalable and profitable saa s business model
Building a scalable and profitable saa s business modelBuilding a scalable and profitable saa s business model
Building a scalable and profitable saa s business model
 
Slcm webinar
Slcm webinarSlcm webinar
Slcm webinar
 
Lean quote to order SalesLogix
Lean quote to order   SalesLogixLean quote to order   SalesLogix
Lean quote to order SalesLogix
 
Next-Generation Native Apps
Next-Generation Native AppsNext-Generation Native Apps
Next-Generation Native Apps
 
Npi with bpm webinar
Npi with bpm webinarNpi with bpm webinar
Npi with bpm webinar
 

More from Correlsense

Unify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseUnify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by Correlsense
Correlsense
 
Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management
Correlsense
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
Correlsense
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
Correlsense
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message Broker
Correlsense
 
Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...
Correlsense
 
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Correlsense
 
5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World
Correlsense
 
New Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceNew Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System Performance
Correlsense
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and Monitoring
Correlsense
 
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business SuiteFive Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Correlsense
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS Applications
Correlsense
 
An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance Engineering
Correlsense
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
Correlsense
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity Management
Correlsense
 
New approaches to managing complex applications
New approaches to managing complex applicationsNew approaches to managing complex applications
New approaches to managing complex applications
Correlsense
 
Correlsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-f
Correlsense
 
EMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudEMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the Cloud
Correlsense
 

More from Correlsense (18)

Unify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by CorrelsenseUnify Citrix & Back End Application Performance Data Presented by Correlsense
Unify Citrix & Back End Application Performance Data Presented by Correlsense
 
Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management Secrets to Seeing it All; Enterpise Application Performance Management
Secrets to Seeing it All; Enterpise Application Performance Management
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
 
Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic Correlsense Enterprise APM vs Traditional Infographic
Correlsense Enterprise APM vs Traditional Infographic
 
Best Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message BrokerBest Practices for Managing and Monitoring WebSphere Message Broker
Best Practices for Managing and Monitoring WebSphere Message Broker
 
Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...Strategies for Securing Availability and Optimizing Application Performance i...
Strategies for Securing Availability and Optimizing Application Performance i...
 
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...Preventing the Next Deployment Issue with Continuous Performance Testing and ...
Preventing the Next Deployment Issue with Continuous Performance Testing and ...
 
5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World5 APM and Capacity Planning Imperatives for a Virtualized World
5 APM and Capacity Planning Imperatives for a Virtualized World
 
New Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System PerformanceNew Approaches to Faster Oracle Forms System Performance
New Approaches to Faster Oracle Forms System Performance
 
The Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and MonitoringThe Essentials of Mobile App Performance Testing and Monitoring
The Essentials of Mobile App Performance Testing and Monitoring
 
Five Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business SuiteFive Keys for Performance Management of Oracle Forms and E-Business Suite
Five Keys for Performance Management of Oracle Forms and E-Business Suite
 
Best Practices for Managing SaaS Applications
Best Practices for Managing SaaS ApplicationsBest Practices for Managing SaaS Applications
Best Practices for Managing SaaS Applications
 
An Introduction to Software Performance Engineering
An Introduction to Software Performance EngineeringAn Introduction to Software Performance Engineering
An Introduction to Software Performance Engineering
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
 
An Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity ManagementAn Integrated Approach to ITIL Aligned Capacity Management
An Integrated Approach to ITIL Aligned Capacity Management
 
New approaches to managing complex applications
New approaches to managing complex applicationsNew approaches to managing complex applications
New approaches to managing complex applications
 
Correlsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-fCorrelsense gainsco-webinar-0711-f
Correlsense gainsco-webinar-0711-f
 
EMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the CloudEMA - Measuring the User Experience in the Cloud
EMA - Measuring the User Experience in the Cloud
 

Recently uploaded

Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Bert Blevins
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
ScyllaDB
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Erasmo Purificato
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
Larry Smarr
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
Adam Dunkels
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
Larry Smarr
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
Mitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing SystemsMitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing Systems
ScyllaDB
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
ishalveerrandhawa1
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 

Recently uploaded (20)

Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
Measuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at TwitterMeasuring the Impact of Network Latency at Twitter
Measuring the Impact of Network Latency at Twitter
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...
 
The Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive ComputingThe Rise of Supernetwork Data Intensive Computing
The Rise of Supernetwork Data Intensive Computing
 
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
Mitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing SystemsMitigating the Impact of State Management in Cloud Stream Processing Systems
Mitigating the Impact of State Management in Cloud Stream Processing Systems
 
Calgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptxCalgary MuleSoft Meetup APM and IDP .pptx
Calgary MuleSoft Meetup APM and IDP .pptx
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 

Show Me the Money: Connecting Performance Engineering to Real Business Results

  • 1. Show Me the Money: Connecting Performance Engineering to Real Business ResultsWalter KuketzCollaborative ConsultingFrank DaysCorrelsense
  • 2. SpeakersFeatured speaker:Walter KuketzSenior Vice President and CTOCollaborative ConsultingYour host:Frank DaysVP, MarketingCorrelsense 2
  • 3. HousekeepingPresentation will last around 30 minutesFollowed by Q&ASlides will be available tomorrow real-user-monitoring.comEnjoy!3
  • 4. AgendaPerformance engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business transactions
  • 5. Performance engineering challenges todayHighly distributed appsComplex and tangled system of systems
  • 7. Distributed production operationsDistributed teamsPerformance engineering and testing
  • 9. BusinessEvolving & changing application architecturesMobile devices
  • 13. Flash traffic eventsPerformance engineering challenges..EnterpriseUser experienceBudgetTeam skillsPerformance organization; skillsets, multi disciplined, communication, split team
  • 15. Constant cost and budget pressure
  • 16. Maintaining a meaningful performance lab (production-like)
  • 18. Web site performance directly impacts revenue
  • 20. Project based AgendaPerformance Engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business transactions
  • 21. Sharing information across the organizationStart HereBusinessgoals, SLA’sProductions OperationsmonitoringEnterprise ArchitectureSDLC design & buildPerformance Engineering & testing
  • 22. Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentDesign and build to support SLA’sMethodology has PE tasks and activitiesSDLCWill it work with the new business volumesScalability, stability, performanceManage riskManage costs, efficiencyCosts per business transactionCostsImprove web site conversion ratesProactively monitor real user experienceWebsiteKey part of managing SaaS and cloudNo longer your infrastructureVendors
  • 23. Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentConversation rate: 10%Average order amount: $55.00Web site visitors: 5,000/hrEvent duration: 24 hrs.
  • 24. Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentOutage cost of $250,000/hour$3 Million per 12 hour dayWhat is the busiest hour during the day?Average revenue per day & peak revenue per day
  • 25. Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentA constant workload, for a given system configurationDesign and build more efficient applications for each release cycleProcess the same workload with fewer computing resourcesDefer hardware upgrades, or purchases to another quarter
  • 26. Connecting PE to business valueIndirect expensesWebsite Conversion rate & fast website response timeHourly cost of a website outageDefer hardware upgrades or purchaseNew product or technology evaluation for NFR’s & learning investmentBusiness is interested in the competitive value of a new product or technologyEvaluate for non-functional requirements of performance, scalability, stabilityUse options based approach on product evaluations Use benchmarks, custom performance tests, etc
  • 27. Budgets – people, environments, toolsYou must understand how budgeting decisions are made.Shared services ITProject basedBusiness unitEnterprise level
  • 28. Budgets – indirect expensesYou must connect the resource request to:Because of this we can process more requests Revenue producing project Because of this we can process the same workload with less (deferred purchases)Efficiency and costLarge scale test from the cloud to remove the risk of system failure
  • 29. Improve web site conversion rates, reduce the risk of being the last to know by proactive real user monitoring
  • 30. Increase number of performance tests with in the testing windowReduce riskTraining the team on new technologies and monitoring the marketIncrease options
  • 31. AgendaPerformance Engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business transactions
  • 32. Alignment – talking with the businessWhy invest in a performance engineering team?Manage risk: stability, scalability (fear of the unknown)Reduce operational costs and production outagesIncrease efficiency: supporting same workload with fewer Resources & AdditionalspendingSupport business objective (growth), drive revenueVisibility: what are PE resources working on?
  • 33. Alignment – talking with the businessKnow your audiences approach to investments and the significance of External focused applications vs. internal corporateInternal business unitsCost focusExternal business unitsRevenue focus
  • 34. IT and Business communication for PerformanceEnterprise goalsBusiness plans call for 20% growth
  • 35. New client for healthcare claims processing system (from 500,000/Day to 800,000)
  • 36. Retail brokerage is expecting day trading volume to increase by 40%
  • 37. And we need to handle more flash market events
  • 38. Marketing driven events with limitsValue disciplines:Customer intimacyOperational excellenceInnovation
  • 39. Different communication stylesWhat the business says:What IT says:Growth: Have a marketing event where our customers visit the site for a discount of 15% on (limited) our product for a limited time (until they are gone).
  • 41. We have 750,000 customers in the database, and expect half of them to be interested in this.
  • 42. Well, we ran a couple of tests with 1,500 to 2,000 virtual users with almost no think time and the system held, though the Database ran hot.
  • 43. The max response time did increase well past the goal, but the average was still under six seconds.
  • 44. We could only test half the TPS of what we think 375,000 users would do. Due to the environment be smaller than production.Where do you go from here??
  • 45. An alternative dialogWhat the business says:What IT says:Growth: We have scheduled a marketing event where we just invited all our registered customers to visit the site for a department wide discount of 15% on (limited) our product for a limited time ( till they are gone).
  • 47. We have 750,000 customers in the database, and expect half of them to be interested in this.
  • 48. We see risk to the event. We have successfully executed scalability tests for 175,000 users accessing the site, before their experience will be poor.
  • 49. We have developed a few options to help us reduce the risk;
  • 50. Option A – requires $250,000 to implement, did this business factor this into their ROI
  • 51. Option B – requires impacting other applications during the event. Taking their computing resources
  • 52. Option C – gracefully turn-away customer during peak load, ensure the customers in the system have a good experience.AgendaPerformance Engineering challengesAligning PE to business initiativesImprove IT and business communicationNew approach to model business transactions
  • 53. Transactions matter to the business peopleBusiness Service and workflowApplication transaction response timeInfrastructureComplete user experienceConfirm OrderComponent view of utilization
  • 54. Business transactionsHow do you make sure your customers have an outstanding experience on your web site?How do you make sure your internal users are having the right experience on their internal systems (workflow)?
  • 56. Hold SaaS vendors accountableSLA’sDrive revenue with faster web site
  • 57. Connect revenue to performanceUser experienceWatch user experience over time
  • 58. Locate trends in response timeBe firstLocate root-cause quickly
  • 59. Identify slow parts of the overall transactionMinimize disruptions
  • 60. To Understand App Performance…… You must know the experience of your real users…not a robot…
  • 61. Transaction Management for Performance Engineering
  • 62. SharePath – The APM Innovator“SharePath rapidly generates detailed multitier models of an application's execution path in an almost entirely automated manner, making the technology very easy to deployand maintain, while capturing data at a high degree of granularity without having an impact on production performance.”Gartner, March 2010
  • 64. Understanding the end user experienceSharePath DatacenterTransaction path detection
  • 65. Every hop, every transactionSERVERWEBAPP SVRPROXYMQ/ESBCORBALDAPDCOMWebServicesThe SharePath Product Family
  • 66. Use SharePath RUM for Freehttp://www.real-user-monitoring.com
  • 67. About Collaborative ConsultingBusiness and technology consulting firm Clients across the United StatesConsulting services Business enablementInformation management Technology enablement Program management 31
  • 68. The Collaborative DifferenceCombining a highly experienced team with several value based delivery options ensures that our clients obtain the right services utilizing the best model for their needs.
  • 72. ValueQuestions?More information:info@correlsense.comwww.correlsense.com/demoFree real user monitoring tool:www.real-user-monitoring.comGet your free copy SharePath RUM today!

Editor's Notes

  1. SharePath is a next generation Transaction Management Solution.SharePath Is UniqueTracks transactions across any type of element (not limited to Java/.NET), and models transaction and application behaviorDetects a change of specific component’s impact on end-user experience – One-Click-Problem-IsolationDesigned for Production from scratch. 24x7, No sampling. 100% of transactions are monitored and stored with negligible overhead.Quickly deployed. Get value in hours.Low TCO – No code changes, no “reconfigurations”, resistant to OS and application changes, no need to be familiar with application codeSharePath BenefitsEffectively isolating performance problems, even the most sporadic onesReducing risks of rollouts, identify problems before rolling outSafely migrating to Private Cloud, P2VDelivering IT Reliability:Insuring Your End-Users Are Not Impacted By Changes In Your Ever-Changing Environment
  2. Byrne recommended adding to the key strengths (only verbally) that there is no need for appliances which enables more flexibility.