|
Rustici Software excels in standardizing learning content and systems.
Standardization is all we do and what we do best. Over the years we have
learned that to deliver truly effective solutions we need to go above and
beyond basic conformance and focus on true interoperability.
The philosophies that follow guide our solution development and seek to achieve
our goal of true interoperability.
-
Abstract Complexities.
Our
most important philosophy is to create standardized products for our clients in
the easiest, most cost-effective manner. Our clients should not have to learn
the intricate details of standards. All of our products contain a
proprietary API that reflects real-world terms and concepts familiar to
e-learning developers. The APIs translate these concepts into the language
of the various standards behind the scenes without adding any unnecessary
complexity. [More]
-
Bend, but don’t break, to accommodate varying interpretations.
Learning standards are an excellent base from
which to bring together content and learning management systems. They do
not, however, solve every problem. Integration problems are inevitable. When
we encounter a compatibility issue, our primary goal is to solve the
problem in a constructive manner. Rather than bickering with another
vendor about whose solution is "most correct," we engage in a constructive
effort to identify the problem and a feasible solution. Whenever possible,
we will improve our products to accommodate any legitimate interpretation
of the standards. [More]
-
Constantly improve.
We strive to
create solutions that go beyond the standards and overcome our clients’
problems. Every vendor has slightly different interpretations and
implementations of the standards. When we encounter incompatible
interpretations, we create workarounds and integrate them into our common
code base. In this way, we constantly improve and leverage our clients'
collective experience to produce the most interoperable products. [More]
-
Consolidate standards support using a single code base.
Standardization should make things simpler, not more complex.
Standards should be transparent to the user and there is no need to
use separate code bases or versions for different standards. Our products handle
all the crosswalks between standards automatically. Should a client wish
to go beyond the basics, we always provide full access to source code
and as much training as is desired to give our clients in-depth knowledge
and best practice examples. [More]
-
Provide extensibility to accommodate outliers.
Standards are great, but companies still need to
differentiate themselves. Since our products interface through high-level
learning concepts, we are easily able to extend them to support new functionality
or proprietary standards as needed. [More]
|