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
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.
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.
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.
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.
what exists wherever it makes sense.
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.
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.
Clients continue to select us for their
software and database systems for the following
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.
deliver systems that perform extremely
well, resolving all requirements
to the complete satisfaction
of the Client on time and
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
execute our Methodolgy with a Team of
highly trained and experienced application,
software, and database professionals.
Every aspect of our work sets high standards.
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.
have been in business since 1987 and have
an extremely enviable track record.
look at every project as an opportunity
for improvement in everything we do.
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.
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
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,
top of all that, our Clients like working
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
on revenue growth, profitability, and
institutional financing unbeholden
to venture capital
and focused management throughout
of Washington Technology Fast 50: 1994,
1995, 1996, & 1997 - four years in
of Maryland Suburban Technology Council
Fastest Growth Companies: 1995, 1996 &
Technology Fastest 500 (223rd fastest
growing technology company in 1996)
growth rate of 100% per annum
Small Business with GSA Schedule &