
Architecture and Design
The sooner you make a mistake, the more it costs ... no amount of effort can compensate for a sufficiently bad design. This is why the design process always starts with a careful definition of the problem. Even so, the path of progress is littered with many elegant solutions that do not solve their intended problem. Our long experience with systems of all types helps us cope with the challenges of computer system design and implementation, including the peculiar fact that introducing a solution often changes the problem.
At Automation Consultants, we believe that the best solution is most often one that is tested, used, and maintained by others, even if it isn't exactly what you want. This is why our main business is with the stable products of Microsoft Dynamics™ GP. However, there are cases where original designs are appropriate. You might need a special design to take advantage of a unique insight, perhaps one that provides a distinct competitive advantage. Or you may wish to design a prototype or benchmark against which standard solutions can be compared.
In any case, if special design is needed, we are able and eager to help because this is the most invigorating and rewarding work we do.
Structured and Object-Oriented Design Methodologies
Sound theoretical knowledge backed by hundreds-of-thousands of lines of code
Wide spectrum of computer applications
Computational Physics, Medicaid Claims, Operating Systems, Accounting, Educational Products, Manufacturing, and many more
Professional Involvement
Our principal software engineer served over 8 years as test manager for technical certification examinations of the ICCP and many years as New Mexico area representative for the ACM.
![]()