Since the early 1980’s, choices have been limited to custom-developed applications that, while functional for the program’s needs, did not withstand the changing demands over time as the evolution of technology provided more innovative approaches to address these new demands. Vendors also began to develop off-the-shelf frameworks designed around high-level commonalities across program needs. However, these proprietary systems forced States to design policies and processes around the technology, rather than adapting the technology to the needs of the State.