BETTER WRITING

INDUS
July 2003 


 

 

 

 

   Home

   Editor's Footnote

   Dear Editor...

   Presidential Gavel

   STC News

   STC India Diary

   Member Profiles

   DS's Column

   About Us

   Archives

   Situations Vacant
   Networking
   Learning
 
   Book Review
   Website Review

Technical Communication in the Storage Management Industry

By Suvarna Inamdar and Jayanthi Krishnan

Information technology today has a firm foothold in organizations worldwide. With the amount of data generated by businesses growing every year, managing this data is absolutely critical for any organization to function smoothly. This brings into focus the importance of storage management. Considering today’s economic situation, utilizing existing resources optimally and managing the huge amounts of data, is a big challenge. The colossal scope of the challenge is evident in mission-critical applications where the availability of data and applications must be 24x7.

This article introduces you to the storage industry, and the type and magnitude of information it generates. Considering the amount of information that this industry has to provide to its users, Technical Communicators play an important role in communicating this information to the right. users, in the right perspective.

Industry Challenges

The storage industry faces many challenges, the most important of them is - ensuring that information is available anytime, from anywhere. Mission-critical applications may not be able to sustain even a few milliseconds of downtime, as this could result in great losses to the organization in terms of money, stocks, human resources, customers and goodwill.

ALSO IN THIS ISSUE

Seven habits for successful freelancing

Needless to Say - Part 4

The Which Hunt

Using Dreamweaver to Create
e-Learning

Choosing the Right Search Engine

Celebrating Technical Communication – STC’s 50th Annual Conference

Book Review: Bugs in Writing

Website Review: Gary Conroy's Site

Some examples of businesses that generate colossal amount of critical data are stock exchanges, multinational banks, railways and airline industry, and medical facilities. Some other examples of businesses that generate vast amounts of non-critical data are educational organizations, online search engines, and Internet shops. A key requirement for many business concerns today, is effective and efficient management of massive volumes of information, present on a wide range of hardware devices representing a heterogeneous environment[1]. Customers today demand quick and easy access to real-time data. To meet this requirement, the storage industry is making veritable contributions towards  providing data availability and managing this data.

Some of the important challenges faced by the storage industry are:

  • Increase in data generated by 2003 is approximated at 1Petabyte (PB)[2].

  • Need for storage products to work in a heterogeneous storage environment.

  • Increasing customer requirement for standardization of products. Global bodies like SNIA are contributing in a big way towards standardization of storage products.

  • Need for products to provide quick and efficient disaster recovery; 9/11 has already emphasized the importance of disaster recovery.

  • Demand for efficient and powerful management tools that effectively reduce the cost of storage management.

  • Interoperability and virtualization across products from different vendors.

  • Need to keep pace with growth in information exceeding 50%-70%, while saddled with growth in storage exceeding 100% per year.

Gap between the requirement for storage and the supply from the storage industry. Proactive measures are required to bridge this gap before it becomes unmanageable.

Meeting the Demand for Storage

The storage industry has taken the following steps to meet the challenges:

  • Improve quality of products, increase productivity and investment in research and development activities.

  • Focus on re-organizing staff for optimum performance.

  • Develop tools to automate processes, standardize products, provide complete storage solutions to businesses.

  • Improvise products to enable them to monitor and optimize application performance dynamically and provision hardware resources automatically to meet changing demands.

  • Offer better service and processes in system integration, installation and startup services, migration, support, maintenance, and cross-product compatibility.

  • Be well informed about the competitive products in the market.

Communicating with the User

With so many challenges to face and stiff competition to consider, the availability of correct, complete, and well-documented information on the various features and usability of products is important. The kind of documents generated by this industry are similar to those in many other industries. However, since the products are quite technical, the documents play a major role in communicating multifarious tasks in simple terms.

There is a wide clientele for storage information. These could vary from the interested onlooker, to a technically sound engineer, the end user of the products, customer support, product analyst, stock market executives, or even competitors. The information is available on different media and in various formats. However, for the purpose of this article we will focus more on end user requirements where the end user is essentially someone who uses the product, interacts with customer support or the sales and marketing personnel. The classification of user documentation at a high level is as follows:

  • End User Documentation

  • Engineering Documents

  • Customer Support

  • Sales and Marketing

End User Documentation

This category would generally include users who have already bought the product and want to use it. They could either be technically savvy customers, or absolute novices whose focus is to achieve the end result of managing and storing data using the product. It could also include users such as administrators, who are generally responsible for administering storage for the company.

Some documents are targeted for advanced users. These users are responsible for tweaking the product to suit the company’s requirements, or to make the product work with the company’s existing products. This could be done using specific tools provided with the products.

End user documents include:

  • Release Notes and Readme

  • Installation and Configuration Guide

  • Administrator’s Guide

  • Command Reference Guide

  • Online Help

  • Hardware Compatibility Document

  • Troubleshooting and Error Message Guide

Release Notes and Readme: Release Notes and Readme inform the user about the new features and functionality or feature enhancements, if any. These documents may also contain brief information about where the various required files are located. Readme is generally a plain text document and consists of information that you must read before installing the product.

Installation and Configuration Guide: The Installation and Configuration Guide provides steps for installing and configuring the product. Storage products are complex and tightly bundled with the operating system (OS). Configuring the product requires OS familiarity and is often done by an administrator. The steps that this document provides must be accurate and tested for correctness. Product upgrade information is also provided in this guide.

Administrator’s Guide: The Administrator’s Guide provides the system administrator with complete information about the procedures and concepts involved in using the storage management product. This guide attempts to describe the product architecture in detail with proper illustrations and diagrams. It focuses on providing the user with insight into the administrative tasks and the internal functioning of the product, and lists useful examples, best practices, and ideal scenarios for reference.

Command Reference Guide: This document covers the complete command line functionality that is available with the product. Frequently used commands are listed in the Command Reference Guide, which can also be used as a quick reference guide. It complements the command line help.

Online Help: Online help is a browsable context-sensitive help system bundled with the product. The help system is developed in a format that considers factors such as product platform, product interface, OS compatibility, and browsers supported. For example, a product with a web interface may have a web based help system.

Hardware Compatibility Document: A Hardware Compatibility document gives the administrator ‘what-works-with-this-product’ information. Organizations may have a heterogeneous hardware setup that may require close monitoring of compatibility issues. The hardware compatibility guide provides the user with all kinds of hardware configurations that are supported with the product, details on setting up the hardware configurations, and hardware connectivity information. This document contains highly technical information, and requires the writer to be aware of the various technicalities involved in the hardware setup. The information must be tested well, in all kinds of adverse scenarios.

Troubleshooting and Error Message Guide: This guide describes the problems the user may encounter while working with the product, and a workaround for those. It also has detailed information on error messages displayed by the product, and the relevant corrective actions.  These are very important documents for users such as customer support and administrators. It is therefore the technical writer’s responsibility to ensure that these documents are written with in-depth understanding of the product. The documented error scenarios must be properly tested.  Appropriate references to steps in the process when some error might occur, must be well explained. The error messages covered must be informative and useful, and must lead the user to resolving the error situation. If an error message lacks clarity, the writer can suggest appropriate improvements to the engineers.

Engineering Documentation

Engineering documents are used internally for reference by engineers. These could also include papers published to external users to communicate new ideas. Engineering documents include:

  • White Papers and Reference Papers

  • Application Program Interface (API) Documentation

  • Software Development Kit (SDK) Documentation

  • Product Integration Documentation

  • Technical Bulletins

White Papers and Reference Papers: White papers are documents that provide an overview of new technology or products, its uses and feasibility, and implementation of the new products. With the Internet becoming one of the fastest and easiest modes for distributing information, white papers have become a standard way of communicating in-depth information to an interested audience. They communicate information in terms of problems that the new product solves, which often serves as a key factor for a purchase decision.

Application Program Interface (API) Documentation: APIs are a set of functions, protocols, and tools for building software applications. They provide all the building blocks that a programmer puts together. Most operating environments provide APIs so that programmers can write applications consistent with the operating environment. Technical writers create API documentation that provides the user with detailed information about API functions, their usage, inputs required by the functions and parameters to be passed along with adequate examples.

Software Development Kit (SDK) Documentation: SDK is a programming package that enables a programmer to develop applications for a specific platform. Typically, an SDK includes one or more APIs, programming tools, and documentation. SDK documentation describes how to use the SDK.

Product Integration Documentation: Different storage products bought from the same company must work in tandem. Also, if there is an agreement with other manufacturers to use their product, these products should work seamlessly. The product integration document should contain  information on how the product is integrated with other products and key information points that enable these products to work together. For example, if a company sells both storage and backup products, these two products should work smoothly together. In such a situation an integration document would specify the finer details involved in integrating the two products.

Technical Bulletins: These documents are intended to provide easy-to-read, but detailed instructions on installing and using the product. These give an update on the product features and hot fixes. Technical bulletins are also used to communicate updates on the latest technologies.

Customer Support Documentation

The documents that fall under this category are mainly the troubleshooting guides, error handling guides and also training guides. Some of these documents have already been discussed under End User Documentation. The type of documents they refer to depends on the kind of support call they need to attend. Following are a list of some additional documents they use.

Customer Support documents include:

  • Training and Education

  • Partner Training

  • FAQ

  • Knowledgebase

Training and Education : After the customer buys a product, the storage company is expected to provide in-depth training on using and managing the product. Apart from this initial training, storage companies also conduct frequent instructor-led classes to help customers update their knowledge and brush up on specific product features. Training must also be given to customer support engineers. Technical writers are involved in developing the training material for the product.

Partner Training: Strategic partnerships are fast becoming one of the most accepted ways to expand the scope of products and market share. These alliances benefit the partners as the resources are shared and investment and risks are divided. Training helps evolve the partner relationship.

FAQ: FAQs offer a quick look-up for customers. These are generally hosted on the company’s web site. This site offers answers to common problems that a customer may have.

Knowledgebase: A knowledge base is a repository of product related information. Customers can look up this site for answers to questions that have been asked earlier. The site has an efficient search engine.

Sales and Marketing Documents

Sales and marketing teams also refer to the documents discussed in the preceding sections. In addition, they also use various types of marketing and sales literature. Technical writers can contribute to developing marketing and sales literature.

Internationalization and Localization

Technical writers must consider ease of translation while writing product documentation. Considering that storage stretches across global businesses, it is necessary to address internationalization and localization issues. Companies are under increasing pressure to release products in different languages. With stiffer competition in the storage products market, product cycles are growing shorter, and products are updated almost until the last minute. It is therefore necessary to maintain modularized and tightly-integrated documentation content so that changes can be made even after the documentation is sent for localization.

Recommended Profile of a Technical Writer

The products in the storage industry are highly technical and complex. These require the writer to be technically sound. Some criteria that a storage company would look for in a technical writer are:

  • Engineering background (preferred).

  • Proficiency in English.

  • Good level of system administration knowledge of the OS.

  • 2-3 years of experience in writing for technical products.

  • Quick grasp of new technologies.

[1] Heterogeneous environment—storage hardware within the company from various vendors.

[2] A petabyte is equal to 1,024 terabytes. Think of 1PB as the equivalent of 250 billion pages of text, enough to fill 20 million four-drawer filing cabinets. Or imagine a 2,000-mile-high tower of 1 billion diskettes. A more real life example would be, storing data generated by satellite imagery and applications.

Jayanthi Krishnan is Senior Technical Writer with VERITAS Software. You can contact her at contactjayanthi@yahoo.com. Suvarna Inamdar is Senior Technical Writer, VERITAS Software  and Vice-President India Chapter STC. She can be reached at  suvarnai@yahoo.com.


STC India | Home | Contact Us

Copyright © 2003 India Chapter STC. All rights reserved.