How to Stay Sane in An Insane Economy

AUGUST 2003
VOLUME 5, NUMBER 4
How to Stay Sane in An Insane Economy
Helen Sullivan, Director of Technical Career Development, Collin County Community College District
There’s no doubt about it. We live in crazy
times. Some may call them insane.
And one of the craziest places to be these
days is at work.
You find pressure and stress everywhere
you look:
impossible deadlines, and no recognition
for work done under increasingly stressful
circumstances.
No Wonder I’m Depressed!
How you feel about these events and circumstances often determines how you respond to
♦ Last year, the government exercised very
them. In other words, your attitude plays a sigvisible public pressure on corporations to
nificant role in how you handle life’s unexcorrect suspect accounting
pected curve balls.
practices. This shake-up in
How do these reactions and
corporations may have
feelings about negative events
started at the top, but you’d
and circumstances manifest
“…your
better believe that this presthemselves in the workplace?
attitude plays
sure rolled downhill to the
See if any of the following
lowliest person on the corresonate with you:
a significant
porate totem pole.
role in how
♦ Procrastination—Do you
♦ Although 2003 hasn’t seen as
habitually arrive late for
you handle
significant a number of laywork or miss deadlines?
offs as 2002, the economy
life’s
♦ Emotions on the edge—Do
still has areas of instability,
unexpected
you snap at co-workers or
and no one really considers
customers and find yourself
curve
balls.”
his or her job totally secure.
in ongoing conflicts with
♦ Some companies are still
other departments?
struggling to stay in business, and others
♦ Frustration from lack of control over cirwho had planned to flex their entreprecumstances—Do you have more health
neurial muscles have decided to postpone
issues than are normal for you, or do you
investing in new ventures. As a result,
find that you are seeking comfort in alcoalong with earlier downsizing, out-ofhol, drugs, or excessive eating?
work employees have flooded a tight job
market.
♦ Survivors of layoffs may have kept their
jobs, but at what price? They are under
incredible pressure to perform, not only
their normal work but also the work that
remained from employees who left voluntarily or involuntarily.
♦ Add to these factors the regular garden
variety of negative circumstances that
haven’t gone away—office politics, a difficult boss or co-worker, boring work,
♦ Inflexibility—Do you cling to old ways of
doing things, or do you revert to your
default personality type?
CONTENTS
How to Stay Sane in An
Insane Economy
page 93
From the Director
page 94
CASE STUDY
Single Sourcing HTML and
PDF with FrameMaker and
WebWorks
page 98
CASE STUDY
Usability, Knowledge
Management, and the
Bottom Line
page 103
CONTENT MANAGER’S NOTEBOOK
Intellectual Property:
Culture, Commerce, and
Digital Rights Management
page 107
TOOLS AND TECHNOLOGY
The Growth of ASP Content
Management
page 112
TOOLS AND TECHNOLOGY
Enabling Language
Translation with XML Tools
and Standards
page 115
BOOK REVIEW
What’s in The Rise of the
Creative Class for Technical
Communicators?
page 121
Manager’s Calendar
page 124
Choose Your ‘Tude, Dude!
“Now that I’m all depressed thinking about
my stressors and what I’m not doing to address
them, is there anything I can do about them?”
Yes. I’m here to tell you that you can do
something very effective… you can choose
your attitude. Believe it or not, your choice of
Continued on page 96.
The Center for Information-Development Management
710 Kipling Street • Suite 400 • Denver, CO 80215
93
FROM THE DIRECTOR
From the Director
JoAnn Hackos
Best Practices Newsletter
A publication of the Center for
Information-Development
Management.
710 Kipling Street, Suite 400
Denver, CO 80215
Phone: 303/232-7586
Fax: 303/232-0659
www.infomanagementcenter.com
Publisher and
Center Director
JoAnn Hackos, PhD
[email protected]
Managing Editor
Tina Hedlund
[email protected]
Production Manager
Lori Maberry
[email protected]
Information Developer
Christina Meyer
[email protected]
How to subscribe: a one-year subscription (6 issues) is $99.
Subscribers outside the US add
$10 (US funds only).
Contact Lisa Odneal
303/232-7586, or send email to
[email protected]
How to submit an article: contact
Tina Hedlund
[email protected]
How to join the Center:
call JoAnn Hackos at
303/232-7586,
or send email to
[email protected]
©2003 Comtech Services, Inc.
All rights reserved.
Printed in the USA.
94
Dear Friends,
As I’m sure you all know, the theme of the
2003 Best Practices conference is Innovation:
Making It Happen. The emphasis of the conference is on the “making it happen” part. We
can all happily dream up new things to do in
our organizations, but actually proposing the
right innovations and then getting people to
adopt them often proves difficult and frustrating.
With the Innovator’s Forum, immediately
following the conference, we will help put concrete plans together to support new ideas. As
part of the planning, I’ve been reading many
articles on successful change. One of my favorites is “Tipping Point Leadership,” by W.
Chan Kim and Renee Mauborgne (Harvard
Business Review, April 2003, Product 3353).
Kim and Mauborgne are management professors at Insead in Fontainebleau, France.
To prepare their article, they conducted
an in-depth study of William Bratton, who
served as police commissioner in New York
City in the 1990s and was instrumental in
lowering the city’s crime rate. They sought to
understand how he accomplished the turnaround, especially in such a politically charged
environment as New York. The tag line of the
article reads
“How can you catapult your organization
to high performance when time and
money are scarce? Police Chief Bill Bratton has pulled that off again and again.”
In my welcome address at the Best Practices conference, I will discuss in some depth
the four steps that Kim and Mauborgne outline. These steps are distilled from Bratton’s
work and help us transform the tipping point
from an interesting concept into a workable
program for change.
I’m most interested, at present, in the first
step in the process, called Breaking through
the Cognitive Hurdle. The authors explain
that most people involved in decision-making
about a change don’t respond to sensible arguments, extended examples, or even dollars and
cents. Even the bean counters, who complain
that they are interested in the numbers, won’t
act if they don’t understand the problem or
believe that any change is necessary.
Bratton’s technique, at the core of tipping
point leadership, is to help key decision makers
actually experience the problem. Without a
lesson in reality, the need for innovation never
catches on. For example, Bratton decided that
he had to convince his senior staff that the
public’s complaints about the subways were
meaningful. They simply didn’t think the
problem was that serious. Besides—New Yorkers always carp about the subway. Big deal.
Convinced that making the subway safe
was the highest priority in the turnaround,
Bratton required that all his transit police
officers commute by subway, himself included.
None of them had ridden the subway in years.
Not until they saw the graffiti, experienced the
lawlessness of the gangs, and got mired in nonworking equipment themselves did they
understand the public’s point of view. And,
only then did they agree that something
needed to be done.
Bratton had gotten his officers over the
cognitive hurdle. They had to gain a visceral
and cerebral understanding of the problem
before they were ready to respond to new
ideas. A colleague of mine used a similar tactic
a few years ago to convince his mechanical
engineering staff that they had to redesign a
critical piece of equipment used in treating
gravely ill patients. He had feedback from
users that the equipment was difficult and slow
to adjust, resulting in unnecessarily long treatment times. They reported that patients,
already anxious about their illnesses, were fur-
BEST PRACTICES • AUGUST 2003
FROM THE DIRECTOR
ther stressed by the ill-adjusted and awkward
equipment.
His problem—the engineers weren’t especially concerned. So the technicians had a
problem with the usability of the equipment.
Couldn’t they just be trained better? Our colleague used a drastic approach to move his
engineers through the cognitive hurdle. He
took them out to customer sites and had them
experience the problem firsthand.
If this sounds somewhat like a customer
site visit as part of a usability study, you’re
right. That’s exactly what occurred. The engineers observed the users trying to adjust the
equipment. They played the roles of patients,
enduring the long adjustment periods flat on
their backs with heavy lead weights on their
bodies. It wasn’t pretty. The experience
changed their entire perception of the problem. They came back committed and energized about redesigning the equipment
immediately and correcting all the adjustment
problems.
Experiencing a problem firsthand can be a
life-altering experience. I worked with a team
of software programmers designing a medicalrecords system. It was clear from a first view of
the prototype software that they were completely oblivious about the users’ world. The
prototype was completely unusable to anyone
but the designers. I suggested that they visit
some users, conveniently located across the
street from the software-development department. They took me up on the suggestion.
Months later, meeting the same programmers over lunch in the cafeteria, they told me
that the meetings with users and the direct
observations of their work had “changed their
lives.” These were senior professionals, committed to doing good work. They simply
needed to break through the cognitive hurdle.
I invite you to consider ways in which you
can help decision makers in your organization
overcome their reluctance to support innovation and change. Have they tried to find information on the corporate Web site? Do they
know how it feels to use the products the company develops? Have they seen people at work
having difficulty learning what to do?
In information development, we tend to
be a bunch of introverts who sincerely believe
that if we work hard and keep our noses to the
grindstone, someone will notice our good
work and reward us. Well folks—it ain’t gonna
happen. We need to sell the ideas we have for
making things better, after we’re certain, of
course, that the ideas are better for the customers and the company, not just for us.
Because this is the last issue before the
September Best Practices conference, you’ll
have to attend to hear my view of the rest of
the hurdles. Register today at <www.infomanagementcenter.com/conference.htm>.
I hope I’ve given you a bit of an experience, though vicarious, about change management. Please join me and your colleagues for
more real-life stories. See you in Seattle.
JoAnn
Tipping Point Leadership
Kim and Maugorgne, studying the techniques used by Bill Bratton, former police chief in New York
City, identified four hurdles to be overcome in implementing change:
Cognitive hurdle
Our staff members respond best when they experience directly the problems
our customers have in finding and using information to perform tasks or
solve problems.
Resource hurdle
By targeting our resources on contributions that add value to the organization, we make best use of what we already have.
Motivational hurdle
Political hurdle
Reforming everyone and everything at once may be appealing, but it’s
doomed to failure. We need to solve problems with key influencers who can
help to spread the message.
Powerful interests, such as product developers and marketing managers,
often resist change. We must identify the naysayers and find ways to silence
them.
Center Associates
Henry Korman
Wordplay
[email protected]
Ginny Redish, PhD
Redish & Associates, Inc.
[email protected]
Jonathan Price
The Communication Circle
[email protected]
David Walske
David Walske, Inc.
[email protected]
Advisory Council
Bill Gearhart
BMC Software
[email protected]
Julie Bradbury
Independent
Diane Davis
Synopsys
[email protected]
Vesa Purho
Nokia
[email protected]
Daphne Walmer
Medtronic
[email protected]
Palmer Pearson
Cadence Design Systems
[email protected]
CIDM Vendor Members
Arbortext
PG Bartlett
[email protected]
Progressive Information
Technologies
Suzanne Mescan
[email protected]
Innodata
Toni Sydor
[email protected]
ISOGEN International
Marit Mobedjina
[email protected]
We can apply the four-step “tipping point” strategy to the challenges of an information-development
and instructional-design environment. Learn to recognize the hurdles in your organization and discover how information managers have successfully overcome them.
AUGUST 2003 • BEST PRACTICES
95
HOW TO STAY SANE IN AN INSANE ECONOMY
Resources for Further
Study
How to Stay Sane in An Insane Economy, continued from page 93.
The following books are some of
my favorites that have helped me
through tough times. Maybe they
will speak to you.
When they change their thinking and discover
attitude can change your circumstances. One
that there’s more than one way to find cheese,
of the key elements of this choice is separating
their perspective on life changes.
your emotions from your circumstances.
In my own work experience, I found a
Abraham Maslow said, “One can spend a
good teacher of attitude at my first job. I
lifetime assigning blame, finding the cause ‘out
worked for a small daily newspaper where regthere’ for all troubles that exist. Contrast this
ular complaints were phoned in to the circulawith the ‘responsible attitude’ of confronting
tion department. Customers couldn’t find
the situation, bad or good, and instead of asktheir papers, the newspaper landed in a puding ‘What caused the trouble? Who was to
dle, the dog ate it, someone stole it—you
blame?’ Asking ‘How can I handle this present
name it, someone was always unhappy about
situation to make the most of it? What can I
some aspect of their service.
salvage here?’”
The circulation manager lisThere are examples all
tened patiently to each complaint
around us of how a difference in
over the phone and commiserated
attitude impacted a circum“…[as] a
with what the customer was going
stance.
manager in
through. By the end of the converIf you read Main Street, a
sation, this manager not only
classic novel by Sinclair Lewis,
your
made the customer feel better but
and contrast the reactions of
organization,
he also followed through on each
Carol and Bea to the small town
complaint and left the customer
where they live, you’ll see that
…you have a
feeling satisfied. In other words,
one woman hated the town
powerful
he changed their attitude.
because of what it didn’t have
influence over
and the other one loved it
because of what it did.
Am I the Problem or the
your group,
One of my favorite Mary
Solution?
and you set the If you are a manager in your orgaTyler Moore Show episodes featured the irrepressible Ted Baxnization, then you have a powerful
tone for your
ter, the buffoonish TV
influence over your group, and
organization.” you set the tone for your organizaanchorman who didn’t possess
many brain cells. One day, Mary
tion. If your organization seems to
was feeling depressed because
have a negative atmosphere, look
her life seemed to be in a rut. Ted told her that
at your attitudes first before you start addresshe felt the same way until he woke up one
ing your group’s collective attitude.
morning and everything he did he did with
Think about the following:
enthusiasm—it was the same daily routine,
♦ I can’t control the actions of others, but I
only he took joy in every task. (It’s not humorcan control my reaction to them.
ous to read about it here, so you’ll just have to
♦ Am I willing to take a risk to make some
see the episode in re-runs on cable.)
changes in myself?
Two good books that have striking exam♦
Do I have any false or unrealistic expectaples about changes in attitude are Zapp! The
tions?
Lightning of Empowerment by William C.
Byham and Jeff Cox and Who Moved My
♦ Do I have any significant turnover in my
Cheese? by Spencer Johnson. The first book
group, and do I understand the reason for
details a workplace that is drained by repressive
this turnover?
working conditions but is turned around when
the employees are empowered to do their jobs.
Here Are Some Options To Consider
The second book is a brief story about mice
After you’ve cleaned up any negative attitudes
who go to the same spot daily looking for their
of your own, look externally to factors that
cheese but find out one day that it is gone.
may be affecting your group.
Leadership books
The 21 Irrefutable Laws of
Leadership
John C. Maxwell
The Leadership Challenge
James M. Kouzes and Barry Z.
Posner
Leadership When the Heat’s On
Danny Cox and John Hoover
Leading Change
John P. Kotter
Principle-Centered Leadership
Stephen R. Covey
Work environment
Zapp! The Lightning of
Empowerment
William C. Byham and Jeff Cox
Toxic Work
Barbara Bailey Reinhold
Seize the Day
Danny Cox and John Hoover
Who Moved My Cheese?
Spencer Johnson
Difficult Conversations
Douglas Stone, Bruce Patton, and
Sheila Heen
1001 Ways to Energize Employees
Bob Nelson
More good stuff
Getting to YES
Roger Fisher and William Ury
You Don’t Have To Go Home from
Work Exhausted!
Ann McGee-Cooper
Your Personality Prescription
Roberta Schwartz Wennik (based
upon Myers-Briggs)
Influence Without Authority
Allan R. Cohen and David L.
Bradford
Working with Difficult People
Muriel Solomon
Whale Done!
Ken Blanchard
Quotes and Quips (Franklin Covey)
96
BEST PRACTICES • AUGUST 2003
HOW TO STAY SANE IN AN INSANE ECONOMY
♦ If you are the manager of a group that has
been impacted by downsizing, you can
provide a stable influence that can help
your group. To counter layoff fears and
the economic realities surrounding your
group, don’t pick extremes when responding to employees—go for the stable middle ground. You can still deliver a realistic
message to your group; you just don’t
have to use inflammatory words to deliver
it.
♦ Employees are looking to you for guidance and stability in tough times. Take
care of yourself so you can provide that
guidance and stability to others.
♦ Revisit the basics of what makes you a
great manager. What are your strengths? Is
it teambuilding, mentoring, career guidance, planning? Play to those strengths
while you shore up your areas of weakness.
♦ Where would you like to improve? Tackle
one thing at a time. Now is the time when
great leadership skills get a real workout.
Practice situational leadership.
♦ Learn all you can about your company, its
customers, and the state of the market so
you can answer employee questions and
help them understand how they fit into
the big picture.
♦ Revisit personality profiles and communication methods. Remember that office
politics revolve around relationships, and
relationships are tempered by personality
types.
♦ Have your listening skills taken a beating
lately? Listen and then test for understanding. This is such a no-brainer, but
when we are under stress, it’s one of the
first skills to go out the window.
♦ Be honest and authentic. You can be real
and professional at the same time.
♦ Foster strengths in your team, just like
you are reinforcing your own strengths.
People like to feel good about themselves
and their talent.
♦ Adversity can pull a group together. A
trainer one time joked to me that his
group performed at a high level when they
AUGUST 2003 • BEST PRACTICES
fought a common “enemy.” Sometimes in
the most stressful situations, the greatest
creativity surfaces.
Get Those Creative Juices Flowing
If you need some help to get started in examining where you may have attitude issues with
yourself or your group, try the following exercise.
Spend a few minutes answering the following questions and see if they lead you to
Helen Sullivan
some solutions:
Director of Technical Career
♦ Pick a circumstance or event where you
Development
remember that you were happy or content. What were the circumstances? What Collin County Community
College District
was your attitude? What affected your
attitude that caused you to be happy?
(Was it an internal change or an external
influence?)
♦ Pick a circumstance or event when you
were unhappy or discontent. What were
the circumstances? What was your attitude? What affected your attitude that
caused you to be unhappy? (Was it an
internal change or an external influence?)
♦ Pick an attitude at work that you exhibit
that you would like to change. (Some
examples: intimidated, bored, depressed,
frustrated, snappy, judgmental, victimized.)
How does this attitude impact how you
relate to others? Do you exhibit a behavior
that causes someone else to have a bad
attitude?
♦ Is there a bad attitude at work exhibited
by an individual or group? Name it. What
is the cause of this attitude? What changes
could be put in place to turn around this
attitude?
♦ Do you have an experience where you,
someone else, or a group did something
that changed a bad attitude or working
environment? Describe it.
♦ Brainstorm a list of ideas on how you can
get your employees involved in changing
the work environment (attitudes). What
would this new environment look like or
feel like?
A good attitude may not be the most important trait a person develops, but it ranks right
at the top of the list.
[email protected]
Helen Sullivan is Director of
Technical Career Development
for the Collin County
Community College District,
which is north of Dallas, with
a student population of 30,000
across five campuses. She
directs a National Science
Foundation grant to promote
careers in science and
technology by partnering with
a consortium of four colleges
and universities and by
working with advisory
councils in technology
corporations.
She formerly was Director of
Training and Documentation
Services at Nortel Networks,
with her 15-year career in
information development
starting at NEC America.
She holds a bachelor’s degree
in math from the University of
Texas at Austin and began
graduate work in journalism at
the University of North Texas
before launching her first
career as a newspaper
reporter and editor.
She is a member of the
Society for Technical
Communication (STC) and a
conference speaker on quality
processes and measurements.
97
CASE STUDY
C A S E
S T U D Y
Single Sourcing HTML and PDF with FrameMaker
and WebWorks
Peter Dykstra, Director of Product Information, Donovan Data Systems, Inc.
Peter Dykstra
Director of Product
Information
Donovan Data Systems, Inc.
peter.dykstra@
donovandata.com.
Peter Dykstra is director of
product information at
Donovan Data Systems, Inc.
in New York. He has over 20
years’ experience as a writer,
editor, and software product
manager.
Interested in publishing to the Web but not
ready to install a full XML content-management system? That was our situation. Facing
complaints and usability issues with our library
of legacy PDFs, we decided to add HTML
support to our existing publishing environment, extending rather than replacing our current tools. The approach has let us achieve the
benefits of Web-based publishing for endusers. In the process, we’ve also laid the
groundwork for further development of our
content-management architecture and started
to think and write in content-management
terms.
We now use an automated system based
on Automap, the server-based version of
Quadralay WebWorks, to translate Adobe
FrameMaker files to HTML. The system supports HTML versions of about 50 manuals,
representing more than 10,000 pages of documentation for our core products, available to
clients on the Web. WebWorks automatically
updates the HTML library from FrameMaker
books as writers make changes to books.
Background
New product information for our company’s
software products is developed from the
ground up to be online, either built into the
products or on our support Web site. But we
also have a sizable library of information that
was published originally as books before the
days of online documentation. The bulk of
this information—any document longer than
several pages—is maintained in FrameMaker
and published on our Web site in PDF format.
People rely heavily on this information; the
online library of PDF manuals is the most visited destination area on our Web site.
Problems with PDF
Though PDF documents provide several
major benefits (such as central access to current documents, strong support for printing,
and reduced printing cost), they have several
drawbacks for online use. Our users (especially
experts who use documents frequently) com-
98
plain that PDF access is cumbersome and
inconvenient. Some specific complaints
include the following:
♦ Finding information is hard if you don’t
know which document you need. The
Web site allows searching for PDF documents that contain a phrase, for example,
but after you find a list of documents containing your phrase, you still have to
download and search each document
individually to find specific references.
♦ To look at a single topic, you have to
download the entire document. Because
manuals are generally several hundred
pages long, this is cumbersome, even with
a fast Web connection.
♦ Pages are laid out based on the pre-existing “printed page” format. Text is often
either too small to read or (if you enlarge
it) runs off the edge of the screen.
♦ PDF requires readers to switch back and
forth between the standard browser-based
interface and the Acrobat Reader interface. One sample complaint—page numbers in the original document don’t match
the PDF-assigned page numbers—creates
confusion about page references.
Overall, navigating among PDF documents
slows people down, results in unsuccessful
searches for information, and reduces performance and satisfaction.
The HTML alternative
A way to address the above issues is to publish
documents as native HTML pages on the
Web. Many people find these easier to read
online. With JavaScript or Java, it’s also possible to provide powerful search and navigation
capabilities for faster access to topics, providing a generally more responsive user interface.
The main issue in developing a large
HTML-based Web site is content management. Each page has to be created, managed,
and presented to the user as a separate file. For
BEST PRACTICES • AUGUST 2003
CASE STUDY
pages are created automatically, the software
us, this requires storing and managing thouwriters don’t have to deal with HTML or other
sands of HTML files, as well as a framework
Web technology directly.
for navigation.
A high-end approach would be to convert
all text to an XML-based content-management
Why Users Like It
and publishing system. But that’s a major
The initial release of HTML-based versions
undertaking, difficult to justify for an existing
received an extremely positive response from
library. Another, more accessible approach for
some of the heaviest users of existing PDF
FrameMaker users is to continue to maintain
manuals in our client support groups. The
manuals in FrameMaker and convert them to
general reaction was that the HTML versions
HTML for the Web. WebWorks software is
are much easier to use online than PDF. See
designed to work with FrameMaker to do this.
Figure 2. Features cited include the following:
This provides the main advantages of HTML
♦ cross-document search
publishing for the Web but is
across all documents in a
easier than switching to native
library or set
HTML or XML—for one thing,
“…[a]
more
writers can continue to use their
♦ combined table of contents
accessible
existing tools.
for multiple related books in
the same library
approach for
Our Approach
♦ responsiveness, with quick
FrameMaker
Several years ago, our publishing
jumps to any page
group decided to explore the use
users is to
♦ screen-based formatting,
of WebWorks to convert
continue to
which adjusts lines to the
FrameMaker manuals into
maintain
size of the current window
HTML, allowing us to produce
without changing font size
both output formats—HTML
manuals in
and PDF—from the same source
FrameMaker
documents. See Figure 1. We
Project Recap
already used WebWorks to proand convert
Requirements
duce HTML Help files, which
A pilot project with a small set of
them
to
were written from scratch for
established agreement
online delivery. Converting the
HTML for the manuals
among managers that documenexisting books to HTML was
Web.”
tation in HTML format would
simple in concept—we would
be beneficial, but before proceedsimply use a different Webing, we had to assess whether we
Works template to produce HTML rather
could support this on a production basis.
than Help projects. But implementation also
To be worth doing, conversion would
involved a number of significant practical
have to support HTML access to a broad
issues. We would be converting a significant
range of our legacy documentation (approxiamount of text, which had not been written
mately 50 main manuals in the US and Canfor online delivery. We had to adapt the supada). It would also have to be accessible
plied WebWorks template to work with the
through standard browsers supported by our
existing books. And we needed an infrastruccompany’s Web site. The HTML documents
ture that would allow multiple teams to pubwould have to be integrated with the existing
lish books to a single centralized library on the
Web site so users could still go to one place for
Web and update the HTML as FrameMaker
product information. (HTML would not
books were updated—all quite different from
replace PDFs, which are still useful to print
producing separate Help projects.
manuals.)
We now publish FrameMaker documents
From a production perspective, the
as both PDF and HTML. The HTML docuHTML conversion would have to work in our
ments produced by WebWorks include a comdecentralized writing environment, giving
bination of HTML and XML, with Java- or
each writer independent control over converJavaScript-based components that provide
sion of individual books but also be easy for
search and navigation. Because the coded
AUGUST 2003 • BEST PRACTICES
99
CASE STUDY
Figure 1. The Strategy: One Source, Two Publishing Formats
FrameMaker source files for each book are used to produce two different output formats.
Figure 2. HTML-Based Books on the Web
Users see a single table of contents and index for a multi-book set and can search for text across all HTML books. Unlike with
PDFs, the reader can jump directly to any topic in any book and see the page quickly.
100
BEST PRACTICES • AUGUST 2003
CASE STUDY
writers to use, allowing writers to work essentially as they did before, without becoming
HTML or XML experts or spending time
managing document conversion.
We wanted conversion to be unattended,
which meant we also needed a quality assurance (QA) strategy to monitor the process,
spotting errors in conversion caused by errors
in books.
We also needed an audit trail so that writers could easily tell which books had been
updated to the Web, with ability to track version status and history for a book, a set, and
the product library as a whole, with centralized
QA and a way to monitor use.
We moved all documentation files from a
Novell server to an NT-based server that could
run Automap. Quadralay provided sample
batch files for controlling unattended operation. We set up batch files that writers can use
to mark books that require updating and
extended these to provide logging and posting
of updated files to the public Web server outside the firewall.
Features
The HTML library provides the features
described below for end-users, writers, and
production managers.
For users
Implementation process
HTML books are accessible to
Based on a sampling of our
users who have passwords to our
books, we concluded that most
Web site. The output format supbooks could be converted to
ports Netscape 4+ and IE 4+
“Once in the
HTML with an acceptable level
browsers on Windows and the
of effort. We also concluded that,
Mac, accessible to most users.
HTML
once each book had been set up
Users can jump to their choice of
library, they
for conversion, the idea of updatHTML or PDF versions for each
can search and book. Once in the HTML
ing HTML in the background as
the book was updated was feasilibrary, they can search and navinavigate
ble, using WebWorks’
gate quickly across the entire
quickly across
server-based version, Automap,
HTML library. (In tests we sucwhich runs as a batch process on
cessfully set up 50 books with a
the entire
a server.
single navigation window but
HTML
The first step was to develop
found this unwieldy. We ended
library.”
a WebWorks template to support
up with multiple book sets, each
our company’s FrameMaker doccontaining 6 to 10 related books
ument templates. We developed
with common TOC, search, and
this by modifying a template proindex. We didn’t use an available
vided by WebWorks, adding HTML formatfeature that lets users mark favorite pages
ting for styles in the FrameMaker templates,
because of concern that bookmarks would
including elements such as paragraphs and
become obsolete as libraries are updated.)
character formats, cross references, and graphFor writers
ics. Development of the template was an iteraSetup for each manual requires a general scan
tive process, based on testing with multiple
for formatting issues, an initial test conversion,
manuals.
and a process of cleaning up formatting probBased on the tests, we set up a QA guide
lems. Non-standard FrameMaker formatting
that writers can use to prepare and test a manthat might work with a “printed page” format
ual for conversion. (In practice, our producin PDF often does not convert cleanly to
tion editor became an expert and a central
HTML. Most problems can be fixed by folresource for setting up books and working
lowing published tips. But some can require
with writers needing assistance.)
some painful repairs. For example, complex
We added several new elements to the
graphics with multiple layers and callouts conFrameMaker template to support HTML—
vert flawlessly if set up correctly, but if individmainly custom markers to support navigation
ual graphic elements are not placed in an
links from within the HTML pages to the releanchored frame in FrameMaker they end up
vant pages on our Web site. Adding these to
garbled or missing in HTML even though
each manual became part of the set-up process.
AUGUST 2003 • BEST PRACTICES
101
CASE STUDY
In the process, we’ve also cleaned up documentation files because product teams
worked together to identify the core set of
information that would be in the HTML
library.
By extending FrameMaker with WebWorks’ technology, we’ve leveraged existing
resources to produce an HTML-based library
more quickly and with less cost than possible
otherwise. Because we had to learn about the
technology to apply it to our environment, we
now have an infrastructure that’s
Behind the scenes
suited to our requirements and the
A series of batch files developed
understanding we need to support
in consultation with Quadralay
and extend it.
automates the conversion pro“…users have
In the process, we also learned
cess. A scheduled task runs on
about
some of the limitations
made it clear in
the server every 10 minutes,
inherent in our current tools and
checking for books that need
initial
documents. It’s easier to see benean update and launching batch
fits of XML-based documents and
reactions
that
jobs to convert individual
separating content from publishbooks as needed. HTML files
they now have of
ing, which our current system does
are posted to an internal Web
faster and
only in limited ways.
server so writers can check their
By adding a publishing format
easier access to
HTML output within 15 minthat depends on automated translautes after requesting a converinformation— tion, we’ve also added a set of QA
sion. The updated HTML is
requirements. Now when we write
the explicit
copied through the firewall to
a manual, it has to work as HTML.
the main Web server overnight
purpose of the
As a result, we know that our docuusing a scheduled task.
ments conform to a common strucproject.
Central log files allow
ture. This consistency can serve us
monitoring and debugging of
in various ways. For example, preproblems with individual book
sentation of information is more uniform. We
conversions (though these have been rare). A
can update document formats centrally. If we
batch command allows an administrator to
do decide to move to an XML-based system in
scan conversion logs to check for errors in all
the future, we have a common starting point,
current books in a single action. Existing Web
which would make that step much easier.
tools allow us to monitor usage levels of the
The jury is still out on how many people
HTML books on the server.
will actually use HTML in place of PDF. We’re
monitoring its use, and have added HTML
Assessment
manuals as a topic for discussion at informal
What have we accomplished? First of all, a sigroundtable assessments of product informanificant number of users have made it clear in
tion to learn which aspects users like and what
initial reactions that they now have faster and
their remaining issues are. We already have a
easier access to information—the explicit purwish list of features for the next release.
pose of the project.
they may look fine on the page in
FrameMaker.
To update a book once it’s been set up, the
writer simply clicks on a batch file in the
book’s directory on the LAN. This sets a flag
marking the book for update. A status history
file and a copy of the conversion log in each
book’s directory track when HTML updates
were requested and when they were actually
run and let a writer check directly for conversion errors detected by Automap.
102
BEST PRACTICES • AUGUST 2003
CASE STUDY
C A S E
S T U D Y
Usability, Knowledge Management, and the Bottom Line
Elsa Bethanis, Technical Writer, re:Member Data Services, Inc.
Consider this example of how poor
Imagine an auto factory with parts scattered in
knowledge management can affect anybody
random boxes. Parts are missing, in the wrong
who needs to communicate information
boxes, unlabeled, mislabeled, outdated, and
within a company. At our hypothetical comchanging constantly. Sometimes the parts sit in
pany, consultants make up a good percentage
rooms apart from the machines where they’re
of the staff and have communication tools that
used, and sometimes they are in the right
no one else has, so they can share information
room. Every now and then, someone dumps a
among themselves, but people who want to
truckload of new parts in the factory, and peowork with them do not have the necessary
ple grab a few and run off with them. Is that
tools. The consultants are locked out of the
an efficient auto factory? Of course not. And
“official” tool that employees use to communiit’s not a cost-effective one, either.
cate because it contains some confidential corSo, what’s your factory like? For knowlporate information. Some employees
edge workers, the factory is
don’t like the official tool and won’t
your company’s internal inforuse it, and other employees use only
mation structure; the people
the official tool and avoid alternative
are the machines. A company
“For
forms of communication. No intrathat’s designing software or
knowledge
net exists until some employees, desworking with highly intangiworkers, the
perate to communicate, build one,
ble intellectual assets needs
people to use that information
factory is your ad hoc. Because management doesn’t
really approve of the intranet and
efficiently. Companies that
company’s
sanctions only the official tool, only
pay attention to and tend
the people who know about the
their information gain
internal
intranet use it. Because it is worked
increased productivity; cominformation
on furtively and randomly, the ad
panies that place little value
hoc intranet is a mess, filled with
on their information are like
structure; the
irrelevant information as well as very
that disorganized factory.
people are the
relevant information, and it is diffiWho can help make the facmachines.”
cult to navigate. Information is diffitory more efficient? People
cult to find in the official tool as well
who understand information
because attempts to manage inforand usability.
mation in the tool are half-hearted and spoUsability goes hand in hand with knowlradic.
edge management. When usability experts
Because information exists in so many
make a business case for usable systems (Help
formats, it is replicated, and then, of course,
systems or other software systems), they tend
changed by whoever has it in a format that
to focus on the time end-users spend trying to
could be edited. So, a question of validity of
make a poorly designed system work. Or they
information comes up constantly. What is offifocus on the training efforts that need to be
cial? Employees spend so much time chasing
implemented to get people to use the system,
information that producing anything is diffithe cost of support, and other factors relating
cult and far more time-consuming than necesto conversions and training. But experts don’t
sary. A technical writer’s real challenge is not to
often focus on the effects that poor usability,
add to the mess of information but to centralparticularly for internal systems like intranets,
ize and organize it.
has on knowledge management and how
Say that this company has 200 employees.
knowledge management, in turn, affects the
And let’s say that those employees spend 15
bottom line.
minutes a day trying to find information and
AUGUST 2003 • BEST PRACTICES
Elsa Bethanis
Technical Writer
re:Member Data Services,
Inc.
[email protected]
Elsa Bethanis is a technical
writer for re:Member Data
Services in Indianapolis. She
has eight years of technical
writing experience for a
variety of software products.
She also worked as an editor
for Macmillan Computer
Publishing and earned an
MFA from the University of
Massachusetts at Amherst.
Her special interests in
technical writing include
knowledge management and
its relation to content
management, information
architecture, and the role of
technical writers in software
development processes.
103
CASE STUDY
45 minutes a day verifying information
(checking validity, trying to find who wrote
something, meeting to discuss information
that already exists, and so on). That’s one hour
a day of information gathering.
Sound unreasonable? Consider this very
plausible scenario, which all of us have
encountered in some capacity:
♦ Joe Software needs a detailed piece of
information to write some code. He does
not know whom to ask. He fires off an
email to his boss or another worker to
determine who has that information. (5
minutes for both his time and the other
worker’s time)
♦ Fortunately, he lucks out and is told that
the information he needs is documented
and on the intranet. After poking around
a bit, he finds the document. It is written
in a program he doesn’t have, but he’s a
clever knowledge worker and figures out a
way to read it without the program. (5
minutes)
♦ Joe Software spends 10 minutes trying to
understand the document. It is badly
written, but he is able to make do. Still, it
seems wrong somehow. Or he has an idea
and wants to clarify that his idea will
work. Better call the person who wrote
the original document. But who is it? (10
minutes)
♦ He calls the person who is likely to have
written the doc. But that person was not
the writer. That person writes three emails
to attempt to help Joe identify likely document authors. (10 minutes for his time
plus the time of the people trying to help
him)
♦ It turns out, finally, that the document
author is no longer with the company. Joe
Software fires an email to three people to
ask for help in clarifying the information.
(5 minutes for everybody’s time)
♦ He receives responses from three people,
plus another person who is likely to be
able to help. (5 minutes for everybody’s
time, conservatively speaking)
♦ The project was passed along to someone
new. That person completely reworked
the original document, but he didn’t
104
know that the original information was
still floating around. So, he sends Joe the
new document. (5 minutes from both
people)
♦ Joe reads the new document. The new
writer left out some information that the
original writer had included. That information was valuable. Joe emails the new
writer to ask why the original information
was left out. Just as he sends the email, he
receives an email from someone else
explaining exactly that point. (5 minutes,
from all involved)
♦ Jill Software also needs the information
Joe needs. She finds the outdated document on the intranet and assumes it’s current. She winds up working with the
outdated information and gives Joe her
deliverable. He calls her to explain what’s
changed. (10 minutes)
♦ Joe removes the old document from the
intranet and posts the new one. But he
forgot about the email that he received
from the new author that explained some
differences. The new author is hit with
questions about the same point that confused Joe. (10 minutes)
♦ Meanwhile, another person in the company saw the original document, assumed
it was current, and spent half an hour creating information that was built on the
original document. About 10 percent of
that new information is wrong.
So here we are, at more than an hour of “information gathering” time. Many of us play one
or more of these roles multiple times per day.
The more unlucky among us might spend all
or most of our days essentially chasing information around.
Let’s look at cost. If an employee is paid
$25 per hour on average, works 50 weeks a
year, and works 40 hours a week, a lost hour
per day for that employee means that the company is losing $6250 per year to unproductive
time just for that employee. If you multiply
that number by 200 employees, that is
$1,250,000 in lost productivity. Or to go back
to the factory analogy, that’s time the factory
employees spent moving parts from room to
room and box to box, not time spent actually
building anything!
BEST PRACTICES • AUGUST 2003
CASE STUDY
issue because there are so many deliverables.
But before encouraging a single-source solution for information, it’s worthwhile to consider not just how people use the deliverable
once they find it but also how—and
whether—they find it in the first place.
♦ the amount of time people spend looking
When people can’t find the information,
for the information
eventually they give up and may simply rewrite
information that may actually be available
♦ the amount of time people spend rewrit(and better written) but is unusable because it
ing and reworking information because
can’t be located. That’s additional wasted time.
they can’t find what they need
And because now the information is repli♦ the amount of time people spend quescated, users and writers just added to the pile
tioning and trying to verify the validity of
of information about a particular
the information
subject matter. Everybody must
spend more time verifying what
♦ the additional problems
“…usability
the official source of information
that develop from dupliis, question discrepancies between
cated, outdated, and ad
experts and
sources, and maintain information
hoc information
technical
that’s constantly outdated.
♦ the problems of security
A knowledge-managementwriters
need
to
risks that occur when
oriented technical writer or usabileverybody is allowed to put
consider
ity expert needs to watch to see
information wherever they
whether
their
where information surfaces and
want
why it surfaces there. Sometimes,
business cases
the information surfaces because
A special note about single
for more
it’s needed. More often, it surfaces
sourcing: sometimes singlebecause someone was trying to
sourcing problems are really
usable
make sense of information that
knowledge-management probsoftware and
already existed or because that perlems. When you’re investigating
son could not find the deliverable
an apparent single-sourcing
better
that he or she needed.
issue, you need to ask, “What is
information
A company filled with knowlthe core issue? Are people really
include
edge workers should eventually be
looking for the same or very
able to use its knowledge to prosimilar information in a variety
knowledgeduce new products of similar or
of formats?” If so, you are lookmanagement
greater difficulty with increasing
ing at a true single-sourcing
ease and less cost. When employees
issue.
factors.”
must spend most of their time repBut over time, I’ve come to
licating information just so they
consider that the preceding sort
have something to work with instead of using
of problem is not all that common. People neiinformation as a base for new solutions, you
ther want nor need the information in a variare running a factory where some parts are
ety of formats. One deliverable, properly
made at overcapacity and certain key parts are
placed, serves the need. The issue is that peonever made. Technical writers and usability
ple cannot find the deliverable in the corporate
experts can organize the factory and make the
infrastructure, so someone creates another
production of information dependable and
deliverable with similar content, and then
efficient. We can also help when the factory
someone else creates one, and then someone
has to reorganize to make new products—
else creates one… and suddenly, there are mulkeeping information available for people who
tiple deliverables in multiple locations, all at
need it.
various points of needing to be updated. So,
the problem appears to be a single-sourcing
So, usability experts and technical writers
need to consider whether their business cases
for more usable software and better information include knowledge-management factors.
We need to include
AUGUST 2003 • BEST PRACTICES
105
BEST PRACTICES 2003
Innovation: Making It Happen
Best Practices 2003 Conference—September 22–24, 2003
Innovations are easy to imagine and difficult to make happen. At the Best Practices conference, experience how fellow information managers make a difference in their organizations:
♦ Learn to cope by bringing current resources to bear on solving problems.
♦ Help key managers and staff understand your vision.
♦ Identify your key team members who can help everyone understand the need for change.
♦ Disarm the naysayers and laggards.
The Best Practices conference provides a forum for senior managers in information development, training, and content management to share ideas, discuss issues, solve day-to-day problems, set long-term strategies, keep abreast of new developments
and technologies, and network with a community of professional colleagues from around the world.
Prepare for the challenges of Tipping Point Leadership in introducing innovations and making the changes that your team
needs to succeed in tough economic times.
Join us for the most valuable management conference in your profession.
Innovator’s Forum—September 25–26, 2003
The Innovator's Forum is a new addition to the CIDM Best Practices conference. It provides a year-long opportunity for you
to work on an innovation and change project of your own.
♦ One and one-half day workshop immediately following the Best Practices conference (Thursday through Friday noon) to
prepare your plan to introduce an innovation to your organization
♦ Support by professional colleagues and CIDM mentors at the workshop
♦ Ongoing support through a special Forum listserv and group calls throughout the year
♦ Follow-up two-day workshop to discuss progress and challenges and to generate new ideas for success
♦ Accumulated knowledge and experience in a White Paper report to the participants
♦ Best Practices 2004 presentation of Forum results
Plan now to extend your conference experience in this stimulating professional activity. Bring back concrete results to your
team and your management from the conference.
If two people from your department attend the conference and forum, you will receive a CIDM membership for one year.
Join the Innovator’s Forum immediately following the Best Practices conference. Turn your ideas into reality.
Outstanding Speakers, Sessions, and Location
Join us at the water’s edge. The Edgewater hotel overlooks Puget Sound in downtown Seattle, Washington. It's down the hill
from historic Pike Place Market, the locale of the FISH! philosophy—last year's theme. As you prepare to attend in 2003, read
Malcolm Gladwell's The Tipping Point: How Little Things Can Make a Big Difference (Back Bay 2002), this year's theme book.
Register for the conference and forum at www.infomanagementcenter.com/conference.htm.
106
BEST PRACTICES • AUGUST 2003
CONTENT MANAGER’S NOTEBOOK
C O N T E N T M A N A G E R ’S N O T E B O O K
Intellectual Property: Culture, Commerce, and
Digital Rights Management
David Walske, David Walske, Inc.
Mortal Consequence
I stood alone on the stage, save for the accompanist whom I had met moments earlier, having greeted him nervously with a
concatenated, “Hi how are you nice to meet
you,” as I handed my sheet music over the top
of an old stage-battered piano. Before me, in
an auditorium that might otherwise hold an
audience of many, stood a lone figure, Alexander Ruggieri, director of the West Hollywood Chorale.
“Please begin.” His voice resonated with
the unmistakable timber of stern authority. I
hesitated, wondering at that instant what had
possessed me to audition. Ruggieri, a man
known more for professionalism than
patience, unhesitatingly jarred me out of my
stupefaction. “And what is it that we shall hear
you sing tonight?” he asked.
For my audition piece, I had chosen, Let
the River Run, a song you may remember as
having been popularized by Carley Simon
some years ago. I began, faltering on the opening note but quickly getting a vocal grasp on
the piece, a song I had spent many hours practicing with Carley on CD.
Cruentus
I thoroughly enjoyed singing in live performances while I was a member of the chorale.
But the truth is, I would have happily attended
the rehearsals even if there never were to be a
performance. Alexander Ruggieri provided
more than musical direction. He was a fountainhead of musicological knowledge that I
found engrossing, even hypnotic. From time
to time, he would pause between songs to
impart a small measure of that knowledge,
some bit of background information pertaining to the music we were rehearsing.
Once, while rehearsing for a Mozart concert, he spoke to us of the mensural notation
sprinkled throughout a difficult piece we were
attempting to master. Mensural notation, originating in the 13th century, is a musical codification that lets composers assign a specific
AUGUST 2003 • BEST PRACTICES
fixed time value to individual notes within a
piece of music. In the time of Mozart, these
notes were commonly scribed in red ink, setting them apart from the other notes penned
in black so that their unique time values would
not be overlooked. According to Ruggieri, the
term mensural derives from a reference to the
blood-like color of the red ink.
So fine
Mensural notation is uncommon in modern
music, subsumed largely by counterpoint, and
when it does appear in print, such as in a modern publishing of Mozart’s works, it does not
generally appear in blood-red ink. However,
modern music is not without its own kind of
sanguinity. Musical composition is sometimes
the object of dispute in figuratively bloody
battles over intellectual property ownership.
In 1970, Apple Records released George
Harrison’s well-received solo album, All Things
Must Pass. While not his first solo effort, many
regard the album as fundamental to the successful launch of Harrison’s post-Beatles career.
The centerpiece song of the album, My Sweet
Lord, enjoyed great popularity in its release as a
single. Unfortunately even as My Sweet Lord
was flying high on music charts worldwide, the
copyright holders of Lonnie Mack's He's So
Fine were bringing a plagiarism suit against
Harrison. The plaintiffs alleged that Harrison’s
hit song was based on Mack’s earlier work,
which had been a chart-topping hit in 1963,
recorded by The Chiffons.
The ensuing legal battle played out over
many years. Although the exact determination
of damages—how much should be paid to
whom—remained in dispute for decades, a
1976 court judgment determined that an
infringement of copyright had indeed
occurred. The court agreed with the plaintiffs’
assertion that Harrison’s use of short repeated
musical phrases, or motifs, that were common
to both songs constituted infringement.
Although the two musical compositions
were in many ways differentiable from each
David Walske
David Walske, Inc.
[email protected]
<www.walske.com>
David Walske has over
twelve years of experience in
the software industry. As an
independent consultant, he
specializes in information
architecture and content
management. He has
developed single-source
solutions, online information
systems, and Web sites for
software, fashion, retail, and
publishing clients. David
teaches workshops in Help,
Web, and content authoring
tools. His client list includes
industry leaders such as
Microsoft, Symantec,
Xircom, LASTC, and UCLA.
David is a regular speaker at
events such as the
WinWriters Online Help
Conference, the Help
Technology Conference, the
STC Pan-Pacific conference,
and SingleSource
conferences. Quadralay
Software has named David a
Certified WebWorks Wizard.
107
CONTENT MANAGER’S NOTEBOOK
A Different Approach
Best selling author Seth
Godin has taken a somewhat
unconventional approach in
respect to preservation of
copyrights in his book,
Unleashing the Ideavirus.
Reminiscent of
Abbie Hoffman’s radical book
title, Steal this Book, the
opening pages of Godin’s
book encourage the reader
to, “Steal this idea!”
“An idea that just sits there
is worthless. But an idea that
moves and grows and infects
everyone it touches… that’s
an ideavirus. In the old days,
there was a limit on how
many people you could feed
with the corn from your farm
or the widgets from your
factory. But ideas not only
replicate easily and well,
they get more powerful and
more valuable as you deliver
them to more people.” (p.3)
—Seth Godin
Unleashing the Ideavirus
Seth Godin
Hyperion
NY:2001
ISBN: 0786887176
other, the inclusion of the common motifs
provided sufficient grounds for the court to
rule against Harrison and his associates. Viewing this case in the context of the world of
online information and structured content, it
is not difficult to draw a parallel. The musical
motifs that became the basis of the decision
were shared sub-elements of the larger structure of both songs. This is really not all that
different in principle from the use of shared
elements across documents in multiple information databases.
Copyright
The concept of copyright began as a simple
idea: literally, “the right to make copies.” The
notion of protecting intellectual property dates
back at least as far as 18th century Britain, as is
evidenced by the Statute of Anne, dated April
10th, 1710, that states, “…the author of any
book… shall have the sole liberty of printing
and reprinting such book… for the term of
fourteen years….” In the United States, copyright can be traced back to 1776 as defined in
Article 1, Section 8, Clause 8 of the United
States Constitution which states, “…the Congress shall have power… to promote the
progress of science and useful arts, by securing
for limited times to authors and inventors the
exclusive right to their respective writings and
discoveries.” It is generally understood today
that an author possesses copyright to his or her
own work beginning at the very instant it is
created, whether or not any formal or informal
actions are taken to secure that right. Of
course, proving and defending copyright can
be another matter entirely: potentially a matter
of serious and mortal consequence.
Ownership
The framers of the Constitution believed in
the importance of protecting intellectual property rights. Clearly, to encourage authors and
others to produce creative works, they needed
to grant them exclusive rights to such works.
In time, all copyrighted works enter the public
domain—by constitutional definition, copyrights are valid only for a limited time. The
copyright holder benefits through remuneration during a fair period of ownership, and
society at large benefits through enrichment by
creative works. Creative productivity is good
for both culture and commerce.
108
Who owns what?
Technical documentation, whether created by
direct employees or independent contractors,
generally falls into the category of “work-forhire.” This means that the company for which
the work is completed retains all rights of
intellectual property and all copyrights. In this
context of work-for hire, the term author refers
to the company, not the individual content
developer. As a documentation manager, you
likely look to a company legal department for
clarification on issues of intellectual property.
But even though the decisions behind such
clarifications may be out of your hands, as a
manager of content, it is vital that you understand such issues and how they play out in the
day-to-day world of information development.
Today’s copyright law affords authors full
copyright protection—that is, the rights to
make and distribute copies, create derivative
works, and publicly display or perform written
works—for the author’s life plus 70 years.
However, the simple concepts of copyright
envisioned by the founding fathers have grown
into a labyrinth of complexities. No longer a
matter of simply who is allowed to make a
copy, intellectual property concepts circumnavigate print, electronic, and subsidiary issues
and are further complicated by an increasingly
distributed electronic information base. As we
breach the intellectual corporate firewall to
reach out to a worldwide distributed knowledge base, understanding how to manage intellectual property rights at a more granular level
becomes necessary.
Digital Rights Management
Digital rights management (DRM) provides a
means for granular control of intellectual
property rights based both on generally applicable copyright laws and on contractual agreements defined by licensing. Your first
encounter with this concept may have come in
the form of an introduction to some kind of
DRM software application. Therefore, thinking of DRM solely from a tools perspective
might be tempting. But effective implementation of DRM—like content management
(CM)—requires careful consideration and
planning built upon a cumulative layered
approach, the final layer of which includes
software tools.
BEST PRACTICES • AUGUST 2003
CONTENT MANAGER’S NOTEBOOK
Effective DRM requires
♦ a well-defined intellectual property and
contract rights policy
♦ the technology to represent these rights
digitally
♦ the ability to tag and track content
granularly
♦ the software tools to apply DRM
technology
Because the underlying body of rights is likely
to vary widely as defined by each company’s
legal department, in this article I won’t speak
to the specifics of those rights but rather I’ll
focus on the technologies of tagging and tracking content for DRM. Issues of DRM may
also include those of patents, trade secrets, and
trademarks.
ISBN
No doubt you have come into contact with
ISBN (International Standard Book Number)
identifiers, perhaps without even realizing the
purpose or meaning of this system of identification. This standard has been in existence for
over 30 years and is used in the United States
and 158 other countries worldwide as a means
of positive identification for books and other
printed and electronic publications.
The 10-digit ISBN number, an ISO
(International Standards Organization) standard currently in transition to an expanded
13-digit format, provides a set of one billion
unique identifiers for cataloging an everexpanding worldwide collection of published
material. This collection is growing at the rate
of over 50,000 new titles per year. The
planned update to a 13-digit format will help
to ensure a continued supply of new, unique
ISBN numbers for assignment to future publications and makes the standard more compati-
Creative Commons
Concepts of copyright are necessarily absolute in their application. Copyrights are legally enforceable rights and therefore
should be expressed as clearly and unambiguously as possible. An author may or may not decide to claim copyright to a given
work, but such a claim is implicitly granted nonetheless.
An author can choose to retain or sell some or all of the copyrights to a given work. Or an author can choose to renounce
all copyrights, placing a work immediately into the public domain for the greater good. But these choices are rather disparate.
What if an author wants to distribute works free of charge, contributing them as objects of culture rather than of commerce
but without giving up all rights of control?
Creative Commons is a not-for-profit organization that promotes a moderate approach somewhere between “All rights
reserved,” and “Steal this idea.” This organization proposes a “spectrum of rights” that authors can mix and match in multiple
combinations to express a degree of retention of rights to their works. The Creative Commons logo—displayed in the works of
authors using this type of licensing—declares, “Some rights reserved.”
The “attribution” right specifies that those who reuse content so marked
must credit the original author. By the way, Creative Commons is the author
of the graphic to the left of this text.
The “noncommercial” right specifies that content so marked must not be
reused for commercial purposes without specific authorization from the original author.
The “no derivative works” right specifies that content so marked may only be
used intact and in its entirety unless the author has agreed otherwise.
The “share alike” right specifies that all of the rights stipulated in content so
marked must also be stipulated in the work of those who reuse it.
AUGUST 2003 • BEST PRACTICES
109
CONTENT MANAGER’S NOTEBOOK
ble with the 13-digit EAN-UCC international
product coding system of bar codes. See Figure
1. ISBN will continue to support existing tendigit numbers by prefixing them with an EAN
number 978. The EAN number used in standard bar code numbers specifies the type of
product represented in the bar code, in this
instance: books. For example the existing tendigit ISBN 0-349840-23-1 becomes ISBN
978-0-349840-23-1. When the 13-digit format is officially adopted in 2005, new ISBN
numbers will be prefixed with an EAN number of 979, effectively doubling the total of all
possible ISBN numbers to two billion.
Each hyphenated segment of the ISBN represents a
specific type of identifying information.
The check digit is used as a checksum to avoid errors in transmission
of the ISBN. A specific mathematical formula is applied to all but the
last digit. The numerical result of that calculation is assigned to the
final digit of the number: the check digit. If, after the ISBN has been
transmitted, the formula returns the same value as before, then the
ISBN has been sent and received without error.
Figure 1. A standard 10-digit ISBN represented as a 13-digit bar code.
When words collide
A personal note from the
author
Intellectual property
ownership has become
somewhat of a controversial
issue. Major media interests
seek to gain control over the
content they produce and
deliver. Opponents of this
viewpoint seek a world in
which content is more an
element of culture than it is a
product of commerce. They
favor more open access and
oppose enhancement of
intellectual property
ownership rights and
technologies. It is not my
intent in this article to take
either side in this debate but
rather to present information
about the current state of
digital rights management
technologies. You can find
links to additional
information on both sides of
this issue at
<www.walske.com>.
110
The ISBN system has proven to be a reliable
system for tagging and tracking intellectual
property. Bar code system software and peripheral hardware components are used to successfully manage virtually all published content of
every type and format, from publication
through distribution and beyond; a Herculean
task to say the least. But does the ISBN standard satisfy our previously stated set of DRM
requirements? It does, with one exception.
ISBN numbers identify content at the book or
volume level. Our need for tagging and tracking of intellectual property demands a much
finer granularity.
DOI
The DOI (Digital Object Identifier) system
provides a method of granular tagging and
tracking of intellectual property. DOI does not
supplant the ISBN system but rather is auxiliary to and compatible with it. The International DOI Foundation (IDF), created in
1998 to support the needs of the intellectual
property community in the digital environment, is participating in the ISO Working
Group for the ISBN revision project.
DOI numbers are an implementation of
the URI (Uniform Resource Identifier) standard and are used as a method of persistent
interoperable identification of intellectual
property at all levels of granularity in physical,
digital, and abstract forms. DOI is fully com-
patible with and expressible within XML
(EXtensible Markup Language).
The DOI number format combines a prefix and suffix to create a unique identifier. See
Figure 2. All DOI numbers begin with 10,
which declares that the number is a DOI. This
is not uncommon in unique numeric identifiers--all Visa® credit card numbers begin with 4
and all Master Card® numbers begin with 5.
The remaining numbers in the prefix, assigned
by the IDF, identify the intellectual property
owner—a publishing house, record company,
software publisher, or other organization. An
organization may have more than one prefix.
The suffix is assigned by the intellectual property owner organization and can be any alphanumeric string of any length. The IDF
Directory server resolves the entire DOI alphanumeric string to a specific digital resource.
Because both the DOI prefix and suffix
can be of any length, there are an unlimited
number of possible DOI numbers, precluding
the need for future expansion projects of the
type currently in progress to extend the ISBN
standard. And because DOI numbers are
opaque—that is, the numbers are meaningless
until resolved to a digital identifier, such as a
Web address or other resource—they are persistent and always provide current information. The DOI number remains static once
BEST PRACTICES • AUGUST 2003
CONTENT MANAGER’S NOTEBOOK
Figure 2. The IDF Directory server resolves DOI numbers to a specific digital resource.
assigned, but the information it represents is
updated as necessary.
XrML
EXtensible Rights Markup Language (XrML)
is an XML-based language specification for
expressing intellectual property rights associated with digital content and other digital
resources. XrML has been submitted for consideration as an official standard and is likely
to be accepted as such toward the end of 2003.
There are several advantages to using
XrML. Of course, it fulfills our stated DRM
requirements, but beyond that, because it is
native XML, using XrML includes all of the
advantages of XML, such as precision, extensibility, interoperability, and security to name
but a few. Some software publishers, such as
Microsoft for example, have already standardized on XrML. The XrML model views DRM
in terms of grants. In essence, an XrML grant
is a sentence in which the intellectual property
owner specifies who may take what action with
what object under what circumstances. See
Table 1.
Principle
Subject
David Walske
Right
Verb
may edit
Resource
Object
article.xml
Condition
Modifier
until August 1, 2003.
Table 1. XrML grant “parts of speech”
A principle is an identified party, authenticated
by one or more secure methods. A right is a
AUGUST 2003 • BEST PRACTICES
verb that describes an action that the principle
has been granted permission to perform, such
as view, copy, or loan. A resource is an identifiable digital object of any kind. A condition is
the expression of the terms of the grant, typically a limitation of some kind, often a measure of time. An XrML grant uses a specific
XML code syntax to authenticate users and
then grant specific rights as defined by the policy of the intellectual property owner.
Keys to Successful Content
Management
The expanding reach of technology continues
to shrink our world. Information that was
once occult has become freely available to all
those who care to partake, opening up new vistas of shared knowledge and information. But
to successfully share information in such an
open environment, we must be very clear
about our actions and intentions and respect
intellectual property ownership. And we must
be able to swap information with total strangers confident not only in the veracity of the
information we receive but also in the security
of the transaction by which we receive it. In
this article, I provide a brief glimpse into some
of the underlying principles and technologies
that can be put into play by executing a wellconsidered and carefully planned DRM system. Creating a secure interoperable environment that promotes the untrammeled
exchange of information is one of the keys to
successful content management.
111
TOOLS AND TECHNOLOGY
T O O L S
A N D
T E C H N O L O G Y
The Growth of ASP Content Management
John Girard, CEO, Clickability
John Girard
CEO
Clickability, Inc.
[email protected]
112
structure remotely. The next logical step: why
The content-management space has followed a
not contract with the software developer
predictable trajectory as far as enterprise softdirectly to maintain the infrastructure and
ware goes. Several early market entrants grew
software? Who would know better than the
to take a large share of the market. And in the
developer how to optimize the solution?
past few years, newcomers have exploded,
With this insight, the ASP was born.
leading now to inevitable industry consolidation.
The first ASPs, then, were simply compaOutside the traditional drivers in the
nies that delivered business applications (often
enterprise software market, though, a larger
mission-critical) over the Web. All the applicaindustry pressure looms that has the potential
tion logic and data in an ASP is stored at the
to change not just how content management,
vendor’s data center. ASP customers access all
but how enterprise software, more generally is
application functions over the Web, typically
purchased and deployed. This pressure comes
using nothing more than the Web
from the unlikely resurgence
browser. No software to install, no
of a kind of business thought
hardware to install, and no mainteto have been wiped out by the
nance—not a bad proposition!
“…a larger
collapse of Web businesses
industry
Core-Business and the ASP
over the last few years: the ASP
business justification of the
(Application Service Provider).
pressure looms The
ASP model is straightforward and
It turns out, as the old
that has the
would be recognizable even to busisaying goes, that rumors of the
ness thinkers from a century ago. At
death of the ASP model have
potential to
its simplest, the ASP model plays on
been greatly exaggerated. To
change …how
the fundamental tension between
understand how the ASP
core- and non-core business funcmodel is poised to shake up
enterprise
tions. Most businesses, so the reathe world of content managesoftware more
soning goes, are very good at only a
ment, a little background on
small handful of business functions.
the ASP phenomenon is
generally is
This group of functions is the “core
important.
purchased and business” and anything not related
The Birth of a New
directly to the core business may be
deployed.”
a good candidate for outsourcing to
Business Model
another company. (“Your back
As the Web exploded, people
office is someone else’s front office”
first began to think seriously
is a saying that conveys that idea neatly.)
about alternatives to traditional software delivTo take a business school approach to the
ery. Firms like EDS had pioneered indepenquestion, let’s examine a turn-of-the-century
dently “managed” software solutions, but that
newspaper publisher as an example. What is
entailed little more than changing the physical
the publisher’s core business? Early newspaper
location of the installed software. Servers and
publishers saw their core business as “creating a
software licenses still had to be purchased, softnewspaper.” In this context, it made sense for
ware had to be installed and configured, and
the publisher to build and maintain a printing
there were significant ongoing maintenance
press and perhaps even have a hand in creating
costs to keep the infrastructure up and runthe raw materials (paper and ink). But no one
ning.
The Web offered a shift in this paradigm.
would expect the publisher to own the forest
or lumber mills that are instrumental in turnLarge enterprises were comfortable contracting
ing trees to paper—both are too far removed
with outside firms to manage their entire IT
from the core business and so are outsourced.
infrastructure (often off-site) and typically
gave individual employees access to that infra-
BEST PRACTICES • AUGUST 2003
TOOLS AND TECHNOLOGY
Soon, some publishers realized that they
weren’t really in the business of creating newspapers after all. They were actually in the business of creating content. And so they focused
on that core business, building impressive
news staffs and editorial services and beginning to outsource the non-core business—by
contracting with independent printers and distributors for the delivery of the final product.
And finally, some newspapers eventually
realized they weren’t really in the content business at all. Rather, they were in the business of
aggregating local audiences to sell to local
advertisers. So, they outsourced the non-core
functions of printing (to independent printers)
and even much of the content creation (to
content syndicators like the Associated Press
and Reuters) and focused efforts on the core
business of selling newspaper ads.
ASPs look for similar dynamics in the
markets they serve. When does an industry’s
business shift in such a way that certain information technology functions are no longer
core? I’ll answer that question with regard to
Web content management in just a minute.
ASP, Hosted Applications,
MSP—Different Terms, Same Idea
Between 1998 and 2000, ASPs attracted a lot
of attention. The proposed benefits were staggering: dramatically lower total cost of ownership and a single monthly fee that
encompassed hardware, software, maintenance
and service. Venture money poured into startups pursuing the ASP model.
And then the bottom dropped out. As the
capital markets collapsed, ASPs that had not
yet achieved enough momentum to support
operations independent of their venture capital
lifeline disappeared overnight. For customers
of many ASPs, the unthinkable happened as
mission critical data was wiped out or locked
up during lengthy bankruptcy proceedings. I
know one CEO who flew to San Francisco,
marched up to the (mostly empty) offices of an
ASP where much of his company’s billing
information was stored, and didn’t leave until
he had the data he needed on a floppy disk in
his briefcase.
In the blink of an eye, ASP became a bad
word, virtually synonymous with the over-exuberance of the dot.com era.
But even a basic analysis of the economics
underlying the software industry revealed to a
lot of people that the ASP model is quite
AUGUST 2003 • BEST PRACTICES
sound, and so the experimentation has gone
on quietly in the last few years.
While the central tenets of the model persisted, the name ASP was dropped like a hot
potato in favor of such terms as hosted software, MSP (Managed Service Provider), and
most recently Software-as-a-Service. At the
core, of course, all of these terms really mean
the same thing—someone else besides the enduser (or his or her company) is responsible for
maintaining the infrastructure required to
deliver the software.
The New ASP Pioneers
Largely because of the different terms that are
used to describe hosted software solutions, an
awful lot of activity is happening across many
different categories of enterprise class software
that has stayed below the radar.
For instance, with as much noise as a
company like SalesForce.com has made in the
sales force automation (SFA) and customer
relationship management (CRM) space, it’s
only now attracting the interest of the press as
an example of how the ASP model can be successfully applied to a well-established enterprise software category.
And while the SFA and CRM spaces have
provided fertile ground for companies like
SalesForce.com (and the followers it has created), it turns out that there are plenty of other
categories of enterprise software that are well
suited for vendors interested in deploying ASP
solutions. One of the most interesting categories in this respect is Web content management.
Hosted Content Management Basics
It can be argued that, of all the categories of
enterprise software, Web content-management
software is the one best suited for delivery in a
hosted format.
First, in most industries, Web content
management tends to pass the usual tests in
evaluating core versus non-core business functions with flying colors. Even traditional media
companies publishing on the Web, for example, increasingly look at their core businesses as
“creating content” and not “creating a Web
site.” The printing press analogy is a good one
here—once it becomes clear what is core and
what is not, the non-core is most likely fated
for outsourcing.
With Web content management, hosted
(ASP) solutions are simply the most efficient
and elegant way to outsource the function.
113
TOOLS AND TECHNOLOGY
A hosted Web content-management system usually looks no different to the end-user
(the everyday site administrator or editor, for
instance) than an installed solution. Many
applications in the enterprise today have Web
browser (or browser-like) interfaces. And
because of the efficiencies of the Internet, it
doesn’t really matter to the user whether the
program driving that interface is next door or
across the country.
In some ways then, the hosted versus
installed question is more semantic than anything. A CTO I know is fond of saying “in the
end, all enterprise software is ‘hosted.’ The
only question is who is doing the hosting.”
The Real Benefits of a Hosted CMS
There are two primary ways that hosted Web
CMSs are deployed in the enterprise today: as
a platform for the entire Web content-management infrastructure and as a complement to an
existing Web CMS installation.
The benefits of the “platform” approach
to a Web CMS are just what might be
expected of an outsourced provider. Chiefly,
because maintaining a sophisticated Web
CMS platform is a hosted CMS vendor’s core
business, a good vendor is typically able to
deliver a much higher quality service than the
equivalent function run in-house.
Put it this way: if your company’s Web
site goes down, the rest of the company keeps
going. If all of a Web CMS vendor’s customer
sites go down, that vendor is in big trouble.
Because hosting a Web content management
solution is the vendor’s core business, that vendor is likely to be more concerned about getting the job done right. Indeed, the business’s
very existence depends on it.
The cost differences between hosted and
installed Web CMS solutions can be enormous
too, especially when considering one of the
biggest efficiencies gained in this kind of
deployment: it becomes possible for a business
to have access to all the benefits of a scalable,
robust platform running a high-performance,
enterprise-class CMS application while paying
for only a fraction of the retail costs of those
benefits. Returning to our printing press analogy, it becomes possible for a company to pay,
say, 1/20th the total cost for a top-of-the-line
printing press and have (time limited) access to
100 percent of the machine. (1/20th of a
printing press wouldn’t be very useful would
it?)
114
The upshot here is that clients of ASP
content-management vendors can effectively
“rent” some space on a network that would
otherwise cost hundreds of thousands of dollars to build—for prices as low as $1,000 per
month.
The second way that enterprises use
hosted content-management systems these
days is to complement existing CMS implementations. For instance, for a variety of reasons many of the installed CMS solutions lack
even basic support for email newsletters.
Meanwhile, most hosted Web CMS vendors
provide built-in support for email newsletters,
and, as a result, many organizations that are
not ready to make a full platform switch elect
to use hosted CMS platforms that support
email newsletters as a complement to their
existing Web CMS applications.
The beauty of hosted solutions is that
they typically integrate very well with existing
Web CMSs and can add functionality at very
reasonable price points.
Thinking Long Term
Even the big software companies are beginning
to share a vision of a world where software
looks more like a utility and less like a locally
installed and managed application. Over the
long term, these experts argue, we will treat
applications the way we treat electricity or
(perhaps more aptly) pay television—we simply plug into the wall and are charged by how
much of the service we use.
Companies like Microsoft, Intuit, and
IBM have begun to experiment with this kind
of software delivery, in at least some part
because of the success of upstart ASP companies that have captured significant share in big
enterprise software segments at alarming rates.
SFA and CRM are two related spaces where a
lot of the early battles have been fought. The
recent surge in the success of hosted contentmanagement vendors suggests that it will be
one of the next categories to embrace the ASP.
Regardless of what is happening at the
industry level, though, any organization that is
thinking critically about content management
needs to seriously consider hosted content
management. Through an insource the core
and outsource the non-core evaluation, many
companies will find that going with an ASP for
Web content management will help keep Web
costs extremely low and keep the business
focused on the elements that ultimately drive
long-term success.
BEST PRACTICES • AUGUST 2003
TOOLS AND TECHNOLOGY
T O O L S
A N D
T E C H N O L O G Y
Enabling Language Translation with XML Tools and
Standards
Bryan Schnabel, XML Information Architect, Tektronix, Inc. with Gail Toft-Vizzini, ed.
Maintaining consistency between a source
document and its translated counterparts can
be complex and troublesome. Innumerable
challenges can arise with character sets, version
control, text in graphics, tables, expansion of
text, updates, and so on. Using XML for translation can help overcome some of these challenges.
In this article, I explain how XML tools
and standards can help remedy tricky issues
related to translation.
The Traditional Approaches
Typically, each of these approaches has to grapple with content and format being intertwined.
XML is a Natural Migration
Many companies have implemented XML to
make their documentation process more efficient. Their motives usually include
♦ efficient layout
♦ single sourcing
♦ automation
♦ data exchange
Because the challenge of translating documentation is not new, there are a number of tradi♦ e-commerce
tional approaches. With the traditional
♦ customer requirements
approaches, the content to be translated is
embedded in a desktop publishing, word pro♦ government requirements
cessing, or graphic illustration
XML can be a key to solving diffisoftware product. One of two
culties associated with translation
things typically happens.
Either the translator must
“XML can be a because it effectively separates content from format and enables the
translate the content in the
key to solving
translator to focus on the translasoftware product, or custom
tion, not the software package the
programming must be done to
difficulties
content is embedded in.
perform a kind of automated
associated with
XML offers operating system
text extraction and post-translation recomposition.
translation….” independence (Mac, Linux, Unix,
Windows). Usually, authors write
Three traditional
in their word processing or desktop
approaches to translation are
publishing software of choice. If the translator
♦ a supplier uses a potentially complex deskneeds to translate the content on a different
top publishing or graphics tool for layout
operating system, a potential risk of data coror uses a custom text extraction and
ruption arises when the characters are moved
recomposition tool
from one operating system to the next. XML is
operating system neutral, thereby mitigating
♦ an in-house localization department uses
this risk.
a potentially complex desktop publishing
A similar risk exists when the author and
or graphics tool for layout or uses a custranslator use different software packages. The
tom text extraction and recomposition
author might use his favorite word processing
tool
or desktop publishing software. Or a graphics
♦ a hapless document writer uses a cut-andillustrator might use her favorite graphics softpaste method to piece together a transware. The files might then be saved or filtered
lated document
into a different package for the translator.
XML is vendor independent, thereby mitigating this risk as well.
AUGUST 2003 • BEST PRACTICES
Bryan Schnabel
XML Information Architect
Tektronix, Inc.
bryan.s.schnabel@
exgate.tek.com
Bryan Schnabel is the XML
Information Architect for
Tektronix, Inc. As a world leader
in test, measurement, and
monitoring, Tektronix is one of
the principal players in enabling
the coming together of
computers and communications.
Bryan is a seasoned XML
practitioner. He embraces XML
as a portable, scalable platform
and vendor-independent means
to best utilize and protect a
company’s valuable data. Upon
completing his Bachelor of
Science and Master’s degree at
Central Michigan University,
Bryan began information
architecting for the automotive
industry. He began solving
problems with standards-based
technology early on, first with
SGML, then with XML. His
accomplishments include
serving on the J2008
Automotive Standard
Committee, being the Detroit
Director of the Midwest SGML
Forum, establishing and
directing the OregonXML
Forum, and serving on the
OASIS XLIFF Technical
Committee.
115
TOOLS AND TECHNOLOGY
XML has universal character support. It is
based in Unicode, which becomes very useful
once translation is required in non-Latin characters.
XML has standards-based facilities for
manipulating content, like XSL, XSLT, and
XPath, and standards-based facilities for
enforcing structure, like XML schema and
DTDs.
When XML is used for translation it can
♦ reduce the number of steps in the translation process
♦ help translators zero-in on the work they
have to do
♦ make it easier to update translations when
the source changes
All these benefits can result in cost and timeto-market savings for the translation process.
And an XML solution, because it is standards-based, is a portable, scaleable solution.
Applying XML to Images
XML provides an excellent way of describing
and modeling data. That model and description can be processed by a computer to produce desirable effects. Consider the following
simple XML as a way to model or mark up an
image.
<?xml version="1.0" encoding="utf-8"?>
<ImageFile>
<Circle id="c1" size="2in"
brdr="off" fill="red" loc="ctr" />
<TextBox>
<PositionRelation
CenterTo-id="c1" OffsetXdim="0"
OffsetYdim="0" />
<text id="t1">This is the picture
on my ski</text>
</TextBox>
</ImageFile>
You see that metadata provides detail about the
geometry of the elements that could be used to
create an image. You also see that the string of
text is marked up as content in the <text> element.
Graphics software designed to process
XML might render the previous code example
like the image in Figure 1.
116
Figure 1. If graphics software could render
XML
XML could be used to model data that
could be processed by graphics software. It is
also reasonable to expect that XML could be
used to model data that could be easily processed by software designed for translators.
Consider the following simple example.
The previous graphic image XML file could be
transformed through XSLT to a format more
easily processed by translation tools. The goal
of this XML format is to isolate and preserve
the hierarchy data from the translator and
present text in a useful, accessible way to the
translator.
<TransDoc>
<Wrap name="Circle" Watt1="c1"
Watt2="2in" Watt3="off"
Watt4="red" Watt5="ctr">
<Wrap name="TextBox" trans-unitref="t1">
<Meta name="PositionRelation"
at1="c1" at2="0" at3="0" />
</Wrap>
</Wrap>
<trans-unit idref="t1">
<source lang="en">This is the picture on my ski</source>
<target lang="de">This is the picture on my ski</target>
</trans-unit>
</TransDoc>
The metadata preserves the detail about the
geometry of the elements that were used by the
graphic image XML. The string of text is
marked up as content in the <trans-unit>
element. In this case, the string is presented in
a way that could be made available to a translator. A source string is provided in the
<source> element (“This is the picture on my
ski”), along with an attribute that says the
source language is English. The target string is
BEST PRACTICES • AUGUST 2003
TOOLS AND TECHNOLOGY
provided in the <target> element, along with
an attribute that prescribes the target language
to be German (de).
The translator would be shielded from the
hierarchy data and would edit only the target
text string.
<TransDoc>
<Wrap name="Circle" Watt1="c1"
Watt2="2in" Watt3="off"
Watt4="red" Watt5="ctr">
<Wrap name="TextBox" trans-unitref="t1">
<Meta name="PositionRelation"
at1="c110" at2="0" at3="0" />
</Wrap>
</Wrap>
<trans-unit idref="t1">
<source lang="en">This is the picture on my ski</source>
<target lang="de">Dieses ist die
Abbildung auf meinem Ski</target>
</trans-unit>
</TransDoc>
An XSL (eXtensible Stylesheet Language)
transformation could be applied to get the
translated text back into the
image format.
<?xml version="1.0"
encoding="utf-8"?>
<ImageFile>
<Circle id="c1"
size="2in" brdr="off"
fill="red" loc="ctr" />
<TextBox>
<PositionRelation
CenterTo-id="c1" OffsetXdim="0" OffsetYdim="0" />
<text id="t1">Dieses
ist die Abbildung auf
meinem
Figure 2. If graphics software could render
translated XML
These homegrown document types could
be made to work, but it might cause a problem
down the road. That is to say, with joint development and customization, Company A and
Translation Vendor A might develop a way to
use the homegrown ImageFile and TransDoc
document types. But what if Company A
needs to work with Translation Vendor B?
Almost certainly there would need to be more
development and more training to get everyone up to speed on the custom document
types.
“…industry
standards
…facilitate
efficiency,
portability,
and
interchangeability.”
Ski</text>
The Value of XML
Standard Doctypes
Today, there are a couple of
industry-standard document
types that provide the means to
enable language translation in
graphics files using XML tools
and standards:
♦ Scalable Vector Graphics
(SVG)
♦ eXtensible Localisation
Interchange File Format
(XLIFF)
Some advantages come with using XML:
</TextBox>
♦ content separated from format
</ImageFile>
♦ universal character support (UTF)
Then, the graphics software could render the
same image, only this time it would have
translated text, as shown in Figure 2.
While the previous example made use of
XML and XML tools, it also made use of
“home-grown” XML document types called
ImageFile and TransDoc.
AUGUST 2003 • BEST PRACTICES
♦ no dependency on proprietary formats
And by using industry standards for translation, you gain advantages because the standards facilitate efficiency, portability, and
interchangeability.
117
TOOLS AND TECHNOLOGY
What Exactly are SVG and XLIFF?
Strictly speaking, SVG and XLIFF are XML
applications, complete with validating DTDs
or XML schemas. Therefore, each can be
transformed with XML tools that implement
XML standards, like XSLT and XPath.
SVG is a language for describing twodimensional graphics in XML. SVG allows for
three types of graphic objects: vector graphic
shapes, images, and text. Graphical objects can
be grouped, styled, transformed, and composited into previously rendered objects.
SVG has several strengths worth noting:
♦ It is a World Wide Web Consortium standard.
♦ It is an XML document.
♦ It is a nonproprietary image format.
♦ SVG can be opened, manipulated, and
saved in popular graphics packages like
Adobe Illustrator, Corel Draw, and Visio.
♦ SVG can be processed with XML tools
and standards.
♦ SVG can be viewed in a browser.
XLIFF (XML Localization Interchange File
Format) defines a specification for an extensible localization interchange format that will
allow any software provider to produce a single
interchange format that can be delivered to
and understood by any localization service
provider. The format is tool-independent,
standardized, and supports the entire localization process.
XLIFF has several strengths worth noting:
♦ It is a standard of OASIS (Organization
for the Advancement of Structured Information Standards).
♦ It is an XML document.
♦ It is a nonproprietary document format.
♦ XLIFF can be opened, manipulated, and
saved in popular XML packages like
ArborText, XML Spy, and NotePad.
♦ XLIFF is being developed by translators,
tool vendors, and documentation experts.
♦ Tools in a translator's toolbox will be
XLIFF compliant.
The XML Round Trip
To use XML tools and standards to enable language translation, a round trip of the content
occurs.
With an admittedly not-so-trivial upfront
development, the nuts and bolts are pretty
straightforward. Each step below corresponds
with the number in the diagram. See Figure 3.
1 The image is created in a graphics software package (example, Adobe Illustrator). The file is saved as SVG.
2 An XSLT script is invoked that transforms
the SVG XML instance to an XLIFF
XML instance.
3 The XLIFF is delivered to the translation
vendor. The translation vendor uses its
XLIFF-enabled tools to translate the text
(optionally having the capability to view
the SVG for strings of text, in context).
The translation vendor returns the translated XLIFF instance.
4 An XSLT script is invoked that transforms
the translated XLIFF XML instance back
to an SVG XML instance.
5 The translated image file is maintained
and saved as an SVG XML instance.
Using SVG and XLIFF for
Translation: An Example
The following image was created in Adobe
Illustrator and saved as SVG. See Figure 4.
Figure 3. XML Roundtrip
118
BEST PRACTICES • AUGUST 2003
TOOLS AND TECHNOLOGY
Here’s a snip of the SVG XML code:
<switch i:knockout="Off"
i:objectNS="&ns_flows;" i:objectType="pointText">
<foreignObject requiredExtensions="&ns_flows;" x="0" y="0"
width="1" height="1" overflow="visible"><flowDef
xmlns="&ns_flows;">
<region><path
d="M127.89,175.478"/></
region><flow xmlns="&ns_flows;"
font-family="'Helvetica-Condensed'" font-size="9" textalign="center" text-alignlast="center">
<p><span>Processor board assembly</span></p>
</flow>
</flowDef>
<x:targetRef
xlink:href="#XMLID_1_" /></foreignObject>
Figure 4. Sample of Line Art saved as SVG
<text id="XMLID_1_" transform="matrix(1 0 0 1 80.6636
175.4775)"><tspan x="0" y="0"
font-family="'Helvetica-Condensed'" font-size="9">
Processor board assembly</
tspan></text>
</switch>
The second step is to transform the SVG to
XLIFF. Figure 5 shows the transformed XML,
as it looks in Arbortext Epic, with simple
screen styling.
The strings of text are presented to the translator. In its untranslated state, the source and
target elements contain matching English text.
The third step is for the translation vendor to translate the target strings, as shown in
Figure 6. The XML tool could be adapted to
display translated strings in a different style or
color for the convenience of the translator.
The fourth step is to transform the translated XLIFF XML instance to an SVG XML
instance.
Here’s a snip of the SVG XML code, with
the text stings translated to French:
Figure 5. Untranslated XLIF
<switch i:knockout="Off"
i:objectNS="&ns_flows;" i:objectType="pointText">
<foreignObject requiredExtensions="&ns_flows;" x="0" y="0"
width="1" height="1" over-
AUGUST 2003 • BEST PRACTICES
Figure 6. Translated XLIF
119
TOOLS AND TECHNOLOGY
flow="visible"><flowDef
xmlns="&ns_flows;">
<region><path
d="M127.89,175.478"/></
region><flow xmlns="&ns_flows;"
font-family="'Helvetica-Condensed'" font-size="9" textalign="center" text-alignlast="center">
<p><span>Panneau de processeur</
span></p>
</flow>
</flowDef>
<x:targetRef
xlink:href="#XMLID_1_" /></foreignObject>
<text id="XMLID_1_" transform="matrix(1 0 0 1 80.6636
175.4775)"><tspan x="0" y="0"
font-family="'Helvetica-Condensed'" font-size="9">
Panneau de processeur</tspan></
text>
</switch>
Conclusion
Translating documentation will always be a
tricky process. Documentation groups continue to improve processes, tools, and workflows. Content-management systems, be they
a straightforward use of high-end software
packages or optimized workflow practices, are
continuously being refined to meet the translation challenge. Translation operations are
maturing and improving, developing practices
and tools, such as translation memory, to take
on the unique dimensions that language translation brings to the table.
The choice of XML makes tools and standards more successful. Using standards that
reflect the experience and expertise from a
number of connected industries is a terrific
start, but casting the standard in XML brings
additional efficiency. The input of the group
brings robustness and strength to the standard,
while the use of XML provides portability,
scalability, universality, and stability to the
process of managing documentation.
The SVG could then be viewed in the graphics
software or in the browser. See Figure 7.
120
BEST PRACTICES • AUGUST 2003
BOOK REVIEW
B O O K
R E V I E W
What’s in The Rise of the Creative Class for Technical
Communicators?
Jean Richardson, Consultant, BJR Communications
Richard Florida’s The Rise of the Creative Class:
And How It’s Transforming Work, Leisure, Community and Everyday Life has taken the US economic development industry by storm. This
professor of Regional Economic Development
at Carnegie Mellon University in Pittsburgh,
Pennsylvania, entered the discussion of “what
now?” and “what next?” as the high-tech stock
market was making its rough ride to the bottom and America was reconsidering its deconstruction of the military/industrial complex in
favor of consumer products. His fresh writing
style and data-driven analysis appeal both to
the armchair economist and the popular culture watcher.
His thesis? There is a significant contingent in the 18 to 35-year-old demographic
that is quietly having a large impact on the
future of the development of products and
ideas in this country, and their potential to
shape our culture is just beginning to be
revealed. If properly identified as one of our
richest natural resources and employed in the
context of economic recovery, this resource,
which is flocking to certain locales throughout
the country, has the vitality and promise we are
looking for in the current recession.
Why is recognizing this contingent
important to managers of knowledge generation and management functions? Because the
creative class that Florida describes is largely
composed of people in these functions. He
looks at how their values, level of self-direction, portability, and social mores impact
attracting, retaining, and applying their talents
from a regional standpoint. He also discusses
how their lifestyles and work styles coalesce
and how they are motivated—largely by their
curiosity and opportunities to express their
creativity. His analysis of their sometimes surprisingly conservative values, preference for
loosely coupled relationships, and focus on
place is peppered with numerous insights into
working with and motivating these valuable
human resources.
AUGUST 2003 • BEST PRACTICES
In summary, this 404-page book, with
index, covers the topic in four parts and 15
chapters. Appendices beginning on page 327
show the cities and various indices he uses in
evaluating certain locations’ attractions for this
class of worker.
Part One: The Creative Age
These three chapters provide the obligatory,
and somewhat scholarly, backward glance to
give context for the rest of the discussion. This
is great reading if you are interested in economic and social history, as I am. In Chapter
Four, Florida explains his working definition
of “creative class” and how it relates to similar
analyses of work culture by other scholars:
The rise of the Creative Economy has had
a profound effect on the sorting of people
into social groups or classes. Others have
speculated over the years on the rise of
new classes in the advanced industrial
economies. During the 1960s, Peter
Drucker and Fritz Machlup described the
growing role and importance of the new
group of workers they dubbed “knowledge workers.” Writing in the 1970s,
Daniel Bell pointed to a new, more meritocratic class structure of scientists, engineers, managers, and administrators
brought on by the shift from a manufacturing to a “postindustrial” economy. The
sociologist Erik Olin Wright has written
for decades about the rise of what he
called a new “professional-managerial”
class. Robert Reich more recently
advanced the term “symbolic analysts” to
describe the members of the workforce
who manipulate ideas and symbols. All of
these observers caught economic aspects
of the emerging class structure that I
describe here. (p. 67)
Jean Richardson
Consultant
BJR Communications
[email protected]
www.bjrcom.com
Jean Richardson is a
communication consultant in
private practice. She focuses
on hardware, software, and
Web-development. She is a
past president of the
Willamette Valley Chapter of
the Society for Technical
Communication in Portland,
Oregon, as well as a Better
Business Bureau Arbitrator,
and a Multnomah County
Court Mediator. With her
associate, Lisa Burk, she
trains other technical
professionals on conflict
management skills.
Part Two: Work
This section begins to cover the social and cultural differences between the creative class,
their parents, and their peers—including what
121
BOOK REVIEW
may be a few surprises. In a section on managing creativity, Florida discusses human
resource management strategies as they have
emerged in high-tech companies. Then, he
makes an interesting observation:
And these practices offered one great efficiency to firms—and one incredible
advantage to capitalism—which ultimately assured their further diffusion.
They enabled firms and the economy as a
whole to capture the creative talents of
people who would have been considered
oddballs, eccentrics or worse during the
high period of the organizational age.
Richard Lloyd quotes the founder of one
of the Chicago high-tech firms studied as
saying: “Lots of people who fell between
the cracks in another generation and who
were more marginalized are [now] highly
employable and catered to by businesses
that tend to be flexible with their lifestyles
and lifecycles.” (p. 140)
And later, he makes some observations about
managing creativity in high-tech companies
that may not surprise you:
We selected an edgy high-tech company
as the venue for our workshop and invited
two of their top executives to join in the
discussion…. As we got further into it,
the two high-tech executives began to
chime in with their views, which essentially amounted to a high-tech version of
“management by stress”—working people as long and as hard as they could
stand. It quickly became clear to the
group that these two did not have the foggiest idea of how to motivate or even treat
creative people, let alone build an effective
and enduring organizational culture.
(p. 142)
Part Three: Life and Leisure
In section three, composed of two chapters
“The Experiential Life” and “The Big Morph
(a Rant),” Florida goes deeper into how lifestyle and work intersect in the creative economy. In the first chapter, Florida describes the
kind of experientially rich communities and
workplaces members of the creative class tend
to choose. In the second chapter, Florida discusses the tension between the Protestant work
ethic and the bohemian ethic that the creative
class successfully embodies. While this chapter
is, indeed, a rant, it is also a good read:
122
What happened instead was neither sixties
nor eighties, neither bourgeois nor bohemian, but the opening of a path to something new. The great cultural legacy of the
sixties, as it turned out, was not Woodstock after all, but something that had
evolved at the other end of the continent.
It was Silicon Valley. This place in the
very heart of the San Francisco Bay area
became the proving ground for the new
ethos of creativity. If work could be made
more aesthetic and experiential; if it could
be spiritual and “useful” in the poetic
sense rather than in the duty-bound sense;
if the organizational strictures and rigidity
of the old system could be transcended; if
bohemian values like individuality—
which also happens to be a tried-and-true
all-American value—could be brought to
the workplace, then we could move
beyond the old categories. (p. 202)
It is worthwhile to note here that Florida
spends basically no time looking at how this
idealism contributed to the rise and fall of the
dot-bombs.
Part Four: Community
In this section, Florida talks about the importance of place to this demographic—and to
creative workand he talks about how a spirit
of tolerance acts almost as a cradle for creativity. He discusses creative class members’ preference for loosely coupled interpersonal
commitments rather than the tightly coupled
group affiliations of the previous generations’
sense of social capital and some of the implications of this change. This chapter may be the
most data-based in the book because he classifies hundreds of communities into Classic
Social Capital Communities, Organizational
Age Communities, Nerdistans, and Creative
Centers. Odds are, if you are living in a community of any size, you’ll find your community ranked in the related appendix. Even
Yakima, Washington, comes into the discussion.
In an industry where distributed and virtual teams are increasingly the norm, this focus
on place is particularly interesting. Many people have very strong feelings about the way
computer-mediated communication impacts
working relationships. In the section called
“The World of Weak Ties,” Florida states,
“Practically all of us have at least a few such
relationships. According to sociologists who
study networks, most people have and can
BEST PRACTICES • AUGUST 2003
BOOK REVIEW
manage between five and ten strong-tie relationships.” But, he counters, “weak ties are
often more important… research on social
networks has shown that weak ties are the key
mechanism for mobilizing resources, ideas,
and information, whether for finding a job,
solving a problem, launching a new product,
or establishing a new enterprise. A key reason
that weak ties are important is that we can
manage many more of them.” (p. 276—277)
This strategy of maintaining many weak ties to
facilitate creative connection is supported by
tools like contact databases, email, automatic
task reminder systems, and various remote
communication and collaboration technologies.
What If You’re Not
(Chronologically) a Kid Anymore?
Further, true to his creative class values, he
goes on to warn about emerging class divides.
America is far from a unified society….
The worsening divides in our society are
not merely a problem of social equity;
they are economically inefficient for the
nation as a whole…. Why, then, should
promoting creativity everywhere be a
main theme of our policies and our lives?
Why not focus on promoting some
attribute that seems to be more universally positive and beneficial—say, spiritual
growth, or civility? Wouldn’t that, over
the long run, make us better people who
can more wisely direct the creative
impulse that flows so naturally? My
answer is that of course, we should cultivate both of those virtues. But neither of
them is an economic force that increases
the resources with which we may do good
in the world. Creativity is. (p. 320—325)
Reference
The Rise of the Creative
Class: And How It’s
Transforming Work, Leisure,
Community and Everyday Life
Richard Florida
Basic Books
2002, New York, NY
ISBN: 0465024769
As the Biography page on Florida’s site at
CMU states, “He is widely regarded as one of
the most influential academics on the shift to
the new, knowledge economy and has spearManagers of knowledge workers in the current
headed national debates on industrial competieconomy, particularly managers of those worktiveness, high-technology
ers in high-tech companies, have
industries, and the globalization
seen their ranks drastically
of industry.” What about those
thinned. This downsizing is
“…those of us
of us over 35? While Florida conironic in the face of the compelcentrates on this demographic
ling argument that Florida details
who identify
through most of the book, the
in this book. But it is not surprisprimarily as
last chapter, “The Creative Class
ing when this book is read conGrows Up,” focuses on what
templatively.
writers have
needs to be done to ensure that
We knowledge workers, as a
never really
the creative class—the knowledge
class, don’t know who we are.
workers you may be managing
And those of us who identify pribeen able to
even now—is properly fostered
marily as writers have never really
characterize
in the US. Generally, building
been able to characterize our
wisdom seems to take time,
value to corporate America.
our value to
though the passage of time is far
Wherever there is a successful
corporate
from a guarantee of the developorganization, though, there are
ment of wisdom. The developwriters—perhaps they go by
America.”
ment of wisdom requires paying
other titles, but they are there.
attention, something that Florida
Preoccupied by our bohemian
believes this class of workers has
druthers, apologetic for our lack of eloquence
not done well.
in the face of bean counting skepticism about
our value, we bow and scrape by, often bowing
Vast numbers of Creative Class people are
out the door when the going gets tough for the
concerned mainly with building their
organization—never knowing that, increasresumes, building their bodies and acquiringly, we have spun the thread and woven the
ing the status kit of our age: a stylishly
cloth the corporation has made its expensive
renovated home with a Sub-Zero refrigersuit from.
ator, Viking stove and an SUV in the
I think Florida would point out downsizdrive. They naively assume that if they
ing
writers
as a critical lapse in business
take care of their own business, the rest of
sense—on
our
part, as much as the
the world will take care of itself and concorporation’s.
tinue to provide the environment they
need to prosper. (p. 316)
AUGUST 2003 • BEST PRACTICES
123
MANAGER’S CALENDAR
M A N A G E R ’ S
Please visit our Web site
<www.
infomanagementcenter.com>
for more information on these
and other events.
C A L E N D A R
ROI Competency Building
Workshop. August 21–22, 2003, Reston,
VA. September 2–3, 2003, Hampton, VA.
September 10–11, 2003, Nashville, TN. September 25–26, 2003, Alexandria, VA. Sponsored by the ASTD ROI Network.
<roi.astd.org/events/ROIWorkshops.aspx>
Minimalism: Creating Manuals
That People Will Use. August 26–27,
2003, Montreal, Canada. October 7–8, 2003,
Lexington, KY. November 6–7, 2003, Atlanta,
GA. Sponsored by Seminars in Usable Design.
Taught by JoAnn Hackos, PhD.
303-234-0123 <www.usabledesign.com>
Structured Writing for Single
Sourcing. September 9–10, 2003, Columbus, OH. September 16–17, 2003, San Jose,
CA. Sponsored by Seminars in Usable Design.
Taught by JoAnn Hackos, PhD. 303-2340123 <www.usabledesign.com>
Best Practices 2003 Conference.
September 22–24, 2003, Seattle, WA. Innovator’s Forum. September 25–26, 2003, Seattle,
WA. Sponsored by the CIDM.303-232-7586
<www.infomanagementcenter.com/
conference.htm>
Pacific Northwest Software
Quality Conference. October 13–15,
2003, Portland, OR. Sponsored by the
PNSQC. <www.pnsqc.org>
KM World & Intranets 2003
Conference & Exposition. October
14–16, 2003, Santa Clara, CA. Sponsored by
KM World. <www.kmworld-intranets.com>
Managing Your Documentation
Projects. October 16–17, 2003, Phoenix,
AZ. Sponsored by Seminars in Usable Design.
Taught by Bill Hackos, PhD. 303-234-0123
<www.usabledesign.com>
124
HITS 2003: Humans Interaction
Technology Strategy. October 16–17,
2003, Chicago, IL. Sponsored by the Institute
of Design. <www.id.iit.edu/events/hits/>
forUse 2003: 2nd International
Conference on Usage-Centered
Design. October 19–22, 2003, Portsmouth, NH. Sponsored by Constantine and
Lockwood, Ltd. <www.foruse.com/2003/>
Developing Online Information
for Help and Web-Based Delivery.
October 21–22, 2003, New Orleans, LA.
Sponsored by Seminars in Usable Design.
Taught by JoAnn Hackos, PhD. 303-2340123 <www.usabledesign.com>
2003 FrameUsers Conference.
October 27–29, 2003, Palm Beach, FL.
<www.FrameUsers.com>
Online Information 2003. December 2–4, 2003, London, UK. Sponsored by
Learned Information.
<www.online-information.co.uk>
Content Management Europe
2003. December 2–4, 2003, London, UK.
Sponsored by Imark Communications, Ltd.
<www.cme-expo.co.uk>
Information Technology for
Non-IT Managers. December 15–17,
2003, Chicago, IL. Sponsored by University of
Chicago Graduate School of Business.
<www.chicagoexec.net>
Knowledge Management
International Conference and
Exhibition. February 13–15, 2004, Penang, Malaysia. Sponsored by the School of IT,
Universiti Utara Malaysia.
<www.kmice.uum.edu.my>
BEST PRACTICES • AUGUST 2003