Question
Your thoughts on using 300 variables in a Help system
Hi,
I'm researching the feasibility of using a large number of variables in a Help system. While I've used variables in the past, it was always for "traditional" items like product name, company name, etc. And never more than 10 or 15!
Our customers have the ability to dramatically customize our software, including the ability to change approx. 300 terms to suit their needs. My company would like us to replace these same 300 terms with variables in the Help system so that the customized terms that a customer uses have the same name in the Help.
I'm interested in any thoughts/experience that you might have regarding such a task. My main concerns are:
1. The Help system is currently around 700k words. I'm afraid that even with 6 of us combing through the files that a noticable number of terms will be missed.
2. 300 terms is a conservative number; we'll almost certainly have to add more to accomodate capitalized versions, etc. With this many variables, it seems to me that actually writing new material will be an unpleasant hassle, as a writer will probably have to break his/her train of thought in nearly every sentence to either determine if a term is a variable, or simply add the variable to the text.
3. Given my fear listed in #2, it seems to me that writing new material "traditionally" and then changing the appropriate words to variables later might be a viable solution. Of course, with this method, we still incur the risk of "missing" terms, and it does nothing to speed up editing existing material.
In theory, I totally support the idea of using variables (wisely). However, I believe that trying to manage 300+ variables is going to dramatically hurt the quality of our documentation (from a readability standpoint), is fraught with risk for incurring errors, and offers my company very little ROI, as I can't see customizable Help on this scale as a factor in tipping more sales our way.
Again, any thoughts, opinions, or experience that you can offer is greatly appreciated.
Thanks,
Roger
I'm researching the feasibility of using a large number of variables in a Help system. While I've used variables in the past, it was always for "traditional" items like product name, company name, etc. And never more than 10 or 15!
Our customers have the ability to dramatically customize our software, including the ability to change approx. 300 terms to suit their needs. My company would like us to replace these same 300 terms with variables in the Help system so that the customized terms that a customer uses have the same name in the Help.
I'm interested in any thoughts/experience that you might have regarding such a task. My main concerns are:
1. The Help system is currently around 700k words. I'm afraid that even with 6 of us combing through the files that a noticable number of terms will be missed.
2. 300 terms is a conservative number; we'll almost certainly have to add more to accomodate capitalized versions, etc. With this many variables, it seems to me that actually writing new material will be an unpleasant hassle, as a writer will probably have to break his/her train of thought in nearly every sentence to either determine if a term is a variable, or simply add the variable to the text.
3. Given my fear listed in #2, it seems to me that writing new material "traditionally" and then changing the appropriate words to variables later might be a viable solution. Of course, with this method, we still incur the risk of "missing" terms, and it does nothing to speed up editing existing material.
In theory, I totally support the idea of using variables (wisely). However, I believe that trying to manage 300+ variables is going to dramatically hurt the quality of our documentation (from a readability standpoint), is fraught with risk for incurring errors, and offers my company very little ROI, as I can't see customizable Help on this scale as a factor in tipping more sales our way.
Again, any thoughts, opinions, or experience that you can offer is greatly appreciated.
Thanks,
Roger
