The primary audience of this document is developers, mobile developers, and interested highly technical business control persons. These would include:
Web Designer/Page Developer. Page developers create the content pages, integrating the scenario elements created by business users and the code elements created by programmers. Page developers are also responsible for overall Web site appearance.
Site Producer or Business Analyst. Responsible for getting a site up and running, maintaining it day to day, troubleshooting issues, making administrative changes not performed by an administrator or page developer.
Application Developer. Programmers create the code elements that allow the system to provide dynamic, personalized site content. They also configure repositories and perform database administration duties.