Professional Documents
Culture Documents
Understanding S1000D Business Rules
Understanding S1000D Business Rules
Understanding
S1000D Business Rules
Avoid costly mistakes and use
Business Rules to facilitate a
successful S1000D implementation
Table of contents
Introduction -------------------------------------------------------------------------------- 3
Conclusion --------------------------------------------------------------------------------- 13
FIRST STEP
As depicted in the diagram below from the S1000D speciication, the
very irst step in any new S1000D project is to “customize S1000D to meet
customer requirements”. To reiterate, this is the very irst step in any
S1000D project. This means that it should be done before you’ve signed
partner or customer contracts and before you start writing data mod-
ules. Too often projects have
gotten off to a bad start because they failed to understand this concept
and did not follow the process prescribed by the S1000D speciication.
If you are lucky enough to be part of a project that already has some
Business Rules established, you’ll escape much of the signiicant effort
involved with starting an S1000D project from scratch. If you are part
of a larger project or program, coordinate with your partners or parent
organization to get started—they may have Business Rules you will need
to use.
Business Rules also serve as a useful training resource for new members of
a technical publications team. Like a style guide, Business Rules provide
all the rules for content creation, management, publishing and delivery,
so a wise publications manager will require every new author to read the
entire set of Business Rules before writing their irst piece of content.
?
part of the documentation project is well understood and there’s nothing
left to interpretation. BREX
BUSINESS RULES
BUSINESS RULES VS. BREX
These two key terms are often misunderstood and confused by newcom-
ers to S1000D, so some clariication and explanation is needed here.
In fact, Business Rules documents aren’t really a new concept. They con-
tain the same type of information that was traditionally captured in:
BUSINESS RULES
On the other hand, a BREX or Business Rules EXchange is an S1000D Data
SOURCES
Module encoded in XML and used as a method to formally specify and
exchange project-speciic Business Rules between parties. The BREX often S1000D Business Rules docu-
resides in your CSDB (Common Source Data Base) and is used to aid in ments contains information
the validation of your XML content. It can contain: from various plans and guides.
THE TEAM
Subject Matter Experts (SME) representing your various content
types
S1000D Business Rules project manager
Graphics experts
Web delivery team
Project partners and suppliers
These stakeholders will serve as evangelists for the Business Rules and the
process for ensuring consistency.
These high level Business Rules decisions can go a long way toward help-
ing your writers, coordinators, partners and suppliers reduce the anxiety
associated with a new S1000D project.
BUSINESS RULES
2. Business Rule Categories CATEGORIES
S1000D now includes a concept called Business Rule categories. Group-
Group your Business Rules in
ing your Business Rules into these categories helps with standardization
categories and ease the stan-
and scope:
dardization and scope.
BR category 1 General
BR category 2 Product deinition
Maintenance philosophy and Con-
BR category 3
cepts of operation
BR category 4 Security
BR category 5 Business process
BR category 6 Data creation
BR category 7 Data exchange
BR category 8 Data integrity and management
BR category 9 Legacy data
BR category 10 Data output
Below are two examples of what you will ind when looking for BRDPs in
the S1000D speciication:
MISTAKE
#1
INSUFFICIENT PRIORITIZATION FOR
BUSINESS RULE DEVELOPMENT
WATCH OUT!
More often than not, S1000D projects fail because organizations haven’t
Avoid the common mistakes
dedicated adequate staff time to the project and fail to make Business
and make your S1000D Business
Rules development a priority. Some technical publications managers
Rules project a success.
incorrectly assume that Business Rule development is something that can
be done during downtime or only once in a while. Key team members
continue to work on their “daytime jobs” and no one gives their full at-
tention to the project. When this happens, inconsistent data and missed
deadlines are often the result.
MISTAKE
#2
INCORRECTLY SCOPING THE BUSINESS RULES
DEVELOPMENT ACTIVITY
But the fact of the matter is that most Business Rules are going to take
As you can see, this effort is actually much larger that it seems. In fact,
we have found that the average amount of time to successfully develop
a comprehensive set of S1000D Business Rules is between 4 and 8 months,
depending on the frequency and duration of your development activi-
ties.
MISTAKE
#3
NOT ENSURING YOUR S1000D BUSINESS RULES PROJECT TEAM
UNDERSTANDS THE SPECIFICATION
Finally, the third common mistake made by many S1000D Business Rules
Project Teams is thinking that S1000D is just another guidance document WWW.S1000D.ORG
or publishing speciication. If this was the case, it could be used ade- This is where you download the
quately as a reference document during the documentation production S1000D speciication. Make sure
process. your team understands it. Get
help if necessary!
But trying to use S1000D this way is setting your team up for failure. This is
because S1000D brings a fundamental change to the way we manage,
write, publish and deliver information. It requires a great deal of planning
and forethought to implement S1000D properly and if decisions are being
made by members of a project team with a weak understanding of
S1000D, they will have a long-lasting negative effect on your project for
years to come.
You might think you will save on costs if you have your team just “read
the speciication”. This is important and necessary (the S1000D spec-
iication is available for download at www.s1000d.org and it’s highly
encouraged that you download and read it) but many people are not
able to read and understand this complex 2,759-page speciication
without some sort of formal instruction to support their understanding.
Furthermore, without having exposure to a CSDB (Common Source Data
Base), some of the concepts and processes involved with S1000D can be
dificult to work through.
The process for developing S1000D Business Rules is simple: Make the most
critical decisions irst, such as identifying the S1000D Issue your project will
use, which Data Module types will be needed, how Applicability will be
set, and so forth. Then decide how you will organize your Business Rules
and begin going through the S1000D speciication. As your team locates
each of the Business Rule Decision Points, their decisions are documented
in your Business Rules document. This is the methodology typically used to
develop S1000D Business Rules for any organization, whether an industry
body such as the Air Transport Association or USSMG Sea Working Group,
an airframe or engine OEM, an OEM supplier, or a defense or civil avia-
tion operator.
As simple as this process may be, the actual effort to develop S1000D
Business Rules is anything but easy. Business Rules can address extreme-
ly complex issues and involve clariication, discussion and compromise.
Make sure you consider this when scheduling resources to this important
activity.
Finally, here are a few things to keep in mind when it comes to S1000D
Business Rules:
The more thorough your planning is, the more effective your
implementation will be
Communication between all team members is absolutely vital
to the success of your S1000D Business Rules project
While good Business Rules will facilitate data compatibility and
conformance, bad Business Rules are a waste of time and
money
It’s much easier to do it right the irst time
The CORENA Suite from Flatirons is the leading solution for content
lifecycle management developed speciically for organizations
that rely on mission-critical data to design, manufacture, operate,
or maintain complex assets over product and service lifecycles
as well as across their business networks. For more than 25 years,
the world’s leading airlines, aerospace manufacturers, energy
companies, automotive companies, and military organizations have
used the CORENA Suite to create, deliver, consume, and optimize
large volumes of technical information throughout its lifecycle.
Flatirons’ customers rely on the CORENA Suite to improve customer
satisfaction, labor productivity, and asset utilization so they can
maintain their competitive advantage.
www.FlatironsSolutions.com
www.Corena.com
Info@FlatironsSolutions.com
WP-Understanding Business Rules-LETTER-02. 08/2014
©2014 Flatirons Solutions, Inc. All Rights Reserved