Sie sind auf Seite 1von 5

tools of the trade

H O W TO FIND T H E RIGHT FIT BY FRANCE BARIL, Member

I
" he purpose of content manage- DITA Specificities ear fashion. Instead, topics are linked
ment systems (CMSs) is to make To choose the right C M S for D I T A , though relationship tables or See also
content development and delivery you must first understand DITA's main links. Moreover, all reuse—whether
processes more effective. CMSs are use- characteristics: the reuse of topics within Ditamaps or
ful when multiple contributors need to Many files. Creating a manual with the reuse of content segments with the
collaborate or when large amounts of Word or FrameMaker meant managing <conref> mechanism—is accomplished
information must be created, searched, one file per book or per chapter. DITA, through linking. T h e ability of a C M S to
and retrieved. with its topic-based approach, is closer manage all those links is an important
As more organizations consider CMSs, to the Web model, where each topic is aspect to consider.
they are also adopting the Darwin Infor- saved in a separate file. The ability to XML. D I T A is X M L . T h e ability to val-
mation Typing Architecture ( D I T A ) , an store, manage, and retrieve many small idate documents against the provided
XML-based system for producing reus- files is a very important factor when document type definitions (DTDs) or
able content for multiple delivery for- choosing a CMS for DITA. schemas and to search within specific
mats. This article explains steps for se- Many links. DITA's topic-based ap- X M L elements are very nice features
lecting a C M S that supports both D I T A proach means that relationships be- to have in a C M S for DITA. Moreover,
and your organization's processes. tween subjects are not built in a lin- search features adapted to X M L abili-

22 intercom Image Zoo/Punchstock


ties to pinpoint information based on Doyle's article "DITA Tools from A to move to D I T A motivated by a need for
tagging can be a huge plus. Z" in the April 2008 issue of Intercom.) enhanced collaboration, consistency,
An evolving content model. D I T A is Prices vary from zero for open source quality, reuse, time to market, automa-
about flexibility and being able to adapt solutions to a few hundred thousand tion, the localization process? What
the content model to an organization's dollars for custom solutions with full competitive edge were you looking for?
specific needs for tagging information. D I T A support. So how do you choose? If Prioritizing your goals will help priori-
A C M S that supports D I T A should sup- you follow the steps below, you'll be well tize features.
port the specialization mechanisms on your way to choosing a system that
that enable the content model to meets your needs. 2. Repeat the question: Do I need a CMS,
evolve without extensive development and why ?
or configuration. 1. Ask yourself, Do I need a CMS, and why ? No, that isn't a misprint: this ques-
A lot of questions will come up when tion is so important, you must consider
Selecting a C M S shopping for a CMS. Listing priorities it thoroughly. If you are new to DITA,
If you're looking for a CMS, you have is a must. Your need for a C M S should don't run out and buy a C M S right away.
many options. (For detailed compari- be an extension of the reasons behind Start small with a few prototype docu-
sons of several CMS for D I T A , see Bob your move to D I T A and X M L . Was your ments and a team of one to five users.

June 2 0 0 8 intercom 23
tools of the trade

DEFINE YOUR
RFP IN T E R M S

ments move along the chain (valida-


t i o n , e-mail notification, and so on)?
Define restrictions: should documents
be h i d d e n f r o m specific users? Should
access be controlled? Should certain op
erations be restricted to specific users?
Does the workflow adapt to alternate
scenarios, and what happens as your

Advantages
workflow changes over time? Is work-
flow customizable? Ask about version-
W h e n w o r k i n g out of a file system or a i n g support: can you go back in time,
shared content repository, users will be
able to identify the major annoyances
and the features that w o u l d be useful
to them, w h i c h you can p u t on your list
of a C M S
A CMS for D I T A should store all
and how?
Support for workflow and processes is
the single most i m p o r t a n t t h i n g that a
CMS w i l l provide for your organization.
of priorities for the CMS. You may even files necessary to create D I T A deliv- I cannot overstate the importance of
end up reviewing workflow and pro- erables and support the organiza- understanding your processes and de-
cesses, since topic-based a u t h o r i n g a n d tion's workflow and processes (for f i n i n g them properly. Before you start
X M L have a huge influence on how you example, moving a topic or deliver- l o o k i n g for a CMS, take the time to play
work. It w o u l d be a shame to realize too able t h r o u g h the different approval w i t h D I T A to see how it affects workflow
late that you've missed the obvious. levels). Some of the key features i n - and processes.
clude the following abilities: Ask for compatibility with the tools that
3. Create a Request for Proposals (RFP). • Perform full text and metadata each user g r o u p needs. For example,
Remember, the RFP is as m u c h for search on stored documents specify if writers need a WYSIWYG edi-
you as for the vendors. Define your RFP • Validate X M L content against the tor, if editors need to see formatted doc-
in terms of needs; d o n ' t focus as m u c h DTDs or schemas uments for review, or if they need access
on features. Vendors may have alterna- • Validate or manage links in maps to the editing t o o l . Must occasional or
tive solutions for fixing issues that you and topics remote users access content for review
may n o t have t h o u g h t of. For example, if • Identify the users and their roles or e d i t i n g w i t h o u t having to install new
you need full text and metadata search, • C o n t r o l access to documents: w h o software? Do you need to integrate w i t h
specify this—not XQuery—as a need. has access to what, when, to do a translation m e m o r y tool? If some us-
However, if you have other tools that use what? ers have requested that specific tools be
X Q u e r y and want to be able to use the • Define workflows: steps f r o m cre- used, ask for them, but also ask if the
same queries on m u l t i p l e systems, you ation to publishing vendors have alternatives to propose.
may specify that you want the vendor to • Assign w o r k to a user or a group of Define localization needs. If you need
support that standard. users to translate documents, make sure that
Following are a few additional items • Notify users when they have w o r k the vendors' products are U N I C O D E -
to consider i n c l u d i n g in your RFP: to do c o m p l i a n t at all stages.
Define your context. Explain your p r i o r i - • Track changes a n d / o r manage Define publishing needs. Do you expect
ties and how you will measure success at versions of topics, maps and other to be able to publish f r o m the D I T A
the e n d of the implementation. files O p e n Toolkit? H o w w i l l it interact w i t h
Ask for support of specific D I T A fea- • Manage, track, and version final the system? Do you need to attach ver-
tures, as discussed above. deliverables sion numbers to deliverables? W i l l the
Define your workflow and processes: user • Publish content w i t h or w i t h o u t t o o l enable you to produce end deliv-
roles, steps, etc. Ask the vendors how use of the D I T A O p e n T o o l k i t erables in all needed formats? Do you
they w o u l d support that specific work- • Enable search and retrieval in dy- need to use the CMS as a publishing
flow. H o w flexible is it? What makes a namic publications hosted w i t h platform in order to offer advanced
document move f r o m one step to the help of the CMS, like knowledge search capabilities to e n d users?
next—users, system events? Should the bases or o n l i n e help systems Define archiving needs. W h a t do you
system p e r f o r m actions as the docu- need to keep? H o w l o n g do you archive

24 intercom June 2 0 0 8
tools of the trade

DITA Terms
items? Can you modify documents that mess up special characters in translated
have been released a n d / o r archived? documents? Does it w o r k well w i t h your
Define the technical environment. Talk current tool set? W i l l i t really help you
to your IT team. Do they l i m i t support If you're new to D I T A , following are meet your goals?
for specific platforms? Do they have re- definitions of some terms used in this The trial period is very important. It
quirements for m a i n t a i n i n g the system article: can help you choose a p r o d u c t that does
and r u n n i n g regular backups? Do they Ditamaps represent the book what you identified as top priorities very
have networking requirements? Are structure. They define the organiza- well, as opposed to one that does every-
there security issues? Do they have re- t i o n of topics, the hierarchy in w h i c h t h i n g you asked for, but not so well.
quirements for how users and user roles they appear. Imagine it as a b i g table
are defined and handled? Include these of content. Ditamaps may also define 6. Negotiate your price.
requirements in the RFP. the relationships between the topics The larger the system, the better
Define your timeline. W h e n do you ex- a n d / o r book details: the title, the au- your power to negotiate. Sometimes it
pect to have the solution running? W h a t thor, the revision history, etc. is difficult to get a better price on the
are the i m p o r t a n t dates on your calen- Specialization is a process by w h i c h basic product, but you may be able to
dar for the selection process and for users can add their o w n X M L tags get m o r e concurrent users for the same
the implementation? Are you going to to the basic D I T A DTDs or schemas price, or other small extras.
i m p l e m e n t this in phases? What is your while leveraging on existing ele-
preferred approach and what can the ments. T h e process can be used to Managing Change
vendor suggest? add a new topic structure, add ele- A CMS can be an expensive tool and is
Define your budget and ask for pricing. ments to existing structures, or cre- l i n k e d closely to internal processes. An
You may want to keep the details of your ate new attributes. New elements are organization that moves to D I T A and
budget from vendors, b u t you should created based on existing elements then buys a CMS usually causes a great
have an idea of the price range that you and can i n h e r i t their transforma- deal of change for many employees.
can afford based on the expected ben- tions and processing mechanisms, A good selection process will n o t only
efits. Ask vendors to define what is i n - reducing the development cost. help you select a tool that works for the
cluded in the price and what is not: ex- T h e D I T A Open TooIMt is a refer- teams i n place, i t will also help the or-
ternal editors, an FO-renderer for PDFs, ence i m p l e m e n t a t i o n of the D I T A ganization to better define its processes
translation m e m o i r tools, etc. Also ask if specification developed by the Or- and get buy-in f r o m its most i m p o r t a n t
there are installation, integration, train- ganization for the Advancement of contributors. So now, do you really need
i n g , maintenance, or any other costs. Structured I n f o r m a t i o n Standards a CMS, and what exactly do you need it
(OASIS) D I T A Technical C o m m i t - to do? ©
4. Send your RFP to a few preselected vendors tee. It contains the D I T A DTDs and
based on your requirements or download and X M L schemas, as well as samples and SUGGESTED READINGS
install open source software to evaluate. transformations to create documents
You may want to send your RFP to de- i n m u l t i p l e formats like H T M L o r CMSReview, www.cmsreview.com. General
velopment consulting firms (or internal PDF. information about content management
development teams) if you plan for ex- An Fo Tenderer is a tool that trans- best practices and products.
tra development a n d / o r customization forms X M L expressed i n the XSL-FO
a r o u n d open source tools. (XSL Formatting Objects) language Best Practices for I m p l e m e n t i n g a CMS
This is also a good time to ask for a i n t o printable o u t p u t formats, most for Technical Publications, parts 1 to 3:
product demo. You can ask for it before often PDF or RTF. www. infomanagementcenter. com/enews
or after sending the RFP. Seeing a few For more i n f o r m a t i o n on D I T A , letter/200609/ftrst.htm
products in action before sending the see the special D I T A issue of Intercom www. infomanagementcenter. com/enews
RFP may help you to include features that ( A p r i l 2008). letter/'200610/ftrst.htm
you hadn't thought of previously. Howev- www. infomanagementcenter. com/enews
er, don't be blinded by cool features that Ask for a product evaluation. Have letter/200704/third.htm
do not match your priorities list. the vendors install the solution at your
Product demos are very useful to help location or provide remote access to a France Baril (france.baril@architexttis.com)
you understand how a p r o d u c t does what solution. Play w i t h it: go t h r o u g h one or owner of Architextus Inc., is a DITA/XML
it says it can do. two quick publishing cycles w i t h prese- consultant as well as a documentation ar-
lected users. The installation may n o t chitect who helps organizations analyze their
5. Ask for a product evaluation from two to be customized to your workflow, but it content and processes, select tools, learn about
three runners-up among the vendors that an- will give you a pretty good idea o f how DITA and/or XML, manage the change pro-
swered your RFP or the evaluated open source well the p r o d u c t works. Is it as fast as the cess and develop supporting material from
solutions. vendor claimed? Is it easy to use? Does it DTDs or schemas to XSL transformations.

June 2 0 0 8 intercom 25
Developing
Effective
Operations and
Maintenance
Manuals

iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiniiiiiiiiiiiiiiiiiiiii
««H*t««M«««»«««+*«**»AUT0**«5 - DIGIT 46268
112948 ICOA
MRS. PAULA N HARLOW 70378
7451 WINTON DR P309
INDIANAPOLIS IN 46268-5103

Das könnte Ihnen auch gefallen