I wish to run a competition among my stores based on percent improvement over time. Since all stores start with a different initial performance scores, I wish to know how to calculate percent improvement among stores fairly. To do this fairly, I must account for the fact that as scores approaches a perfect score more effort is required for smaller gains. For example, it can require more effort to improve a score of 95 to a 98 than it requires to move a score of 50 to a 75. I am looking for a formula that I could use that account for this asymmetry of effort required as you approach a perfect score. Any help is much appreciated.
Being completely fair would require a ton of experimental work. For one thing, location, demographics, etc would all need to be taken into account. This would involve not just a lot of research, but perhaps would involve some math that would not be easily explained and so might not be perceived as fair.
However, if you are willing to be simple and far less scientific, there are many different formulas that you could use. A very simple one would be this
Take the difference between a perfect score and the starting score. Let's call that the potential. Now measure the performance, that is the difference between the starting score and the ending score. Divide the performance by the potential. Call that quotient the percentage of potential achieved. Base your awards on the percentage of potential achieved. NOTE This method will not work if any store already has a perfect score.
Let's see how this would work out in your example
Store A: starting score = 50, and ending score = 75. Potential = 100 - 50 = 50. Performance = 75 - 50 = 25.
Percentage of potential = 25 / 50 = 50%,
Store B: starting score = 95, and ending score = 98. Potential = 100 - 95 = 5. Performance = 98 - 95 = 3.
Percentage of potential = 3 / 5 = 60%.
This may be TOO simple, but it addresses the question you asked.