Survey or Questionnaire
The Survey or Questionnaire pattern creates a Document Artifact that is part of the model and can be opened and edited inside Enterprise Architect. It can be used to plan the survey or for the survey itself, listing the questions and the possible answers in the case of a multiple choice survey. A survey or Questionnaire is useful for a variety of situations such as gaining insight into customer preferences, attitudes and predilections or for any other purpose to gather information to assist the business analysis effort.

Figure 1. Shows the title page of the document allowing a company logo to be inserted.

Figure 2. Shows the Table of Contents for the internal Survey document
Discussion
The purpose of the pattern is to allow a Business Analyst or other stakeholders to create a document inside the repository that provides a definition of the survey, including the questions. It could be exported from the repository and disseminated as a survey but more commonly it would be used during the analysis phase and the survey itself would be conducted using a purpose built online response tool.

It could be created at any point during an initiative when information is required but would commonly be created early on to determine aspects of a market place or to ascertain customer predilections that could help to inform product direction and modeling.

The following is a list of some things you may want to do when working with this pattern.
·	Replace the Cover Page Image with a Company or Project logo.
Create additional textual content in the document including more questions.
Insert Tables into the document as containers for tabular information.
Insert Headers and Footers as required.
Use the Track Changes feature if you need to keep track of the text that is changed in the document.

The following is a list of some of the next steps available when applying the pattern.
·	Define the survey purpose, plan and metadata - The document can be used to plan the survey and to define the metadata of the survey including the purpose, the time frames, the intended reach and the way the results will be used.
Create Traces to other elements - The Document is contained in an Artifact Element that can be linked to other elements in the model. A trace Relationship can be used to relate up-process or down-process elements and a name, notes or tagged value on the relationship can be used to describe the relationship to the document.
Save the Document as an External File - The document Artifact can be saved as an external file making it available to be opened in an external editor such as a word processing tool.

Reference
The following help topics will assist you learn about how to work with this pattern.
Survey or Questionnaire
Business Analysis Body of Knowledge (BABOK)
Traceability Tools
Documentation

The following are some of the tools that will be helpful when working with this pattern.
Document Generator
The Document Generator is a powerful facility in Enterprise Architect that allows a Database Engineer or other stakeholder to create high quality corporate or technical documentation directly from the model, suitable for internal or external audiences. For more details see the Documentation help topic or the more general topic on Model Publishing.
Element Discussions
The Element Discussion facility is a fully featured collaboration tool allowing modelers and model viewers and reviewers to communicate with each other directly inside the repository. Modelers using the full client or occasional viewers using WebEA can both post and reply to discussions and communicate and engage in chat. For more details see the Element Discussions help topic.
Specification View
The Specification View can be used as a way of working with any element type in a spreadsheet or word process view. It is particularly useful when there are a large number of elements as is typically the case when describing a system of any appreciable size. For more details see the Specification View help topic.
Relationship Matrix
The Relationship Matrix provides a spreadsheet like view of two groups of elements and the relationships that exist between them. It can be a used as a powerful analysis mechanism to visually indicate how elements are related to each other and to discover which elements are missing relationships. For more details see the Relationship Matrix  help topic.
Traceability Window
The Traceability Window automatically displays the relationships that exist between Use Cases and other model elements including up-process and down-process elements. The traceability tree view can be conveniently expanded to see deeper relationships and elements displayed in the window can be located in all diagrams in which they appear. For more details see the Traceability Window  help topic.

© 2000 - 2018  Sparx Systems Pty Ltd.  All rights Reserved.