They had used an out-of-town software firm to develop and maintain their proprietary application, the cornerstone of Building Works' business, from its inception. After several years, Building Works no longer felt that the out-of-town firm had their best interests at heart. After a quick review of the software, TDK explained to Building Works that the application was written using outdated and unsupported technology, and wouldn't support web-based access or a number of other product enhancements they wanted to incorporate.
TDK performed a "start from scratch" analysis of the product by reviewing current application functionality. TDK reviewed industry protocols and standards to ensure that the future design would include industry-standard integration with architectural design and maintenance management packages. TDK mapped current-state process flows and developed new application requirements with the project sponsor and business stakeholders. TDK then presented Building Works with full requirements for the re-engineered application, including screen flows, wireframes, and a fixed price estimate and schedule for development in a .NET environment.