11 October 2012

Archived Seminar Review: Process Re-engineering for Topic Based Authoring

Introduction:

The STC website has about 90 archived seminars, webinars, and presentations. Access to all this material is included in your dues. They are mostly over an hour, and cover a range of topics. As a public service to STC members, I decided to watch and review them all. One at a time.

Review Number 1: Process Re-engineering for Topic Based Authoring.

This presentation focused on the difference between how an organization produces topics and how an organization produces books. The speaker, Rob Hanna, is engaging. His slides help you follow along with what he is saying, and probably help him remember what he is saying. It is a bit boring to look at slides and hear someone talk, without seeing their body language, but that's what you get learning on the internets in 2012.


Did the speaker make it clear what the problem that he was trying to address is?

Yes. Writing involves process. Writing differently may require a change in process. In many cases, documentation is written by a group of people, so the problem of changing process is bigger than it would be if it were just one or three writers.

Did he identify a real problem?

The question here, is really, is writing topics that much different from writing books. Rob Hanna makes a strong case that the writing is different.

Did he explain what the parts of the problem as he sees it?

Rob made the case based on his own experience that writing topics as a unit of output is a different beast than writing books. Here are the differences as he sees them.

Topics:
- often have many authors contributing to a book.
- each may serve multiple audiences and even products
- are created iteratively,
- are often presented based on external shaping measures, like templates.
- are well suited for modular hardware and software products with short development lifecycles or long lifespans.

Books, on the other hand:
- often have one author each.
- usually serve a single audience and products
- are developed linearly.
- include and even require manual formatting.
- are well suited for highly technical or one of a kind products with a long development lifecycles or short lifespans.

His definition of a topic based architecture seems standard, but I disagree with one part of it. He suggests that writing topic based content requires standard information types, descriptive titles, and content that needs only navigational reference points for context, and can be read in any order.

I think that standard information types can help produce clarity by making writers focus on saying one thing at a time, and saying it to completion. And I agree that descriptive titles are important for helping users find what they are looking for quickly. I do not agree that topics, even ones that are completely written and make sense on their own, work as well on their own as they do when they've been ordered by someone who knew them all.

Rob did a good job of making it clear that topics are not suitable for every application. In my experience, topics can be sold as a panacea. Rob makes it clear that moving to a topic based content development methodology is not the way to go for all organizations, everywhere.

A peripheral misconception about topics that this presentation clears up is that of single-sourcing and topic based authoring. A big part of writing good topics is writing for re-usability. Writing for re-usability is different from writing for reuse. A well written topic is not one that is reused a lot, but one that can be reused. 

Rob Hanna goes on to say that single-sourcing practices can be applied to both topic and narrative based writing methodologies. However, he believes that topics allow for a more flexible re-use, while re-use of narrative content must be more planned and predictable.

After explaining how topics and narrative writing methodologies differ, Rob explained how the writing processes for topics and books differ.

He identified the sheer number of topics that get produced as a primary process difference. The content that made up 10 books might be thousands of topics, and thousands of things are clearly harder to deal with than 10. This difference touches file naming conventions, content storage considerations, versioning, and release management at least.

Storing thousands of files based on filenames, no matter how descriptive, becomes less and less workable the more files you have. When writers are used to owning whole books, it can be hard for them to relate to a much smaller unit of work. The modularity of topics means that different versions of a topic might be released for different products at different times. The iterative nature of writing topics means rethinking the roles and stages involved in content production.

Did he have useful suggestions on how to solve the problem?

Rob suggested that, if your organization has decided to start producing topics, you should build the best system you can using the tools you already have in place. There are a number of enterprise component content management solutions available, but he doesn't think most people will know which one is right for them until they've discovered their needs using what they already have.

He suggests that using spreadsheets to track content, source code versioning tools to handle versions, and webservers to handle access draft publishing are cheap ways of getting started.

As for roles, Rob thinks these are pretty standard for topic based authoring:
- writers to write topics.
- editors to edit topics when they are written.
- librarian to manage and track topics and versions, and dispose of them as they expire.
- architect to build content maps that combine topics into useful information products.

His proposed workflow for topic production goes like this:
1)Map existing content to identify gaps
2)drafting topics
3)editorial review while other topics are being written
4)technical review while other topics are being written and edited
5)approval of topics as they come in
6) and publishing of all the topics in an information production.

This cycle should be shorter than producing books, with less downtime for each role as the topics move through more quickly than books would, being smaller units.

When it comes to gathering information, he recognizes that subject matter experts may balk at reviewing such small units of content, especially if they are used to reading a section of a book. To deal with this, Rob suggests providing reference materials alongside the topics under review. That way the SME can provide technical feedback in light of the topics likely usage or the gap it is meant to fill.

Rob reiterates that this type of process reorientation is time consuming and expensive. He says that it can take up to two years of tweaking and practicing until topic based content production is fully implemented.

Was the talk interesting?

Yes, the seminar was interesting because it is cool to find out from very experienced people how other organizations work. It was also interesting to note that something like half the audience was producing topics as their job.

Was the talk helpful? For who? Why?

This talk is useful for people who are aware of both the topic based and narrative based approaches to documentation. It can provide some reaffirmation to those who are already writing topics, and like doing it, and to those who write books, and like doing it. The seminar is most useful for organizations who are moving to topics, or who are thinking about moving. The seminar is less useful for those who don't know about topics. Their needs would be better suited by in an introduction to topics rather than the processes involved in writing them.

1 comment:

  1. Thanks for this post.Very important and timely article. Information provided is concise and informative. Keep up the great work!
    file naming conventions



    ReplyDelete