Users can have specific requirements based on situations and conditions, which are very company-specific. The idea behind dynamic content usually is to clearly identify audience segments and to foresee the information required for each segment. Some well-known examples of audience segments that greatly affect the applicability of dynamic content or user-centered help and documentation are:
• | The business unit in a company to which the user is assigned. |
• | The role or roles a user fulfills. |
• | The experience level or skill the user has in fulfilling a role. |
• | The user's are of interest. |
• | The localization issues. |
To demonstrate the setup of conditions in HelpServer we continue with the ‘Encyclopedia: Encarta’ project. Image the following case:
• | There are two kinds of people (the audience segments): an ‘Ornithologist’, whose job is to monitor bird species in a particular habitat, and an ‘Environmentalist’, whose concern is to protect the natural environment. |
• | Both audience segments require specific information in the encyclopedia. |
• | All content should be nicely kept together to facilitate maintenance. |
Next are the steps to fulfill these kinds of requirements.