i do this all the time in a domination map (if i'm on the side which is closest to the thingy you jump too. Although you don't have to strafe jump at ALL. there is a small higher line on the ground and you run over it and jump to the "thingy" and then climb up. Also i do not think it is a glitch i think they made on purpose else they wouldn't let you climb on that thing and 2nd the map is called HIGHrise
its not a glitch as i would say and more of a built in game easter egg, no ones gonna put a ladder there which "happens" to go around the building to the some how there "ramp" and on "top" of the map.
It isn't actually a glitch, it's an easter egg that Infinity Ward put in the game. I read about a secret thing a long time ago in PlayStation: The Official Magazine.
This isn't a glitch for godsakes....... IW isn't that stupid enough to make a scaffolding act like a ladder now would they? Why would they put teddybears up there? But since people here never heard or seen this spot good video..... This spot was mentioned in the PSN Magazine....