Case Study: Converting a Prototype Code Base Into a Production Code Base
Semantra needed to turn its five-year development effort into a deliverable product.
It had a brilliantly written code base that did amazing things, but it was a prototype written by its inventor and chief scientist. It was never intended as a final production code base, as it was neither scaleable nor concurrent.
In April, dataFundamentals came on to re-architect the code base and make it production quality. By August, hundreds of classes had been refactored, an SOA design was in place, and web services running against both clients and stress testing.
Staff was trained in the use of the newer technologies such as Maven, Eclipse, various SOA approaches and an IOC container. Builds were standardized, a production schedule was proposed for the completion of the GUI portion, and a first run at a total database refactoring was in place.
