| The Evolution of Sun's AnswerBooks | Table of contents | Indexes | SGML in Transition | |||
| Haakonstad Norma |
Cost Justifying Your SGML Project |
Introduction |
| We often hear that "information is our company's most important asset." As writers, editors, managers, and engineers, we are responsible for converting "information" from its intangible state to a tangible form that can be packaged and sold. "Information" is the raw material we use to build our information products. |
| Our day-to-day activities and the tools we use are part of a complex information production process. Many of us are responsible for finding ways to improve the production processes currently in use, reduce production costs, and add more value to the products we deliver to our customers. To achieve these goals, we are continually looking for ways to apply new management practices and advancements in technology. |
| In the past, the delivery of our products was fixed and predefined. It was fairly certain that the output of any production process we defined would be in printed form. Any tools we purchased and processes we implemented were optimized for single-purpose data creation and paper deliverables. Because these tools and processes have been with us for some time, we have come to feel comfortable with them. |
| The products we produce today can take the form of a printed manual, CD-ROM, on-line database, electronic browser, or a WWW page. New delivery tools are being developed at a faster rate than ever before and increased exposure to electronic products has raised customer expectations about what features our products should contain. This is forcing us to re-examine the tools and processes we currently have in place. |
| Many companies are challenged with creating information that is easily and cost effectively used in a variety of publication formats. Improving the efficiency and effectiveness of our processes is an essential factor in the internal competition to fund our projects. Reducing costs and adding more value to our products is essential not only for budget approval, but also for our companies to compete. |
| SGML has proven to be invaluable for companies facing the information delivery challenge. SGML is the technology that many companies have employed to improve how they create and manage their information assets. For many more, SGML has opened new avenues for how that information can be delivered to their customers. |
| The benefits of using SGML can be quite extraordinary. SGML virtually unlocks the door to the advantages of reuse and automation - two areas where implementing new technology and processes let us attain the most significant cost improvements in our information production processes. |
| A solid cost justification proposal will help ensure the system gets off the drawing board and becomes reality. |
Three Steps to Success |
| A cost justification proposal is more than just a series of line items with related costs. It is an important sales tool - one that will help ensure your success as you compete against others for funding. |
| Authors of successful cost justification proposals have three things in common. First, they have a clear understanding of their company's short- and long-term goals and objectives. Second, they have identified areas where new practices (or processes) and new technologies can contribute to reaching these goals. Third, they have adopted a production process vocabulary set to describe the changes and how these changes will benefit their customers. |
Step 1. Understand Your Company's Goals |
| The type of product or service a company provides varies from company to company. Even within the same market, products and services vary as does the "volume" of product or service produced. What tends to be consistent from one company to another is how they define their marketing and sales goals. Your company is no exception. They are looking to either maintain their current market share, extend their market share, or expand into "new" markets. |
| Let's say your company has 30% of the XYZ market. Your company's goal may be to maintain that 30% market share even though, for example, a new competitor has entered the market. Or, your company could be looking to get more than a 30% market share. Having a larger percentage of the current market is extending the market share. The third option is to move into a new market with either an existing product or new product. This is what we mean by expanding into new markets. |
Step 2. How You Contribute |
| You, along with other members of your work group or department, have an impact on whether or not your company reaches its goal. Your contribution increases when you come to understand the benefits and ramifications of shifting your focus from creating and delivering pages to creating and delivering information. Additionally, when you are able to identify tools and process changes that will result in improved production, reduced costs, more valuable or higher quality products, you position your company to meet future needs at less cost. |
| This last item is quite significant. Many companies were not in a position to deliver electronic publications when their customers first demanded them. To produce that first electronic publication was quite costly and took a great deal of time. Why? Because the tools and processes in place were geared to produce one type of output and one type of output only. You might say it was as challenging as trying to make a cherry pie when the only fruit you have are apples. |
| What is often put in place to support multiple outputs frequently results in the high maintenance overhead of supporting multiple sources of the information. This is neither optimal from a cost, quality, nor readiness standpoint. |
| What we do know is that we cannot predict how our information will be delivered in the future. To ensure a faster and less expensive way to meet these changing needs, many companies are moving toward creating a single source of re-usable information objects stored in a neutral (non proprietary) format. |
Step 3. The Cost Justification Proposal |
| The cost justification proposal requires the use of a vocabulary set that most of us don't use on a day-to-day basis. Cost justification proposals are reviewed and approved by upper management and members of the financial staff. These people are generally more familiar with accounting, economics, and engineering processes, not SGML, DTDs, and document instances. Use terms they can relate to; develop your arguments so that even though the reader may not understand SGML itself, they can understand the benefits you expect to obtain. Identify both company and customer benefits, even those you cannot measure in hard dollars. And just as important is the need to describe improvements in efficiency and effectiveness. |
| Arguments in a cost justification proposal are generally developed by weighing pros and benefits against cons and costs of alternative approaches. Before we look at an example of how to do this, I'd like to return to SGML for just a moment. |
Benefits of SGML Technology |
| There is considerable comfort is knowing that SGML is not a here today, gone tomorrow fad. It is a technology that results in significant benefits whether you are looking to support multiple delivery formats or are looking to re-engineer and modernize your information production processes. |
| First, SGML enables you to create a single base of reusable information objects. This results in improvements in accuracy and consistency. |
| If you are looking for ways to add more automation to your production process, then SGML is just what your computer ordered. SGML is a well-defined, predictable, reliable data format. It gives you the means to automate assembly and delivery as well as automate management processes such as reviewing, workflow, and revision control. |
| Third, it has become the easiest way to support new types of delivery media as they come on the market. |
| For those of you who have worked in a publications department for a few years or more, you have most likely experienced changing from one word processing system to another, or perhaps upgrading to a new version of your then-current word processing system. You have also experienced how much effort it took to get your data from the old system into the new system. Converting your data was required because you were moving from one proprietary format to another. SGML is "conversion insurance." Because SGML is an ISO standard, is both human and machine readable, and is supported by many software vendors, once your data is in SGML, you can change hardware and software suppliers or upgrade without having to convert your data. The data not only stays intact, it stays very usable. |
SGML Supports Process Improvements |
| We've already spoken about how SGML allows you to automate the assembly and processing of your data - an important process improvement. But there are other process improvements that, depending on your particular situation or requirements, may have a higher importance for you. They are: |
How Does SGML Fit Your Company? |
| There are three basic reasons why companies move to SGML. One is because there is a contract requirement to either deliver or receive data in SGML. Another is because it's the easiest path to support delivery on paper, CD-ROM, the Web, etc. The third, which is where the greatest benefits are realized, is to support new processes and automate the whole spectrum of compound document management functions. |
Research Your Alternatives |
| The arguments for using SGML are quite convincing. But, if you recall an earlier statement I made, the cost justification proposal requires a comparison of alternatives. The example I'd like to use is creating data specifically for HTML (a single form of electronic presentation and delivery) versus creating data to be delivered in a variety of output formats (various paper formats, various electronic formats, CD-ROM, etc.). |
| Just as a brief note, I'd like to point out that "electronic delivery" means something different to each person you talk to. It can mean HTML, PDF, the Intranet, a CD-ROM, a browser, or a Level 5 IETM. If you are going to use electronic delivery in your cost justification proposal, be sure you know what "electronic delivery" means to your company, customers, and target audience. Please also note that the comparative argument that follows could be used (just as easily) to compare creating data with a word processing system for paper delivery, as both (word processing systems and HTML) are primarily presentation/format oriented. |
| In our simplified comparative analysis, we'll look at goals, start-up costs, cost to produce a different type of output using the same source data, return on investment, and value to the customer. We'll start first by looking at creating data for an HTML delivery, then look at the case for creating data to support a multitude of output formats and requirements. |
Types of Markup |
| Mark-up for HTML (or paper) is presentation or format focused. Content mark-up (i.e., SGML) is our preferred choice for supporting multiple delivery (and presentation) requirements. |
|
A Brief Comparison |
| To summarize: |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||