Legacy Software Development
You have code which does a job. But you need to tweak it to make it do something a bit different, or to deploy it in a new environment. We can help.
Our team has a broad experience working in large pre-existing projects from assembly language and C through Object-Oriented and templated languages to scripting languages.
We have worked on large embedded systems and software in proprietary environments and in code bases with varying levels of documentation.
Our approach to legacy software involves respecting the existing code-base, paying attention to keeping our code in the style of the original where possible. Sometimes, however, migration to an entirely new language and environment is necessary. We can do that too.
We have experience working in a variety of corporate environments, large and small. Past clients include Apple, Terex, Texas Instruments, Hewlett Packard, Casio Computers.
Free White Paper We'll send you a free white paper entitled: "Legacy Software: Rewrite versus Reuse", which discusses a range of tactics for dealing with legacy code and the sort of considerations which go into assessing a legacy code project.