According to TEC principal analyst P.J. Jakovljevic, some solid, growing, and profitable software companies never get the respect they deserve. Progress Software is one such company. Its OpenEdge platform is now fully enabled for business process management and for the cloud, and it has a winning team of acquisitions. Has Progress finally found the right balance of revenue streams and diversification to be more than the sum of its parts?