|
Introduction
ROI (Return on Investment) calculations assess possible gains/returns achieved
by making a certain kind of investment.
A common difficulty is that both costs and gains/returns are difficult to
quantify exactly.
ROI calculations should be used as a estimator that illustrates
where best to apply available resources for maximum gain.
WebSite Fault & Failure Mode and Remedies
The types of WebSite faults described here are detectable with
careful client-side analysis.
eValid capabilities -- based on a powerful instrumented browser --
address a wide range of WebSite faults directly.
The values and ratios given here are approximations.
e-Business owners should assess their fault exposure
and re-compute their ROI results
based on their own experience and needs.
Fault & Failure Classification
WebSite commercial losses are mostly due to combinations of factors described
in this table.
| Fault Classification Table | |||
| Type of Problem | What It Produces | Type of detection or analysis method | How to apply eValid |
| General WebSite flakiness. | Prospective customer becomes frustrated and "clicks away". or abandons the session. | Link quality, tuning, response time. | Periodic whole-site link, timing analysis. |
| Slow performance. | Prospective customer loses interest and "clicks away". | Timing, tuning, response time | Periodic timing checks |
| Incorrect behavior during an order. | A transaction is begun but then lost or canceled. | Deep transaction validation. | Regular deep-transaction monitoring |
| Processing a correct order incorrectly | A completed transaction has errors that are costly to correct. | Deep transaction validation. | Regular deep-transaction monitoring. |
| Failure to complete processing an order. | A completed transaction never produces revenue. | Deep transaction validation. | Regular deep-transaction monitoring. |
ROI Estimates
ROI payback estimates for various types of web application faults
are given in this table.
Estimates are based on a base activity level of 1000 visits per day,
which may be a small number for some sites.
Return-On-Investment is based on a nominal eValid license cost of $5,000.
Failure rates and cost of failure are estimates;
plug in your own values and recompute for your own situation!
| ROI Analysis Table
Payback Per $5,000 Quality Analysis Product Investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| eValid Capability | Fault/Failure Description | Visitor Consequence | Activity Per Day | Rate Of Failure Per Day | Number Of Failures Per Day | Cost Of Failure | Cost Of Failures Per Day | Days To Break Even
| Site Analysis | Broken Link Discovered | Click Away
| 1000 visits per day
| 5% incidence
| 50 per day
| $100 per customer
| $5,000 per day
| 1
| Site Analysis | Slow Loading Page | Click Away
| 1000 visits per day
| 10% incidence
| 100 per day
| $100 per customer
| $10,000 per day
| 0.5
| Functional Test | Too-Large [Too Slow] Component | Click Away
| 1000 visits per day
| 2% incidence
| 20 per day
| $125 per customer
| $2,500 per day
| 2
| Functional Test | Slow 2nd Tier Response | Click Away
| 100 customers per day
| 20% incidence
| 20 per day
| $125 per customer
| $2,500 per day
| 2
| Functional Test | Incorrect 2nd Tier Transaction | Erroneous Order
| 100 customers per day
| 5% incidence
| 5 per day
| $250 per customer
| $1,250 per day
| 4
| Timing/Tuning | Too-Complex Page | Click Away
| 100 customers per day
| 10% incidence
| 10 per day
| $250 per customer
| $2,500 per day
| 2
| LoadTest | Server Too Slow | Click Away
| 100 customers per day
| 5% incidence
| 5 per day
| $250 per customer
| $1,250 per day
| 4
| LoadTest | Server Makes Errors in Order | Extra Order Processing Costs
| 100 customers per day
| 2% incidence
| 2 per day
| $500 per customer
| $1,000 per day
| 5
| |