
click to magnify
![]() |
There are many times when the out of the box platform solutions just don't fit well enough to adopt that technology. That's when custom development becomes the best alternative.
Our Founding Practice is Custom Development
We have constructed hundreds of custom software solutions tailored precisely to the requirements of each client since our founding. We understand how to analyze each problem, build requirements documents, translate requirements into specifications, move from specifications to design, develop, test, implement, and optimize custom software. We understand each of the key technology building blocks including Web Services, eCommerce, Portals, and Content Management.
The accomplishments of our custom development staff are notable and long lived. In the early days, Terrace was engaged by IBM to help create a client/server development methodology for IBM's consulting services. In the mid 1990's Terrace was engaged by numerous companies to develop custom code which eventually became part of commercially available software products. Many of the larger sites now on the internet today (including parts of Microsoft.com) have been developed by Terrace.
Terrace staff has authored specialized software development frameworks (e.g. Threshold®, OpenApp®) and several vertical software packages. More recently, Terrace staff has been engaged by Microsoft to co-author certification exams for Commerce Server, and .NET development technologies. And Terrace staff has authored books (Building Solutions with Commerce Server - Microsoft Press), resource kits (Site Server Migration Kit - Microsoft) and presented technical seminars about building custom solutions.
Our mission critical custom solutions have been implemented for a diverse set of clients with a variety of project constraints. We are retained directly by clients and by other consulting organizations (for their clients) for our services. And, we are asked repeatedly to consult on existing sites to provide remedies for issues with usability, architecture, performance, security, reporting, and back office system integration.