In this article, we will look at some small-cap software names that are oversold and offer attractive upside potential ...