Does this phrase even make sense?  To say that a particular approach "achieved, on *average*, mixed results at *best*."

How can this actually be interpreted to have a definite and specific meaning?  Or is that impossible?

(The phrase comes from [an article I'm reading](http://dev2ops.org/2012/07/integrating-devops-tools-into-a-service-delivery-platform-video/) about Dev-Ops.)