Here, the function of converting these date strings to Mathematica format can do better:
dateConv = With[{s = StringSplit[#, "-"]}, {DateList[{s[[2]], "YearShort"}][[1]], DateList[s[[1]]][[2]]}] &
You can try
DateListPlot[data, DateFunction -> dateConv]
EDIT: I originally tried DateList[{"Nov-11", {"MonthNameShort", "YearShort"}}] , but that tells me String "Nov- 11" cannot be interpreted as a date in format {"MonthNameShort", "YearShort"}. . Perhaps a mistake?
source share