Previous | Table of Contents | Next |
When youre building your dream home, you dont just start building the first house that drifts into your mind. You have to ask a lot of questions about what it is you really want. Imagine, you won the lottery, youre out on some bluff that overlooks a picturesque valley on one side and a country lake on the other side. This is the site where youll build your new home. Youre visualizing your house among all the natural surroundingshow it will look, where your driveway will be, and what shape your swimming pool will be. Thats what the first step of document analysis is about: designing your SGML dream house.
Your natural surroundings for your SGML site are the myriad documents you have. Your surroundings also include your customers, or the people youre preparing documents for. Your business or enterprise probably has standards or guidelines you must follow; those too are part of your surroundings. To be realistic, you cant ignore how your documents will probably change in the future. All of these considerations, and more, make up your environment. To build an SGML house you can live with, you have to pay attention to all of these issues.
This chapter guides you through the process of defining your environment. Much of what is presented in this chapter is common sense, but still the process seems much clearer after youve done it once.
In this chapter, you learn:
As you work through these steps, be sure you have your group together. This is a brainstorming process. Your group should consist of everyone who shares responsibility for your enterprise. If you run a small Web site, then gather some of your faithful users around, or perhaps some of your fellow Web site entrepreneurs.
Note:
This chapter is primarily written for the big enterprise (say, a 30+ person publications department or a commercial publisher). If youre a small enterprise, you can follow the same basic steps with no problem, except that youll probably get done a whole lot quicker!
Bear in mind, some enterprises have to deal with thousands of documents of many different types and users and customers of every description. No matter how big your enterprise is, these six steps will be your milestones:
Youre sketching plans to build that dream house. If you dont plan correctly now, you may have to rebuild it later. You dont want to go through that with all your documents after theyve been converted into instances of SGML DTDs.
Preparing to define your environment involves just thinking about the steps and rehearsing the scenarios of how this process could look in practice. You should be thinking about who your key people will be and what resources theyll need to help you.
This step forces you to define your goals for starting an SGML publishing enterprise. There are a lot of different ways you can use documents, and more arise every few months as technology introduces new applications. Here are some ideas on how you might want to use the documents in your environment:
See figure 6.1 for an illustration of how this goal definition step could look.
Fig. 6.1 Decide how you intend to use your documents; consider all possible uses and tools.
This is by no means a complete list. Its just a start. Theres really no limit to the ideas you and your group can have. Spend some time expanding this list of uses and mediums. If yours is a big enterprise, this step can take months.
Even with the many deadlines you currently may observe, everyone must follow standards if you are going to use SGML. Some publication departments deliver several dozen books each month. Commercial publishers often produce several monthly periodicals each month. You have to meet your deadlines and abide by SGMLs rules. So, dont rush this step, and dont be afraid to redefine your goals at some point in time if it becomes necessary.
Tip:
Dont plan your existing deadlines for SGML resources that are not yet operational. Wait until your SGML system has a proven track record with many real document samples before you depend on it for meeting time-sensitive deliveries. And then give yourself much more time than you would using existing resources.
Previous | Table of Contents | Next |