.: Home > Company > Overview 

We facilitate the success of our clients through solution engineering. We provide those solutions in the form of systems that directly support our Clients' objectives. We focus on the needs of the Client and the business model in which they operate. Our systems are designed and constructed to provide the highest possible Return on Investment (ROI), reduce over-all operating costs, minimize dependence on human time and effort, improve quality and consistency of work product, and reduce or eliminate error. We do what is necessary to best serve the objectives of the Client. We provide these systems maximizing the use of existing software components and subsystems, wherever possible - directly improving ROI. We provide these under fixed cost contracts to ensure the highest quality of product meeting all requirements to the complete satisfaction of the client on time and within budget.

Quality systems are produced through the deliberate execution of well defined Project Plans according to an articulate and time tested Methodology by a highly trained and experienced Team using the most appropriate set of Tools. The Business Domain of the client defines the problem set. The Project Plan defines which problems are to be solved, the task groups, interdependencies, time and resources required. The Methodology provides the systematic mechanics for articulating and resolving each problem. The required resources define the Team members and their required skill sets. The Tools are chosen based on the problem set and the selected technique for resolving them. We deploy these in concert to resolve all requirements to the satisfaction of the Client stakeholders on time and within budget. The systems we provide are software systems generally supported by a database, including real-time transaction databases, expert systems, data warehouses, data marts, reference databases, and embedded databases. These may employ a wide range of automation devices (e.g., barcode, radio frequency identification, GPS, imaging, speech recognition, …) for data capture. Additionally, they may employ interfaces to third party systems or services (FedEx and UPS for integrated shipping request and tracking support, Credit Card services for transaction validation and fund transfer, ...).

Our view of the world is really pretty simple. We call it the DIKA model - Data to Information, to Knowledge, to Action. All Data that is worthy of capturing must serve Knowledge and/or Action. The volume of data collected today that serves no master at the Knowledge or Action level is beyond comprehension. This represents a tremendous expenditure of resources - human time and money - without return to the organization. We use this model to retain focus on value to the Client organization throughout each Project.

Discipline over talent.
Developing high quality systems, quickly and efficiently requires discipline - talent is not sufficient. Talented programmers write lots of clever code. Disciplined programmers write high quality code according to well-tested standards completing module after module on time and within budget.

Execute in accord with reasonable expectations.
The vast majority of software written today can be written according to a plan which stipulates fixed time and cost. This holds true even for large and complex projects. It may have to be phased - Requirements Definition and High Level Design as Phase I, and Detailed Design, Programming, Testing, and Implementation as Phase II. Granted every project has its risks and these can kill budgets. Risk analysis must occur very early in the project. If a project is going to be scrubbed due to cost of overcoming a risk it's better to do it in week 2 rather than week 19.

Re-use what exists wherever it makes sense.
There is no glory in re-inventing the wheel. It is costly, will require testing and refinement, and is more difficult to support, enhance, and maintain. The total collective software assets of commercial grade in the world today are incredibly vast. Libraries of objects exist for virtually every problem domain. Building systems within the Object Oriented model and the COM (Common Object Model) has provided a large number of components that can be used or modified to meet the needs of many of today's Projects. Buy wherever you can, build whatever you must.

Humans as Aristotle every one.
The explosion of the microcomputer industry was coupled with growth of the software industry serving that market. The focus was on the user. By doing so the user became a key component of the system. We were handcuffed to the computer via mouse and keyboard (or microphone). Software systems of this decade need to remove the user from the architecture, or rely on the user only incidentally. Robotic and Process Control systems have been quietly built and deployed in manufacturing, chemical processing, and shipping. The same levels of automation need to be attained in every business domain where the business rules can be articulated and managed. Humans should focus on defining the business rules, auditing the system responsible for executing those rules, and remedying the conditions identified in the audits that account for the irregularities. By doing so organizations can dramatically decrease costs, increase quality, uniformity, and efficiency, and can easily scale for swings in business volume. And humans can go about doing more humanly types of things.

Why Solutions Engineering

Our Clients continue to select us for their software and database systems for the following reasons :

  • We are Client-centric - focusing on the specific needs of each Client and the business domain of that Client. We don't sell products or services. We solve problems - we design and implement solutions for Client problems.
  • We deliver systems that perform extremely well, resolving all requirements to the complete satisfaction of the Client on time and within budget.
  • We have a time tested Methodology for developing systems that enables us to repeatedly design, build, deploy, support, and enhance such systems. Our Methodology places us at a SW-CMM Level 3 (Software Engineering Institute Software Capability Maturity Model).
  • We execute our Methodolgy with a Team of highly trained and experienced application, software, and database professionals. Every aspect of our work sets high standards.
  • We rely on standard Tools and technologies which embody the "Best Practices" of the industry. We use Object Oriented Design and Programming principles, construct all Software Designs in UML (Unified Modeling Language), heavily use Data Modeling and meta-data for improving system clarity and transparency, and develop in contemporary and proven languages.
  • We have been in business since 1987 and have an extremely enviable track record.
  • We look at every project as an opportunity for improvement in everything we do.
  • We provide our Clients with "Fixed Cost" Contracts - not time-based billing - wherever possible and have over a decade of experience in executing according to these contracts.
  • We love what we do. We take it very seriously. We understand the gravity of the trust under which our Clients have placed us. We recognize that the Client business is heavily dependent on the correct, uninterupted and efficient operation of systems we design and build. We do it right the first time.
  • Our Project costs run from 40 to 75% of the cost of performing the work in-house. These numbers decrease further if factors beyond payroll are considered - stock options, 401K match, facilities, licensing, training, ...
  • On top of all that, our Clients like working with us.

Founded in 1987

SE was started as Solutions Engineering in Amherst, Massachusetts, and building one software application for the PC/DOS. We quickly moved from software only to providing full turnkey system solutions, as there was very little expertise in PC computing at the time. We provided the application over networks in 1989 and moved to the Washington, DC area. The applications were ported to Unix in 1992. We deployed the first distributed database architecture for the application in 1993. The United States Postal Service purchased the application for all of their learning centers in 1993. The rest is, well history. We have designed and constructed systems for commercial and government clients ever since. Many of these systems are "mission critical" - which is where we serve best.

  • Privately held company
  • Growth on revenue growth, profitability, and institutional financing – unbeholden to venture capital
  • Stable and focused management throughout
  • Member of Washington Technology Fast 50: 1994, 1995, 1996, & 1997 - four years in a row!
  • Member of Maryland Suburban Technology Council Fastest Growth Companies: 1995, 1996 & 1997
  • National Technology Fastest 500 (223rd fastest growing technology company in 1996)
  • 7-year growth rate of 100% per annum
  • Woman-Owned Small Business with GSA Schedule & BPA’s








Solutions Engineering Corporation
5149 Westbard Avenue
Bethesda, MD 20816
© 2005 Solutions Engineering Corporation
Voice (240) 432-3798
Fax (202) 330-5753