The noun "number" quantifies"small steps" imprecisely, so we can't assume many (or few). "Several" is probably about as close as we can get to its meaning.
I would agree that "a number of" does probably most closely reflect "several," but also implies "various" or "varied." Of course that is not known definitively, but in my opinion in carries that connotation. Essentially, "several different steps..."