Previous | Table of Contents | Next |
Spend some time dreaming up doomsday scenarios. Pretend youre in some Pentagon war room, deep beneath the ground surface, plotting your contingency plans and inventing your counter reactions. The more flexibility you can build into your definition, the better you will be.
Even after all this, youll probably still make some mistakes. But, if youve done all the work described above, the damage is likely to be repairable. If youve taken shortcuts, your risk of having problems is higher; so is the risk that your problem is farther reaching.
Note:
The way you decide whether your oversight is big or small is by how much it changes what youve done to date.
Some examples of major problems that can occur are:
The list could go on. But when something does go wrong, decide whether its a major or minor problem.
You know the damage is big when someone asks, Did I forget to mention that Mr. Shmagmotz, the president of the corporation, wants every field of the company database to be translated into New Swedish? and everyone in the room just stares at the person asking the question. Something like this could possibly cause you to start all over again.
Translating your documents into another language was already covered immediately above. So if you asked these questions, you would not have been surprised by Mr. Shmagmotzs predilection for New Swedish.
Usually, big problems mean you have to start over considering a new group of document types that you didnt know existed. Then you have to hold up your progress on the rest of your older documents while you go through all the steps with those newer documents. If you run into something that changes the way you look at all your types of documents, that is a mistake that causes a big impact.
Suppose somebody makes a mistake, and it looks as though you have to start the whole process over from scratch. You have a choice:
You may never know if youre done defining your environment. But the proof, at least for now, is: does everything work? You wont know this until youre in production mode and have been for at least six months. Larger operations require a longer testing period. If your department has 40 people, and you publish 20 books per month, you might easily need two years of testing. It might take you that long to get the bugs worked out of all your different types of tools and customer connections and relationships.
If you went through all the steps described above, you did about as much as anyone can do. When you do find that you need to make a change in how youve defined your whole universe of documents, go and make the change. But make it carefully. You could easily confuse everything you have done so far if you change something haphazardly. Be careful!
Two years later, if youve had basically painless production and your employees and customers are happy about your endeavor, then you are done for now.
Defining your environment takes you through the process of matching your aspirations for an SGML enterprise with the realities of your current ways of doing business. This process forces you to isolate inconsistencies and resolve them. Its the first step of document analysis because theres no point of defining your document elements if you have serious conflicts between your policies and your aspirations. You have to take care of first things first.
Besides defining your environment, other chapters round out the document analysis task:
Previous | Table of Contents | Next |