<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>karen's blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/kscipi/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/kscipi/feed.xml</link>
    <description>terminology news and notes to support our Microsoft Dynamics AX partner and customer communities</description>
    <lastBuildDate>Wed, 17 Apr 2019 03:44:31 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>The duality of objects of work—Distinguishing objects of work that live outside of an application from those that live inside of an application</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/the-duality-of-objects-of-workdistinguishing-objects-of-work-that-live-outside-of-an-application-from-those-that-live-inside-of-an-application</link>
      <pubDate>Thu, 01 Mar 2012 15:34:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/03/01/the-duality-of-objects-of-workdistinguishing-objects-of-work-that-live-outside-of-an-application-from-those-that-live-inside-of-an-application/</guid>
      <description><![CDATA[Microsoft Dynamics AX product content comprises the terms, verbs, phrases, and sentences that appear...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX product content comprises the terms, verbs, phrases, and sentences that appear on the user interface (UI), in tooltips, in exception messages, in the glossary, and subsequently, in help topics, and in white papers. In our product content, we should follow a practice of distinguishing objects of work that live outside of the application from objects of work that live inside of the application.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Further, product content should distinguish principle objects of work from surrogate objects of work. Otherwise, when we do not, we deliver an application that does not align with the industries and domains that we support, and we create a small-group vocabulary, including neologisms, that is understood by only a very few people.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An object of work is an entity, that is, an object that can be uniquely identified. Any one activity is directed towards one or more objects of work. Some activities are directed towards objects of work performed outside of the application, and we call these <i>principle objects of work. </i>Some activities are directed towards objects of work performed inside of the application, and we call these <i>surrogate objects of work.</i> You can think of an object of work as providing the motive for action, for example, as the motivation for an employee to perform an activity or a set of activities in order to meet a strategic organizational objective.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Say, for example, a production manager is assigned an activity to produce a widget. His high-level activity comprises the following tasks:</span></p>
<ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Research how to produce a widget. [an object of work outside of the application]</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Register information about the participants and resources that participate in a production activity. [an object of work inside of the application]</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Allocate budget funds to pay for planned production activities. [an object of work inside of the application]</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Schedule resources to produce a widget. [an object of work inside of the application]</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Produce a widget. [an object of work outside of the application]</span></li>
</ol>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this example, we separate the tasks that support the principle objects of work that occur outside of the application from those tasks that support the surrogate objects of work that occur inside of the application, and we document each task in context of its object of work by using precise and accurate terms and verbs with respect to the domain.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">As you likely noted, we avoided constructions in the example such as <i>Create a new widget</i> and <i>Enter or view the production </i>because people do not use the application to create, view, or produce a widget; people perform these tasks by using tools other than the Microsoft Dynamics AX application. So we know that the task of producing a widget occurs outside of the application. The application supports tasks such as registering information about the participants, resources, and artifacts of the production activity and registering information about the production events as the widget is moved and transformed through different stages of the production process.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this blog entry I focus on how we frame objects of work, and I offer considerations for thinking about and for writing content about the principle objects of work that live outside of the application and the surrogate objects of work that live inside of the application, the subjects that perform work activities, and the tools that the subjects use.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>The relationship of objects to roles</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When we consider an object of work, we need to consider the role of an object so that we can accurately determine whether the activity occurs outside of the application or inside of the application. An object of work can be further refined to distinguish an entity as concrete or abstract, for example, an object of work can be a person, place, thing, a social abstraction, such as a goal or a claim, or a mental abstraction, such as knowledge.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">These distinguishing characteristics inform the structure of the product content and inform the term and verb choices we make. The verbs we choose are as important as the terms we choose because verbs are the cues that indicate the action of the role of the object of work. The verb communicates whether a task supports an object of work that is performed outside of the application or inside of the application. For example, we would use the verb <i>recruit </i>to name an activity that occurs outside of the application, and we would use the verb <i>register </i>to name an activity that occurs inside of the application.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The following examples clarify the concept of a <i>role </i>in the context of an object of work.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"> In the real-world domain, each object assumes a role in a relationship:</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/8171.object_role.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/8171.object_5F00_role.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/8171.object_role.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/450x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/8171.object_5F00_role.PNG" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/8512.object_role.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/8512.object_5F00_role.PNG"></a></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In a computer application information schema, each object is represented as an entity type that is assigned a role type in a relationship type:</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/7573.entitytype_roletype.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/7573.entitytype_5F00_roletype.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/7573.entitytype_roletype.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/450x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/7573.entitytype_5F00_roletype.PNG" /></a></p>
<p><span style="line-height: 115%; font-family: arial,helvetica,sans-serif; font-size: small; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">When we combine these concepts, then we end up with a scenario that documents a real-world domain aspect of principle objects of work that exist outside of the application and surrogate objects of work that exist inside of the application. For example, the following conceptual object model elaborates an employment role relationship aspect. Note that it does not consider other aspects, such as the tax or legal aspect.</span></p>
<p><span style="line-height: 115%; font-family: 'Segoe UI','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/1524.domainentity_domainrole.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/1524.domainentity_5F00_domainrole.PNG"></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4452.domainentity_domainrole.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4452.domainentity_5F00_domainrole.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4452.domainentity_domainrole.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4452.domainentity_5F00_domainrole.PNG" /></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A sentence that describes the preceding model, such as <i>An organization assumes an employer role when it participates in an employment relationship with a person who assumes the employee role, </i>does not mix the vocabularies of the principle object of work that lives outside of the application (domain vocabulary) with the surrogate object of work that lives inside of the application (a tool-dependent vocabulary). Instead it uses a domain vocabulary to document the roles between an organization and a person and the relationship between an employer and an employee.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We can apply this approach of distinguishing roles of objects of work to the earlier example of the production manager who is assigned an activity to produce a widget. We note that the production manager participates in tasks that require him to participate in a role of employee but that require him to perform tasks in which the roles of the objects of work differ: outside of the application <i>(research, produce) </i>and inside of the application <i>(register, schedule)</i>. While the unique roles of the objects of work are not interchangeable, the role assignments sometimes occur synchronously. For example, a widget may be participating in the production process (outside of the application) while the production manager is registering its stage of production (inside of the application).</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Framing the writing solution</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">How do we write product content that distinguishes the principle objects of work that live outside of the application from the surrogate objects of work that live inside of the application?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems that the essential considerations with respect to writing product content that distinguishes principle and surrogate objects of work are: </span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The activity and its tasks.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The location of the activity and its tasks.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Needs of industry, domain, role, and locale.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Satisfying work context, audience, and voice considerations.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">At a more granular level, we then consider the roles of objects of work in an activity&mdash;those outside of and inside of the application. These considerations together inform term and verb choices. Some basic questions to keep in mind when considering how to write about the activities with respect to the roles of the objects of work include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">What is the assigned activity?</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An activity is a functional work structure in which one or more persons and pieces of equipment participate and in which resources are consumed, produced, and used. An activity can be decomposed into tasks. An activity is participation-centered no matter whether it is performed to produce a principle object of work or a surrogate object of work.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">One activity is distinguished from another by its object of work.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:&nbsp; Claire manages the hiring process.</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 1: Claire conducts an interview with an interviewee.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 2: Claire registers an interviewee by using the Microsoft Dynamics AX application. </span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">What is the object of work?</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The object of work is the specific concrete or abstract entity, such as a person, place, thing, goal, or knowledge. In this example, the high-level object is work is to manage the hiring process. The object of work provides the goal for Claire&rsquo;s activities &ndash; to conduct an interview and to register the interviewee by using the Microsoft Dynamics AX application.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example: Claire manages the hiring process.</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 1: Claire conducts an interview with an interviewee (object of work).</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 2: Claire registers an interviewee (object of work) by using the Microsoft Dynamics AX application. </span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Who is the subject performing the activity?</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A subject is the person who performs an activity or task. When an activity or task is performed inside of the application, <i>system user</i> is the name of the role to which the person is assigned.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The subject&mdash;in this example, Claire&mdash;remains the same in both activities.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The relationship between a subject and an object of work is mediated by a tool.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example: Claire manages the hiring process.</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 1: Claire (subject) conducts an interview with an interviewee (object of work).</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 2: Claire (subject) registers an interviewee (object of work) by using the Microsoft Dynamics AX application. </span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Which tools are necessary to perform the activity?</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A tool is an instrument, tangible or intangible, that is used in the performance of an activity or an operation. A tool enables the user to interact with or operate on the object of work. More specifically, tools comprise such things as a software application, for example, the Microsoft Dynamics AX application, the work context, and the knowledge that the user possesses about the activity or the process or processes that support the activity.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example: Claire manages the hiring process.</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 1: Claire (subject) conducts an interview (tool) with an interviewee (object of work).</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Activity 2: Claire (subject) registers an interviewee (object of work) by using the Microsoft Dynamics AX application (tool).</span></li>
</ul>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Answers to these questions should inform examples of verbs, terms, and writing patterns and wording conventions&nbsp;that would apply to each context.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While a list of terms, or our product glossary, should remain neutral and constant no matter whether the content documents an activity to support a principle or surrogate object of work, special attention should be paid to the verbs that are used. Some verbs are more appropriate for documenting principle objects of work that occur outside of the application while others are more appropriate for documenting surrogate objects of work that occur inside of the application. For example, verbs such as <i>research </i>and <i>collaborate </i>are generally used to describe activities that a subject performs on a principle object of work outside of an application, while verbs such as <i>add</i>, <i>register, schedule, </i>and <i>submit </i>are generally used to describe activity operations that a system user performs on a surrogate object of work inside of an application and about its aspects of time and state.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An essential set of objective and measurable content guidelines might include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A list of verbs used for documenting the role of a principle object of work that participates in an activity outside of the application.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples: <i>build, collaborate, learn, produce, research</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A list of verbs used for documenting the role of a surrogate object of work that participates in an activity inside of the application. The list should include verbs that consider aspects of time and state.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples: <i>activate, add, approve, authorize, cancel, confirm, delete, edit, generate, journalize, modify, register, schedule, submit, track</i></span></p>
<ul>
<li>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific writing patterns and wording conventions to apply when describing a principle object of work that participates in a role outside of the application and to apply when describing a surrogate object of work that participates in a role inside of the application.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: A simple, compound, or complex sentence that incorporates the components of a naturally conversational voice and tone.</span></li>
</ul>
<blockquote style="margin-right: 0px;" dir="ltr">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing convention: <i>&lt;Subject&gt; &lt;verb&gt; &lt;object&gt;.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>&nbsp;</i>Example:</span></p>
</blockquote>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Cassie defines commitment accounting policies and budgetary control policies to enable the organization to track budget allocations and expenditures.</i><i><br /></i></span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern:&nbsp;A simple, compound, or complex&nbsp;sentence that includes a prepositional phrase and that&nbsp;incorporates the components of a naturally conversational voice and tone.<i></i></span></li>
</ul>
<blockquote style="margin-right: 0px;" dir="ltr">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing conventions:</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>&lt;Verb, imperative mood&gt; a &lt;noun&gt; &lt;prepositional phrase&gt;. </i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&ndash;or&ndash;</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>&lt;Subject&gt; &lt;verb&gt; &lt;object&gt; &lt;prepositional phrase&gt;.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples: <i></i></span></p>
</blockquote>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Transition a sales event to the next stage in the sales qualification process.</i><i></i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>A vendor </i><i>supplies products to one or more legal entities in exchange for payment.</i><i><br /></i></span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: A simple sentence, phrase, or tooltip that names a document type.</span></li>
</ul>
<blockquote style="margin-right: 0px;" dir="ltr">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing convention: <i>&lt;Verb, imperative mood&gt; </i>a <i>&lt;name of the document type&gt; </i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></p>
</blockquote>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Maintain a production order<br /></i></span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: A simple sentence, phrase, or tooltip that names an event.</span></li>
</ul>
<blockquote style="margin-right: 0px;" dir="ltr">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing convention: <i>&lt;Verb, imperative mood&gt; </i>a<i> &lt;name of the event&gt;</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></p>
</blockquote>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Document a sales lead <br /></i></span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: A simple sentence, phrase, or tooltip that contains an adjective or adjective phrase and that names an event.</span></li>
</ul>
<blockquote style="margin-right: 0px;" dir="ltr">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing convention: <i>&lt;Verb, imperative mood&gt; &lt;article&gt;</i> <i>&lt;adjective </i>or <i>adjective phrase&gt; &lt;name of event&gt;</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></p>
</blockquote>
</li>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Add a new customer registration.</i></span></li>
</ul>
</ul>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">[Note: Imperative mood expresses requests or commands, is always in the present tense, and implies the subject <i>you</i>.]</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific considerations for writing content with respect to the diversity of roles in the domain, industries, and the locales that the Microsoft Dynamics AX application supports.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example: The term <i>organization </i>applies industry-wide; <i>company </i>applies most specifically to the commercial industry.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>For more information</b></span></h2>
<p><span style="font-size: small;">For information about content on the user interface, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/02/01/content-is-the-user-interface.aspx">Content is the user interface</a>.</span></p>
<p><span style="font-size: small;">For information about writing exception messages that use an audience-neutral vocabulary, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/02/23/crafting-an-effective-exception-message.aspx">Crafting an effective exception message</a>.</span></p>
<p><span style="font-size: small;">For information about writing in a naturally conversational voice, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/01/30/the-state-of-equilibrium-balancing-the-voice-of-the-application-and-the-voice-of-the-customer.aspx">The state of equilibrium: Balancing the voice of the application and the voice of the customer</a>.</span></p>
<p><span style="font-size: small;"><span style="font-size: small;">For information about measuring the quality of content, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/01/27/measuring-the-quality-of-glossary-entry-submissions.aspx">Measuring the quality of content submissions</a>.</span></span></p>
<p><span style="line-height: 115%; font-size: small; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">For a general overview of activity theory, see <a href="https://www.wordiq.com/definition/Activity_theory">https://www.wordiq.com/definition/Activity_theory</a>.<br /></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Crafting an effective exception message</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/crafting-an-effective-exception-message</link>
      <pubDate>Thu, 23 Feb 2012 18:01:28 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/02/23/crafting-an-effective-exception-message/</guid>
      <description><![CDATA[Microsoft Dynamics AX typically displays four classes of messages:

Confirmation messages

A...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX typically displays four classes of messages:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Confirmation </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">confirmation message is displayed to verify whether the user wants to complete </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an action. For example:</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Do you want to save the changes to the customer registration? [Save, Do not save, Cancel]</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Error </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">error message is displayed when an exceptional condition is met and the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application cannot resolve the condition. For example:</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>You are not authorized to delete user group &lt;name&gt;. Contact the security administrator to resolve this exception.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Notification </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A notification message is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">displayed to communicate the occurrence of an event that a system or user </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">asynchronously sends for receipt. For example:</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>A workflow work item has been assigned to you. </i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Warning </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">warning message is displayed to communicate a condition that may occur in the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">future. For example:</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>If you modify the address on this form, the address registration will need to be updated manually. </i></span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Do you want to continue? [Yes, No]</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">blog entry I examine one type of message&mdash;the error message. I focus on the structural </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">components of this type of message, and I offer considerations and patterns for writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">this type of message.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">But first, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I propose a class name change to the class of messages that we name <i>error message</i>. While an error message </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">seems to be correctly named when&nbsp; an </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exceptional condition occurs with respect to data validation, this type of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">message seems misnamed as an error message when, from the perspective of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">user interface, documentation requirements are not met.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A more </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">accurate name that I propose for this concept and class of messages is <i>exception message. </i>You will note that I </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">use the term <i>exception message </i>throughout </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">this entry to refer to the class of message that is named <i>error message </i>in Microsoft Dynamics AX 2012.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>The purpose of an exception message</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages are displayed to the user when an exceptional condition is met and the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application cannot resolve the condition. &nbsp;Ideally no exception message should be </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">displayed. However, when exception messages are displayed, they should be effective.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When I r</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">eview an exception message, I review it to determine the effectiveness of it </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with respect to audience and to ensure consistency in the exception messages </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that are delivered across the application. In my evaluation, I consider the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">following questions:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">whom is the exception message written?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">What </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">aspect does the exception message take: an aspect inside of the application code </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or an aspect of the real world&mdash;that is&mdash;the experience of the user?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the exception message: </span>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Accurate</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Informative</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Actionable</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Grammatically </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">correct</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the exception message written in a naturally conversational voice?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Does </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the exception message contain: </span>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception statement</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">cause statement</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">resolution statement</span></li>
</ul>
</li>
</ul>
</li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the sections </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that follow, I examine these questions in more depth, and I offer guidance for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">writing exception messages.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Audience</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Anyone who </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">uses the Microsoft Dynamics AX application&mdash;partners, developers, customers, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">customer support professionals&mdash;is a candidate for seeing an exception message.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">These </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">audiences use the application from two different aspects: an internal aspect, that is, the application </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">code, and an external aspect, that is, the real interaction with the user </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">interface. And each aspect uses a unique vocabulary to communicate. The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">internal aspect uses a programming language vocabulary, and the external aspect </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">uses a vocabulary of terms and verbs that exist in the real-world domain.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">neither vocabulary on its own is inaccurate, when we consider the diversity of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the Microsoft Dynamics AX audience, we must assess how we choose between the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">vocabularies, voice, and tone in exception messages and how we ensure </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">consistency in exception messages across the application.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We do know </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that mixing the programming language and domain vocabularies creates a unique </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">small-group vocabulary that alienates more people than it helps because in this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">small-group vocabulary, we are forced to bridge the communication of complex </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conditions and concepts by creating neologisms, such as <i>post financial inventory, </i>and nonsensical phrases, such as <i>edit customer.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Given that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an exception message is a condition that occurs as a result of an exception to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the application code or as a result of a documentation requirement that is not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">met, they are often first authored by contributors who have deep expertise of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the internal workings of the code. &nbsp;While </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the exception messages that are written may be technically correct, they </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">generally tend to use the vocabulary of the application code, and that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">vocabulary does not transfer well to those users who do not have deep expertise i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">n the internal workings of the application. For those audiences whose primary </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">roles include working with the user interface instead of application code, exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages that favor the vocabulary of the application code do not use a vocabulary </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that is consistent with the domain nor are they easily understandable to those users </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">who do not have deep expertise in programming languages.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The question </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I consider in the rest of this blog entry is: How do we write exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages that address both aspects while maintaining the data necessary to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">enable the recipient of the exception message to address the exceptional </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">condition that has occurred?</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Writing audience-neutral exception messages</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If we have </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to choose one vocabulary for communicating with the various audiences that use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the Microsoft Dynamics AX application, it seems we should choose an established, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">neutral vocabulary. Given that audiences that use the Microsoft Dynamics AX application </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">comprise partners, developers, customers, and customer support professionals who </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">work in various industries, domains, roles, and locales, we should favor the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">established vocabulary and term choices that exist in the real-world as opposed </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to that of only one specialized area, such as the application code. And we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">should focus the exception message on the needs of the person, not on the needs </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of the application.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If we take </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">a people-focused approach, then audience-neutral exception messages should </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">consider characteristics such as:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Being </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">user-centric.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Being </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">actionable.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Being </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">relevant to real-world industries, domains, roles, and locales.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Using </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">neutral domain term and verb choices.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Being </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">naturally conversational.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Being </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">clear, concise, and consistent.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Occurring </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">infrequently.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">anthropomorphizing the application.</span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>The components of well-constructed exception messages</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While an exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">message should consider the characteristics offered in the preceding section, i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">t should document the following:</span></p>
<ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception &ndash; Document that a processing exception occurred.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">cause &ndash; Document why the processing exception occurred.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">resolution &ndash; Document a resolution to the processing exception.</span></li>
</ol>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of well-constructed exception messages include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Project contract number &lt;identification number&gt; does not reference a valid funding source. Select a valid funding source for the project contract.</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The entity type attribute name already exists. Enter a unique entity attribute name.</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The relationship of the person named as the emergency contact to the person named as the employee must be provided. Select a relationship.</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The location that you entered was not found in the reference list of countries and regions. Add the location to the reference list, or select one of the reference country/regions.</i></span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>The components of poorly constructed exception messages</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages that do not consider characteristics such as those that I offer in the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing audience-neutral exception messages section tend to be less effective </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">because they often:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Frustrate </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the user.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Describe </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the processing exception without offering a resolution, describe the processing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception and cause only, or offer only a resolution.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Offer </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">actions that fail to solve the processing exception.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Intimidate </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the user by using a vocabulary that requires deep expertise in application code </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or use a made-up vocabulary, including terms and verbs, that is understandable to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">only a small group of people.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Blame </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the user for the exceptional condition.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">a voice and tone that trivialize the exceptional conditions.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Contain </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">information that is inaccurate, imprecise, incomplete, or redundant.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of poorly constructed exception messages include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The validity of the kanban rule must be within the validity of the related production flow version.</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception message describes the processing exception from the aspect of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application code and mixes the vocabulary of the application code with the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">vocabulary of the domain. This exception message does not align terms and verbs accurately </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with respect to the domain. It does not offer a cause or a resolution to the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">processing exception.</span></p>
<p style="padding-left: 60px;"><span style="text-decoration: underline;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Corrected </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span style="text-decoration: underline;">exception message</span>: <i>The effective date for a kanban rule cannot be earlier than the effective date of the production flow, and the expiration date of the kanban rule cannot be later than the expiration date of the production flow. Enter an effective date later than or on the production flow effective date, and/or enter an expiration date earlier than or on the production flow expiration date.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The value &lt;value&gt; in field 'Country/region' is not found in relating table 'Country/region'.</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception message describes the processing exception from the aspect of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application code. It does not use terms precisely or accurately with respect to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the domain, is not audience neutral, nor does it use a naturally conversational </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">voice. It does not offer a resolution to the processing exception.</span></p>
<p style="padding-left: 60px;"><span style="text-decoration: underline;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Corrected </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span style="text-decoration: underline;">exception message</span>: <i>The location that you entered was not found in the reference list of countries and regions. Add the location to the reference list, or select one of the reference country/regions.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The record may not be deleted. Transitions exist in table &lsquo;Category hierarchy roles&rsquo;.</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception message describes the processing exception from the aspect of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application code. It does not use verbs precisely or accurately. It does not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">offer a cause or a resolution to the processing exception.</span></p>
<p style="padding-left: 60px;"><span style="text-decoration: underline;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Corrected </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span style="text-decoration: underline;">exception message</span>: <i>Category hierarchies cannot be deleted until dependent category hierarchy roles are deleted. Delete dependent category hierarchy roles and try again.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>%(wildcard for datefield) must be later than or equal to the termination date.</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception message describes the processing exception from the aspect of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application code. It does not use terms precisely or accurately, is not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">audience neutral, nor does it use a naturally conversational voice. It does not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">contain an exception statement or a resolution to the processing exception.</span></p>
<p style="padding-left: 60px;"><span style="text-decoration: underline;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Corrected </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span style="text-decoration: underline;">exception message</span>: <i>The position retirement date &lt;date&gt; must be set to a date that is later than or on the employee termination date. Select a later position retirement date.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>A record with RecId &lt;number&gt; does not exist</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception message describes the processing exception from the aspect of the application </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">code. It uses the vocabulary of the application code, is not audience neutral, and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the sentence is not punctuated. It does not offer a cause or a resolution to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the processing exception.</span></p>
<p style="padding-left: 60px;"><span style="text-decoration: underline;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Corrected </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span style="text-decoration: underline;">exception message</span>: <i>The purchase requisition number PR-0357911 was not found. Contact the system administrator to resolve this exception.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Insufficient rights to execute Menu Item Posting.</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception message describes the processing exception from the aspect of the application </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">code. It does not use terms precisely or accurately, is not audience neutral, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">nor does it follow sentence-style capitalization guidelines or use a naturally </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conversational voice. It does not offer a cause or a resolution to the processing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception.</span></p>
<p style="padding-left: 60px;"><span style="text-decoration: underline;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Corrected </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span style="text-decoration: underline;">exception message</span>: <i>You are not authorized to open the Posting form. Contact the security administrator to resolve this problem.</i></span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Structural components and writing considerations for exception messages</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Addressing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">how we communicate processing exceptions, their causes, and their resolutions effectively </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">requires us to think about what it is that we communicate in exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages, how we communicate it, and to whom we communicate it.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">section, I propose guidelines for writing exception messages. I offer </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">guidelines for identifying the components and characteristics of exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages, and I offer patterns for structuring and writing exception messages.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A few key </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">considerations for guidelines for structuring and writing exception messages </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">might include:</span></p>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Structural components</i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Each exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">message should include the following structural components:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Each </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">component&mdash;the processing exception, the cause, the resolution&mdash;should be limited </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to one sentence each. </span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception statement is required.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">cause statement is optional.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">resolution statement is required.</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception statement and the cause statement can be combined if necessary to enable </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the natural flow of the exception message.</span></li>
</ul>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Writing considerations</i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages should:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Be </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">user-centered. The exception message should focus on the user&rsquo;s action and not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">describe what occurred in the application code.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Be </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">set in the present tense, use active voice, and use a naturally </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conversationally tone.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">precise and accurate domain-specific terms and verbs.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Use specific names of resources, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">events, agents, locations, and the values of the objects that participate in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the activity from which the exception message occurred.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Be context aware and processing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">context aware. The exception message should present an action that the user can </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">take to resolve the processing exception. If the user is not authorized to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">resolve the processing exception, the exception message should direct the user </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to a person who can resolve the processing exception, for example, the security </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">administrator.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Be relevant to the processing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception that occurred. The exception message should not be vague or attribute </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">human behavior to a condition that occurred in the application code.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">complete, grammatically correct sentences that follow the subject-verb-object </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">order. </span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">first sentence of an exception message should start with an article, a pronoun, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or a noun.</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">sentence-style capitalization.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">punctuation as prescribed in standard grammar books.</span></li>
</ul>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Combining the structural components and writing considerations: Patterns</i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">structural components of an exception message determine format of the pattern. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We know we need at least two sentences. The writing considerations offer </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">guidance for the content that appears in the exception message.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Combining </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the structural components and writing considerations for documenting exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages informs patterns that can be applied to types of exception messages. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For example, a few patterns that might appear in guidelines for writing exception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">messages might include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Exception statement. Resolution statement.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">convention: <i>&lt;Article, Pronoun, or Noun&gt; &lt;description of processing exception&gt;. &lt;Article, Pronoun, or Noun&gt; &lt;description of resolution&gt;.</i></span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The position retirement date &lt;date&gt; must be set to a date that is later than or on the employee termination date. Select a later position retirement date.</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>You are not authorized to add a new active employee registration. Contact the security administrator to resolve this exception.</i></span></li>
</ul>
</ul>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Exception statement and cause statement. Resolution statement.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">convention: <i>&lt;Article, Pronoun, or Noun&gt; &lt;description of processing exception&gt; </i>because <i>&lt;article, pronoun, or noun&gt; &lt;description of cause&gt;. &lt;Article or Pronoun&gt; &lt;description of resolution&gt;.</i></span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The form cannot be closed because the distributed amount &lt;monetary amount&gt; does not equal the source document amount &lt;monetary amount&gt;. Select the source document amount and modify the accounting distribution amounts so that the distributed amount equals the source document amount.<br /><br /></i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></li>
</ul>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Exception statement. Cause statement. Resolution statement.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">convention: <i>&lt;Article, Pronoun, or Noun&gt; &lt;description of processing exception&gt;. &lt;Article, Pronoun, or Noun&gt; &lt;description of cause&gt;. &lt;Article or Pronoun&gt; &lt;description of resolution&gt;.</i></span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The entered or selected product is classified as a &lt;product classification&gt;. A subcontracting service must be classified as a service. Enter or select a product that is classified as a service.<br /><br /></i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></li>
</ul>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern: </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Delete data entity.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">convention: <i>&lsquo;&lt;Table label1&gt;&rsquo;</i> cannot </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">be deleted until dependent <i>&lsquo;+ tolower( &lt;table label2&gt;) +&rsquo;</i> &nbsp;are deleted. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Delete dependent <i>&lsquo;+ tolower(&lt;table label2&gt;) + &lsquo;</i> and try again.</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Category hierarchies cannot be deleted until dependent category hierarchy roles are deleted. Delete dependent category hierarchy roles and try again.<br /><br /></i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></li>
</ul>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Pattern:&nbsp; Internal data consistency processing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">exception.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">convention: The <i>&lt;table.singularlabel&gt;</i> number <i>&lt;identification number&gt; </i>was not found. Contact the system </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">administrator to resolve this exception.</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The promissory note number ABC-13579 was not found. Contact the system administrator to resolve this exception.</i></span></li>
</ul>
</ul>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>For more information</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For information about content </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">on the user interface, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/02/01/content-is-the-user-interface.aspx">Content is the user interface</a>.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For information about writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in a naturally conversational voice, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/01/30/the-state-of-equilibrium-balancing-the-voice-of-the-application-and-the-voice-of-the-customer.aspx">The state of equilibrium: Balancing the voice of the application and the voice of the customer</a>.</span></p>]]></content:encoded>
    </item>
    <item>
      <title>The personalization of the user interface: The line between the naturally conversational and the inaccurate</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/the-personalization-of-the-user-interface-the-line-between-the-naturally-conversational-and-the-inaccurate</link>
      <pubDate>Thu, 16 Feb 2012 16:25:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/02/16/the-personalization-of-the-user-interface-the-line-between-the-naturally-conversational-and-the-inaccurate/</guid>
      <description><![CDATA[From a grammar perspective, a personal pronoun in the objective case, such as you or me, or a...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">From a grammar perspective, a personal pronoun in the objective case, such as <i>you </i>or <i>me, </i>or a pronoun in the possessive case, such as <i>my, mine, </i>or <i>your, </i>denotes ownership and responsibility. In this blog entry, I analyze the use of these pronouns in Microsoft Dynamics AX.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To start, I offer examples in different contexts for consideration.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Context 1: Documents, registrations, activities, and people</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Does a user really own, documents, registrations, or people?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems that all data is owned by an organization, such as a company or a government organization. The individual user of an application, such as the Microsoft Dynamics AX application, is assigned duties that transfer responsibility and control of this data that is owned by an organization. This user is held responsible for the outcome of that control.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Here are a few specific examples of user interface content for consideration:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My open purchase orders</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If I add a purchase order to Microsoft Dynamics AX, it is really <i>my </i>purchase order?</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state that a purchase order is added to the system, recorded in a database, and assigned a status of <i>open</i> by an administration process that closes the purchase order when purchase events and purchase quantities are matched with payment request (vendor invoice) events and quantities.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My expiring project quotations</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If my job requires me to maintain and monitor project quotations, are the project quotations or their statuses really <i>mine</i>, or are they are my responsibility?</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state that the responsibility of maintaining a project quotation and monitoring its status&nbsp;are assigned to me.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My activities past due</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If my job requires me to perform tasks and those tasks comprise a task or sets of tasks that can be performed by me, my manager, or any person who shares the same access control permissions as I do, are the activities really <i>mine</i>?</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state that there are tasks that I have been assigned that are not complete.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My active leads </i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If my job requires me to identify leads, are these people and organizations really <i>mine? </i></span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state that I have been assigned the responsibility for documenting the participants and consequences of a potential sales event and that I am responsible for transitioning the documents to the next stage in the sales qualification process.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My employees </i></span></li>
</ul>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&ndash;and&ndash;</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Purchase requisitions for my direct reports</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If my job requires me to manage people, do the people I manage belong to <i>me</i>, or does any data about them belong </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to <i>me</i>?</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state that employees report to me.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Enter your name</i></span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If I am a user of an application, and I see a field labeled <i>Name </i>and a description of that field that reads <i>Enter your name, </i>what name is it that I enter? Is it my name? Or is it the name of the person or organization that I am authorized to perform tasks on behalf of?</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state <i>Enter the name of the person or organization</i>.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Context 2: Data ownership and control</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Does a user really own the data about himself that he adds to a system that is owned by an organization, or does the user simply have control of it?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For example:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My information </i>(in context of selecting options for workflow notifications, for example)</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If I personalize the product for my use, is the personalization really <i>mine?</i></span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems more accurate to state that I activated a workflow rule or set of rules based on my preferences. The workflow process, features, policies, and rules are owned by the organization that owns the application.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>My information </i>(in the context of adding data about an employee to the system, for example)</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While this context covers many aspects, including legal ones, it seems as though for at least one aspect, some data that is unique to an employee is owned by the organization, for example, my employee identification number. With respect to a government-issued identification number, it seems that while my government-issued identification number is unique to me, the number is owned by the government organization that issued it.</span></p>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems that it might be more accurate to state that the rights to use and access this data are controlled by me.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Beyond a personalized content style</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When an employee works in an organization, all data in an application, such as the Microsoft Dynamics AX application, is most often owned by the organization. The employee is granted responsibility and control over data that is owned by the organization.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Using personal pronouns in the objective case, such as <i>you </i>or <i>me, </i>or pronouns in the possessive case, such as <i>my, mine, </i>or <i>your, </i>in content such as the user interface introduces inaccuracies, particularly with respect to questions of ownership, responsibility, and control. In addition, using personal pronouns in the possessive case seems to omit consideration of scenarios in which a user may perform tasks for others, for example, in the case of administrative professionals who support teams of managers or people managers who may perform tasks on behalf of the people who report to them.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It seems that a practice that encourages accuracy and the development of neutral content in an application that does not assume user ownership is more scalable, configurable, and applicable in all work contexts.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Additional considerations for writing content should include writing about the application, the processes that the application supports, and the activities that are performed by users of the application. For example, content for the user interface should consider:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The scope of a user&rsquo;s responsibility.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The point at which a user is responsible for data and artifacts and to whom control of the integrity of the data in the system is transferred.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The point at which a user transfers the responsibility and control for the integrity of the data in the system to another user.</span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>If a personalized content style is required</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If we do not develop neutral content in an application, and we include pronouns in the possessive case, such as <i>my </i>or <i>your, </i>it makes it challenging to write intelligible and clear content when we need to document an activity that references fields, descriptive content, or other artifacts that contain such pronouns. Such pronouns introduce an awkwardness that we must write around. Otherwise, we end up with sentences like: <i>You can use the My approvals page to approved submitted expense reports.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To write around the use of pronouns in the possessive case to ensure accurate user interface text, we would have to use verbs that expressed past events (verbs generally ending in <i>&ndash;ed)</i>, as opposed to verbs in the present tense, and the text would need to include the prepositional phrase <i>by me </i>or <i>to me.</i> For example: <i>Approved by me </i>or <i>Assigned to me.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">However, this construction, while grammatically correct, offers its own set of writing challenges. For example, the following sentence reads as ambiguously as the <i>My &lt;x&gt; </i>constructions, and it is not clear: <i>Select the Approved by me menu item.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If we need to personalize items in the user interface, it seems we might consider a wording pattern, such as: <i>&lt;Verb, past tense&gt; &lt;by </i>or<i> to&gt; &lt;registered user name&gt;. </i>For example:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Assigned to &nbsp;Maddalena </i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Downloaded by Phaedrus </i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Select the Approved by Dante menu item</i></span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">However, such an approach to personalization, while grammatically correct and easier to write about, does encourage the use of verbs in the past tense, which is not in general as easy to read as present tense.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Maintaining a naturally conversational voice without personalizing content </b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To write neutral content that enables contributors to maintain a naturally conversational voice without using personal pronouns in the objective case or pronouns in the possessive case, we might consider a set of objective and measurable content guidelines that guides contributors and enables consistency. Those guidelines might include considerations such as:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The use of neutral and consistent terms and verbs that are verifiable in the domain.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The diversity of roles in the domain, industries, and locales.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The activity that a user is performing, the object of work, the subject, and the tools.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A naturally conversationally tone.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Alternatives to the use of personal pronouns in the objective case or pronouns in the possessive case.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A few content guidelines to support these considerations might offer wording patterns, term choices, and guidance on grammar and voice. A few examples include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific wording patterns that incorporate contexts of responsibility and control. For example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>&lt;Verb, imperative mood&gt; </i>a <i>&lt;name of the document type&gt; </i></span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Maintain a project quotation</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>&lt;Verb, imperative mood&gt; </i>a<i> &lt;name of the event&gt;</i></span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Document a sales lead</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>&lt;Verb, imperative mood&gt; a &lt;noun&gt; &lt;prepositional phrase&gt; </i></span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Transition a sales event to the next stage in the sales qualification process</span></li>
</ul>
</ul>
</ul>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">[Note: Imperative mood expresses requests or commands, is always in the present tense, and implies the subject <em>you</em>.]</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Domain-specific terms and verbs that incorporate context of responsibility and control with respect to access control permissions. For example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Add</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Add a registration to a customer directory</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Assign</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Assign a user role to the person</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Confirm</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Confirm the vendor invoice</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Modify</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Modify the sales agreement</span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Settle</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Settle an obligation or an account balance<br /><br /></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></li>
</ul>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Considerations for content that does not make assumptions about the actions a user can take given that not all users are granted the same access control permissions. For example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Noun-based phrases that describe the concept</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The factor applied when converting from the quotation currency unit to the base currency unit</span></li>
</ul>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Considerations for writing content with respect to the diversity of roles in the domain, industries, and the locales that the Microsoft Dynamics AX application supports. For example:</span></li>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The term <i>organization </i>applies industry-wide; <i>company </i>applies most specifically to the commercial industry.<br /></span></li>
</ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific wording patterns that incorporate the components of a grammatical structure, accuracy, clarity, simplicity, and a naturally conversational voice and tone for audiences. For example, the sentence structure that applies the pattern <i>&lt;subject&gt; &lt;verb&gt; &lt;object&gt;.<br /></i></span>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A journal is a register of original accounting entries.</span></li>
</ul>
</li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>For more information</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For information about content on the user interface, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/02/01/content-is-the-user-interface.aspx">Content is the user interface</a>.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For information about writing in a naturally conversational voice, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/01/30/the-state-of-equilibrium-balancing-the-voice-of-the-application-and-the-voice-of-the-customer.aspx">The state of equilibrium: Balancing the voice of the application and the voice of the customer</a>.</span></p>
<p></p>
<p><span style="font-family: Calibri; font-size: small;" size="3" face="Calibri"></span>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Distinguishing between concepts in Microsoft Dynamics AX 2012: percent vs. percentage</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/distinguishing-between-concepts-in-microsoft-dynamics-ax-2012-percent-vs-percentage</link>
      <pubDate>Wed, 15 Feb 2012 11:22:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/02/15/distinguishing-between-concepts-in-microsoft-dynamics-ax-2012-percent-vs-percentage/</guid>
      <description><![CDATA[In this blog entry we take a closer look at how we apply the concepts named percent and percentage...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this blog entry we take a closer look at how we apply the concepts named <i>percent </i>and <i>percentage </i>in Microsoft Dynamics AX.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the term <i>percent </i>to represent a proportional rate&nbsp;expressed in hundredths. For example:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The organization&rsquo;s profits increased 1.3 percent this quarter.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A numeral is always used with the term <i>percent </i>in sentences, no matter how small the numeral is. However, in Microsoft Dynamics AX, when the term <i>percent </i>is used in column headings to name the rate percent term in the percentage formula, you will see the term <i>percent </i>without a numeral.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the term <i>percentage </i>to represent the rate percent of a base quantity or amount.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The mathematical formula for calculating percentage is: <i>base * rate percent = percentage.</i> The <i>base </i>can be expressed as a quantity or as an amount. For example:&nbsp;</span></p>
<p style="padding-left: 30px;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2287.percent%20percentage%20table.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2287.percent-percentage-table.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2287.percent%20percentage%20table.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/350x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2287.percent-percentage-table.PNG" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4214.percent%20percentage%20table.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4214.percent-percentage-table.PNG"></a></p>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If you apply a 15 percent discount to a list price of 500.00 USD, the discount percentage is 75.00 USD.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The term <i>percentage </i>is also used when a quantity is not specified, for example, &ldquo;a large percentage of system resources,&rdquo; or when applying the percentage formula.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Term challenge</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the sentences that follow, insert the term that accurately completes each sentence.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To see if you applied the terms as we have, click the link in each sentence. Each link will take you to the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a> entry for the highlighted term, which shows you which term we have applied &ndash; <i>percent </i>or <i>percentage</i>.</span></p>
<ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A <a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1491652.aspx">discount</a> is a fixed amount or ____________ deducted from a quoted price or price total.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Only 2 ____________ of the test group was unable to complete the task.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An <a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.235256.aspx">ABC classification</a> is a system for ranking discrete categories of items according to Pareto's 80/20 principle that states that a small ____________ of items account for the largest fraction of significance.</span></li>
</ol>]]></content:encoded>
    </item>
    <item>
      <title>Distinguishing between concepts in Microsoft Dynamics AX 2012: stock vs. inventory</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/distinguishing-between-concepts-in-microsoft-dynamics-ax-2012-stock-vs-inventory</link>
      <pubDate>Mon, 13 Feb 2012 15:45:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/02/13/distinguishing-between-concepts-in-microsoft-dynamics-ax-2012-stock-vs-inventory/</guid>
      <description><![CDATA[In this blog entry we take a closer look at how we apply the concepts named stock and inventory in...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">blog entry we take a closer look at how we apply the concepts named <i>stock </i>and <i>inventory </i>in Microsoft Dynamics AX 2012.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">But before </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">we examine the concepts named <i>stock </i>and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>inventory, </i>I offer some background on </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and a clarification of the term <i>item</i>, which is also applied in unique contexts with respect to the concepts named <i>stock </i>and <i>inventory.</i></span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b><i>Item</i></b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term <i>item </i>as a stand-alone term<i> </i>to name a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tangible or intangible object. An item is an element of an itemized list, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">such as a line item, budget item, stock item, or inventory item.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"> The following </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conceptual object model illustrates the term <i>product item. </i>It elaborates the concept named <i>product </i>and the types of products&mdash;<i>product item, product service, </i>and <i>product</i> <i>right. </i>The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">concept named <i>product right </i>was not implemented </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in Microsoft Dynamics AX 2012.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/5758.product.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/5758.product.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/5758.product.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/300x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/5758.product.PNG" /></a></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">AX 2009 does not have a Product information management module, and the term <i>item </i>is used as a stand-alone<i> </i>term </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in the context of inventory control. A Product information management </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">module was developed for Microsoft Dynamics AX 2012 to maintain data </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">representing products of type item and service. We now distinguish between a product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">item, a type of product, and an inventory item that is registered as inventory. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Although we do use the term <i>item</i> as a stand-alone term when the context is clear, we do not use </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the term <i>item </i>to mean <i>product item</i>.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b><i>Stock, stock item, </i></b><b>and<i> stocked</i></b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term <i>stock </i>to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">name a classification of product items that are owned and controlled by </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">organizations. The Microsoft Dynamics AX product is used to document stock flow </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">events, that is, the occurrences of actions that register the inflow and outflow </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of stock from storage locations. Stock balances are calculated by summing stock </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">flows in and out of storage locations over a given time period.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(Note that i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">n the Microsoft Dynamics AX product, the concept named <i>storage location </i>is named <i>inventory location </i>in the code and <i>warehouse </i>on </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the user interface.)</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX, the term <i>stock</i> is not a synonym for the term <i>inventory </i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">because it is necessary for an organization to track quantities of stock that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">are not used or consumed by product delivery activities, for example, fixed </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">assets, such as chairs and tables.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term <i>stock item</i> to represent an itemized product item that participates in a stock </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tracking process.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term <i>stocked</i> to represent a policy </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that controls whether product items are tracked in stock.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">concept named <i>stock </i>was introduced in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX 2012 so that public sector customers could track product item </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">stock receipts and issues without recording the financial consequences of these </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">stock flow events in inventory accounts. This concept is also necessary for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">vendor-managed inventory and consignment scenarios in which the organization </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that controls or possesses stocked items is not the same organization that owns </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the stocked items.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">concept named <i>stock item</i> has been </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">realized in Microsoft Dynamics AX 2012 by providing an option to set up an </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">inventory item as a <i>stocked product</i> by using an inventory policy.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b><i>Inventory </i></b><b>and <em>i</em><i>nventory item</i></b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We use the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term <i>inventory </i>to classify products that an owning organization </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">uses in its product delivery activities and whose value is calculated by using </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an inventory valuation method and is recorded in inventory accounts.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX supports the accounting principle that requires organizations to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">match expenses to revenue. Merchandising and manufacturing organizations that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">purchase product for sale or for use in manufacturing activities need to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">classify costs that are allocated to products as inventory until the products </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">are sold and the cost of goods sold are expensed. Not all stock is inventory, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">but all inventory product items are stock when inventory is defined in this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">manner.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Fixed assets could also be a subset of stock, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and the value of fixed assets is depreciated over multiple accounting periods.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In Microsoft Dynamics </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">AX 2009, products are set up as inventory items in the Inventory management </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">module. Products of type item and products of type service assume the role of i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">nventory items so that they can be referenced in product structures, such as bills </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of material (BOMs) and product configurations, and so that they can be referenced </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">when they participate in operating activities (purchase, sales, production, and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">so on). In Microsoft Dynamics AX 2012, product item and service data is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">maintained by using the Product information management module. It is still, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">however, necessary for products of type item and products of type service to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">assume the role of inventory items and to be set up by using the Inventory </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">management module so that they can be referenced and identified.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2068.productroletype.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2068.productroletype.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2068.productroletype.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/400x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2068.productroletype.PNG" /></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A <i>release </i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">action is required to release products from the Product information management </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">module for registration as inventory items. A second step is required to set up </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an inventory item as a stocked item, as an inventory item whose value is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">classified by using inventory or expense accounts, or as an inventory item that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">participates as a service in operating activities.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Term challenge</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">sentences that follow, insert the term that accurately completes each sentence.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To see if </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">you applied the terms as we have, click the link in each sentence. Each link </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">will take you to the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a> entry for the highlighted term, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">which shows you which term we have applied &ndash; <i>stock </i>or <i>inventory</i>.</span></p>
<ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">portion of ____________ that is not allocated </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and which can be used to fulfill new orders and requirements is named <a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.608219.aspx">available to promise (ATP)</a>.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1370644.aspx">inventory registration policy</a> is a policy that controls when ____________ that is stored in a supermarket is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">registered as ____________.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1499708.aspx">expense product</a> is a received product that is a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">current asset, not held for sale or consumed in production, and for which there </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">is no ____________ control policy requiring </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">quantity tracking or ____________ control </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">policy requiring stock value tracking, and for which there is an accounting </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">policy requiring the recording of the cost as an expense.</span></li>
</ol>
<p></p>]]></content:encoded>
    </item>
    <item>
      <title>Distinguishing among concepts in Microsoft Dynamics AX 2012: commitment, agreement, and contract</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/distinguishing-among-concepts-in-microsoft-dynamics-ax-2012-commitment-agreement-and-contract</link>
      <pubDate>Sat, 04 Feb 2012 19:01:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/02/04/distinguishing-among-concepts-in-microsoft-dynamics-ax-2012-commitment-agreement-and-contract/</guid>
      <description><![CDATA[In this blog entry we take a closer look at how we apply the concepts named commitment, agreement,...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">blog entry we take a closer look at how we apply the concepts named <i>commitment, agreement, </i>and<i> contract </i>in Microsoft Dynamics AX.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">These concepts have </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">two aspects: a social aspect and a documentation aspect. In the following </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conceptual object model, I offer a visualization of these two aspects and of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the relationships among these concepts.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4130.CommitmentAgreementContract.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4130.CommitmentAgreementContract.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4130.CommitmentAgreementContract.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/350x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4130.CommitmentAgreementContract.PNG" /></a></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b><i>Commitment</i></b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We apply </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the term <i>commitment </i>to represent a promise or obligation to perform an </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">activity in the future.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For example, a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">purchase request documents a requesting organization&rsquo;s commitment to pay for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the product procured for a requisitioner.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/7180.commitment.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/7180.commitment.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/7180.commitment.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/350x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/7180.commitment.PNG" /></a></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This concept </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">is defined in the REA (resource, event, agent)<b><i> </i></b>accounting model where it is used to model the formation and execution of commitments between </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">economic units.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b><i>Agreement</i></b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We apply </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the term <i>agreement </i>to represent a commitment between two or more parties </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">based on a mutual understanding about their respective rights and obligation.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For example, a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">purchase agreement documents an agreement between two or more parties based on </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an understanding that a buying party will commit to purchasing a specific quantity </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or volume of product over a period of time in exchange for favorable prices and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">discounts.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4571.agreement.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4571.agreement.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/4571.agreement.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/350x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/4571.agreement.PNG" /></a></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX 4.0 sales blanket orders and purchase blanket orders have been </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">refactored and reintroduced as sales agreements and purchase agreements in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX 2012. While the term <i>blanket order</i> is common in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the manufacturing industry sector, it is not common in governmental industry </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">sector. Partners can customize Microsoft Dynamics AX so that the terms <i>sales blanket order</i> and <i>purchase blanket order</i> can be used for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">manufacturing vertical implementations.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b><i>Contract</i></b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">apply the term <i>contract </i>to represent </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">a legally binding </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">agreement between two or more parties.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For example, a project </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">contract documents the terms, conditions, and status of a legally binding </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">agreement between a buying party and a selling party.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0676.contract.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0676.contract.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0676.contract.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/350x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0676.contract.PNG" /></a></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">concept&nbsp;named <i>contract </i>is realized in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">three unique contexts in Microsoft Dynamics AX:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">As </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">a status documented on a source document, for example, open or canceled </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">purchase order statuses.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">context of its modular component&mdash;project management&mdash;and as a social commitment. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this context, we use the term <i>contract </i>to name the legally binding </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">characteristic of a social commitment&nbsp;and the source document, for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, project contract.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the vertical layer, partners and customers can implement customizations that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">support codes of laws that govern contract formation and execution processes </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">specific to a country/region, industry, and vertical market.</span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Term challenge</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">sentences that follow, insert the term that accurately completes each sentence.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To see if </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">you applied the terms as we have, click the link in each sentence. Each link </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">will take you to the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a> entry for the highlighted term, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">which shows you which term we have applied &ndash; <i>commitment, agreement, </i>or <i>contract</i>.</span></p>
<ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1506322.aspx">Compensation</a> is direct or indirect monetary and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">nonmonentary rewards in exchange for services rendered, or an award for damages </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">sustained by an injury or by the violation of a/an ____________.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">An </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1465559.aspx">encumbrance</a> is a/an ____________ </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">made by legal entities to reserve budget funds for expenditure </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">obligations.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A <a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1475070.aspx">trading relationship</a> is relationship that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">is formed when a buying party and a selling party enter into a/an ____________.</span></li>
</ol>]]></content:encoded>
    </item>
    <item>
      <title>Content is the user interface</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/content-is-the-user-interface</link>
      <pubDate>Wed, 01 Feb 2012 18:35:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/02/01/content-is-the-user-interface/</guid>
      <description><![CDATA[In Microsoft Dynamics AX, product content comprises all of the text&mdash;the terms, verbs, phrases,...]]></description>
      <content:encoded><![CDATA[<p><span style="font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In Microsoft Dynamics AX, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">product content comprises all of the text&mdash;the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms, verbs, phrases, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">sentences, and so on&mdash;that appear on the user interface (UI), in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tooltips, in error messages, in the glossary, and subsequently, in help topics, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in white papers, and so on.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Partners </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and customers use the Microsoft Dynamics AX application because they need to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">perform an activity. Their activities may comprise a series of related or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">unrelated tasks. It is the visual design plus the content design that enables </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">them to navigate through their activities.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Partners and customers rely </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">on the user interface content as one of their primary vehicles for navigating </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the Microsoft Dynamics AX application in order to perform their activities. In </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">addition, the user interface remains the medium from which downstream product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content is developed, for example, help topics. If we do not use precise and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">accurate terms, verbs, and well-structured phrases and sentences, and ensure </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that we align them product-wide, and if we do not use a consistent voice and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tone in the user interface, then all downstream content types will suffer from </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the same imprecisions, inaccuracies, poorly constructed text, and misalignments.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(For more information about writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">for voice and tone, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/01/30/the-state-of-equilibrium-balancing-the-voice-of-the-application-and-the-voice-of-the-customer.aspx">The state of equilibrium: Balancing the voice of the application and the voice of the customer</a>.)</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The one </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">certain measure of successful activities from users&rsquo; perspectives is whether they </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">can complete their activities. In order to rate their activities as successful, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">we know that they must not encounter any confusing, misleading, imprecise, or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">inaccurate user interface content&mdash;anything at all that causes their work </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">activities to stop and requires them to switch work contexts to question or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">research the text that they see on the user interface in order&nbsp;to determine their next step.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Deciding what content to add </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to the user interface can be a daunting task. Questions that often arise during </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">this work include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Which </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms and verbs do I select from my conceptual object models for the user </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">interface?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">How do I </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">know which other terms, verbs, phrases, or sentences to add to the user </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">interface?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If I am </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">reviewing a specification, how do I evaluate whether the proposed terms, verbs, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">phrases, or sentences are precise and accurate with respect to the domain?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I know </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">what content I need to include on user interface, but how do I phrase it to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">ensure consistency in wording product-wide?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">How do I </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">choose and ensure consistency in voice and tone?</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">How do I </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">document the steps to perform an activity through user interface content?</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Given the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">importance of content design for the user interface, I maintain alignment with the Metro design </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">language principle and with respect to a user&rsquo;s work context that content is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the user interface.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Content design considerations </b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Product development comprises </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">many aspects. For the communication aspect, there are two designs that are </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">inextricably linked&mdash;visual design and content design. A successful product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">cannot embrace a visual design or a content design that is not aligned with the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">real world. <b></b></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content is the user interface and when words are the icons, or at the very </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">least complements of the icons that appear in the application, then visual </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">design must also include content design. And the content that appears in the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">product should:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Be </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">designed to support the architecture of the product.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with the product design.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with domain concepts.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with industry, domain, role, and locale.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with user work context.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with user interface control modalities.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Be </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">designed for partner customization and extension.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To write user interface </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content that aligns to these considerations, the contributor must have depth </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and breadth of knowledge of the domain and of end-to-end scenarios, case </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">studies, and solutions by industry, role, activity, and work context. It should </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">be the goal of user interface content to align with the product architecture </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and design; domain; and the activities that a user performs in the application.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Guidelines and wording patterns</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">there is no substitute for depth and breadth of domain knowledge and product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">knowledge, guidelines and wording patterns can often help inform the terms, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">voice, and wording patterns that enable alignment with visual design, and product-wide, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and with the industry, domain, role, and locale.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A few key </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">considerations for guidelines and wording patterns for user interface content </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">might include:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Select </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">industry-neutral terms so that the terms can be aligned across all industries, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">such as legal, financial, healthcare, education, public services, government, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and so on.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, the term <i>prospect </i>is neutral </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and can be applied industry-wide in contexts such as these:</span></p>
<ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A participant that has the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">existing and potential ability to provide a service or probable future </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">economic benefit to a legal entity.&nbsp;</span><br /><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(domain, product-wide)</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A potential customer.&nbsp;</span><br /><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(domain, service industries)</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A potential client.&nbsp;</span><br /><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(domain, service industries, such as law firms)</span></li>
</ul>
</ul>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Select </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms that map to concepts that are verifiable in the domain because these </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms align generally across domains, such as commercial, public, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">not-for-profit, and so on.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, the term <i>data object </i>applies </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">domain-wide; <i>business object </i>applies most </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">specifically to the commercial domain.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Add </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content that does not make assumptions about the actions users can take. After </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">all, not all user roles are granted the same permissions.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, the help text for the label <i>Project contract </i>might read <i>Add a project contract. </i>However, if the user does not know what a project contract is, or i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">f the user does not have permissions to add a project contract, then how does </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">this text help the user understand what the concept named <i>project contract </i>is and whether this concept applies to his </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">activity? It might be more enabling and useful to document what the concept is, r</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">ather than describe what to do with a field. A recast of the help text might </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">read <i>The project contract documents a legally binding agreement between parties. </i>Given the allowable actions that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">appear based on the permissions that have been granted to the user, this text would </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">likely offer enough information to inform the average user&rsquo;s next step.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Select </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms and write phrases that consider a worldwide audience even if the content </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">is translated. Follow established grammar, syntax, and punctuation rules. And </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">use a voice and tone that embrace a formal, clear, simple sentence structure </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(subject-verb-object) and a naturally conversational tone.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, an error message might read <i>Not Authorized to insert a Record in Table &ldquo;SYSACTIVETEMPTABLE&rdquo;. </i>This message </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">describes the problem from the perspective of and in the voice of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">application, uses random capitalization, and does not offer a solution to the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">problem. A recast of this error message might read <i>You are not authorized to add a new active employee to the system. Contact the security administrator to resolve this problem.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Reject </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">presumptions of &ldquo;customer advocacy&rdquo; to drive choices of guidelines, terms, and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">wording patterns. Every person that is asked for his take on a point in context </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of customer advocacy will have a different opinion based on his interpretation </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of the customer. Objective guidelines that are designed to ensure measurability, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">consistency, precision, and accuracy are not the best medium in which to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">capture and document peoples&rsquo; opinions. Do make sure that every guideline or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">wording pattern that is authored is objective and can be supported by specific </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">data points, not opinions.</span></li>
</ul>
<p style="padding-left: 60px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, while the term <i>quote </i>is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">recognized in the United States as a synonym for <i>quotation </i>in the context of <i>request for quotation, </i>the term <i>quote </i>is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">not used in most other languages to represent a synonym for the term <i>quotation.</i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the following </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">table, I offer a few examples of proposed content, identify the issues that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">objective writing guidelines and wording patterns could solve and measure, and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I offer updated versions of the proposed content based on guidelines and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">wording patterns aligned with the preceding considerations.</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></p>
<table style="width: 505px; height: 877px;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="230">
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Proposed content example</b></span></h2>
</td>
<td valign="top" width="180">
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Issue with example</b></span></h2>
</td>
<td valign="top" width="228">
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Updated example</b></span></h2>
</td>
</tr>
<tr>
<td valign="top" width="230">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The value &lt;abc&gt; in field 'Country/region' is not found in relating table 'Country/region'. </i></span></p>
</td>
<td valign="top" width="180">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This error message describes the problem from the perspective of and voice of the application. It does not align terms precisely or accurately with respect to the domain. It does not offer a solution to the problem.</span></p>
</td>
<td valign="top" width="228">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The location that you entered was not found in the reference list of countries and regions. Add the location to the address setup, or select one of the reference country/regions.</i></span></p>
</td>
</tr>
<tr>
<td valign="top" width="230"><ol>
<li style="text-align: left;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>goods and services</i></span></li>
<li style="text-align: left;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>products and services</i></span></li>
</ol></td>
<td valign="top" width="180">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">These phrases do not align with the names of the concepts that are realized and implemented in the application.</span></p>
</td>
<td valign="top" width="228"><ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>items and services</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>product</i>&nbsp;</span><br /><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(<i>Product </i>is the term that we use to name the combined concepts item, services, and rights that are realized and implemented in the application.)</span></li>
</ol></td>
</tr>
<tr>
<td valign="top" width="230"><ol>
<li style="text-align: left;"><span style="font-size: small;"><i>deliver remaining</i></span></li>
<li style="text-align: left;"><span style="font-size: small;"><i>under delivery</i></span></li>
<li style="text-align: left;"><span style="font-size: small;"><i><i>assessment principle</i></i></span></li>
</ol></td>
<td valign="top" width="180">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">These terms are not verifiable with respect to their concepts in the domain.</span></p>
</td>
<td valign="top" width="228"><ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>outstanding quantity</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>quality tolerance</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>recognition accounting rule</i></span></li>
</ol></td>
</tr>
<tr>
<td valign="top" width="230"><ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Post packing slip </i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Post invoice</i></span></li>
</ol></td>
<td valign="top" width="180">
<p><span style="line-height: 115%; font-family: arial,helvetica,sans-serif; font-size: small; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">These phrases use imprecise or accurate terms, and the actions they document are not verifiable in the domain with respect to their concepts.</span></p>
</td>
<td valign="top" width="228"><ol>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Confirm product receipt</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Confirm vendor invoice</i></span></li>
</ol></td>
</tr>
<tr>
<td valign="top" width="230">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Do you want to pre encumber purchase requisitions? Yes will pre encumber and if budget check and recording in ledger are successful, purchase requisition will no longer appear in the unposted purchase requisition list. No will close the form and the error icon still appears in the list.</i></span></p>
</td>
<td valign="top" width="180">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This message describes the situation from the perspective of and voice of the application. It does not align concepts or terms or verbs with the domain accurately or precisely.</span></p>
</td>
<td valign="top" width="228">
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Do you want to pre-encumber budget funds for this purchase requisition? Budget funds must be pre-encumbered before a purchase requisition can be opened to the sourcing process.</i></span></p>
</td>
</tr>
</tbody>
</table>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Microsoft Dynamics AX glossary</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I invite you to peruse the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a> to see examples of how guidelines and wording patterns </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">have enabled consistency, clarity, precision, accuracy, voice, and tone in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">context of product content that we deliver in the glossary and some of which we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">deliver on the user interface. And I invite you to offer your observations on our glossary c</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">ontent.</span></p>]]></content:encoded>
    </item>
    <item>
      <title>The state of equilibrium: Balancing the voice of the application and the voice of the customer</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/the-state-of-equilibrium-balancing-the-voice-of-the-application-and-the-voice-of-the-customer</link>
      <pubDate>Mon, 30 Jan 2012 18:27:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/01/30/the-state-of-equilibrium-balancing-the-voice-of-the-application-and-the-voice-of-the-customer/</guid>
      <description><![CDATA[When we consider which terms and words to use in Microsoft Dynamics AX product content, such as on...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">consider which terms and words to use in Microsoft Dynamics AX product content, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">such as on the user interface, in the glossary, in error messages, in help </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">topics, in white papers, and so on, we must continuously deliberate the two relationships </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of key elements that are inextricably linked:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Voice </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and the audience.</span></li>
</ul>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&ndash;&nbsp;</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&ndash;</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Application </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and the customer.</span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>What is <i>voice</i>?</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">From a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">grammar aspect, <i>voice</i> refers to the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">classification of a verb form that indicates whether the subject acts or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">whether the subject is acted upon. In the active voice, it is the subject that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">performs an action. In the passive voice, it is the subject that receives the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">action that is performed.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Examples </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of voice:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Active </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">voice: <em>Phyllis applies the factor 100 to convert the amount from the quotation </em></span><em><span style="font-family: arial,helvetica,sans-serif; font-size: small;">currency unit to the base currency unit.</span></em></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Passive </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">voice: <em>The factor 100 was applied by Phyllis to convert the amount from the </em></span><em><span style="font-family: arial,helvetica,sans-serif; font-size: small;">quotation currency unit to the base currency unit.</span></em></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">From a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">communication aspect, <i>voice </i>represents </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an expression of how the writer communicates the subject matter or how the writer communicates </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to the audience. This aspect of voice requires tone.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an application message, you may see a sentence, such as: <i>The field Preparer is required. </i>This sentence uses the passive voice, describes the result of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an action as an application requirement, and it omits a naturally </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conversational tone.</span></li>
</ul>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If we were to rewrite this sentence </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to consider active voice and a naturally conversational tone, it might read: <i>The person is not assigned to a user role.</i></span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an error message, you may see a sentence, such as:<i> A purchase order change was initiated against a purchase order in the new fiscal year before the purchase order had been processed through year-end</i><i>. </i>This sentence is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">complex, lacks clarity and simplicity, uses the passive voice, describes an </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">activity that occurs inside of the application, and it omits domain-specific </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms and a naturally conversational tone.</span></li>
</ul>
<p style="padding-left: 30px;"><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">we were to rewrite this sentence to consider active voice, clarity, simplicity, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">precise and accurate domain terms, and a conversational tone, the error message </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">might read: <i>A purchase order cannot be changed when the confirmed date is not in the current fiscal year and the journalizing date is in the current fiscal year. Either set the transaction accounting date to a date in the prior fiscal year, or perform the encumbrance year-end procedure.</i> &nbsp;</span></p>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>What is <i>tone</i>?</b></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Tone is a writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">technique that supplements voice. The tone of any content is generally defined </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">as the particular style of writing that expresses the writer&rsquo;s attitude to the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">subject matter or to the audience.&nbsp;</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The tone </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of product content can take many forms&mdash;formal, informal, technical, conversational, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">colloquial, idiomatic, jargon, metaphoric, and so on.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Depending </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">on the content type, for example, user interface, error messages, glossary, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">help topics, or white papers, the tone of the product content may change. For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, the syntax, diction, depth or breadth of content, or clarity might change </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to illustrate a point.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example:</span></p>
<ul>
<li><em><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Not </span></em><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><em>enough rights to use table</em> &lt;<i>table name</i>&gt;. The tone is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Informal, technical, and colloquial.</span></li>
<li><em><span style="font-family: arial,helvetica,sans-serif; font-size: small;">You </span></em><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><em>are not authorized to access table &lt;table name&gt;. Contact your system administrator.</em> The tone is formal and naturally </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conversational.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Tone is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">critical with respect to voice because it represents how we communicate with </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">our audience, yet it is the audience that determines tone. The key to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">determining which tone we apply consistently to product content requires us to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">know who our audience is.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Audience</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Quantitative </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and qualitative research studies of our user audience validate that the Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX audience comprises partners and customers that work in various industries, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">domains, roles, and locales.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, with respect to our terminology work, we have survey information about </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">who the consumers of product content are. We have demographic information that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">documents where geographically they are, their education, and what activities </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">they perform when they use the Microsoft Dynamics AX product. And we have i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">nformation about what they expect, what they want, their intents, and what </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">they need with respect to glossary content. (For more information about the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX terminology surveys, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2011/10/31/when-is-good-enough-good-enough.aspx">When is good enough good enough?</a>).</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Combining the voice and audience elements</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When we c</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">onsider the diversity of the Microsoft Dynamics AX audience and the industries, domains, roles, and locales&nbsp;</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that the product serves, we must assess which voice to offer consistently in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">product content. But more importantly, we must acknowledge that there are traditionally </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">two voices in this equation&mdash;the voice of the application and the voice of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">customer&mdash;that we must satisfy with one voice.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Because </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the Microsoft Dynamics AX product supports many industries and domains that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">have been in existence for a very long time, such as accounting, which has been i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">n existence from at least the 13<sup>th</sup> century A.D., we cannot select arbitrary </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">terms or make up the terms that appear in the product content. &nbsp;We must use the vocabulary of well-established </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">industries and domains. If we do not, or if the product design does not align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with the domains, then we end up creating a small-group vocabulary, and we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">alienate all others. To support such vocabularies, we end up creating </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">neologisms. Two examples of neologisms are <i>financial inventory, </i>and its complementary phrase, <i>post financial inventory. </i></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">During the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">product design phase, we focus on product content, most specifically glossary </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">entries and user interface content. The concepts and terms that we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">introduce in the Microsoft Dynamics AX product are required to be precise and accurate </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with respect to their domains and they must remain resilient release over r</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">elease. The terms that we use to name concepts are the same terms that are used </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in the user interface and subsequently in written content.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">(For more information about how we select terms that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">appear in the user interface, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2011/12/08/the-origin-of-microsoft-dynamics-ax-glossary-entries.aspx">The origin of Microsoft Dynamics AX glossary entries</a>.)</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While the domain informs the terms we use, our tone does not have to be inflexible. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">It does, however, need to be clear, precise, and accurate so that that it is </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">understandable and translatable. A voice and tone that embrace formal, clear, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">simple sentence structure (subject-verb-object), a naturally conversational </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tone, and term choices that map to industries and domains enable the multinational </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">audience that Microsoft Dynamics AX serves.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>How we write</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The key to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">writing product content is that product content should complement the precise </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and accurate terms that the domain demands while be presented in an accurate, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">appropriate, naturally conversational voice.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A naturally </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conversational voice is a technique that combines the tones we use in writing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and in speaking. A naturally conversational voice should be accurate, and it </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">should be clear and as simple as possible, for example,&nbsp;in its grammatical </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">structure. It should sound natural, not forced.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">And the product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content should be focused on the intention of the partner or customer&mdash;what the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">user wants to do&mdash;not what the application can do for the partner or customer.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, product content, such as on the user interface, should be clear and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">consistent. It should not describe objects that exist inside of&nbsp;the application or computer </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and outside of the application or computer, nor should it describe activities that are </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">performed on these objects. For example, to use the wording <i>Create a customer</i> refers to an activity that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">is performed on an object that exists inside of the application or computer. This phrasing </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">is not accurate, nor is it clear or simple. The activity is <i>adding a registration to a customer directory; </i>customers are not created, and records are added to a database.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">combine the aspects of voice, tone, and audience with a product deliverable, we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">define a consistent voice for our product. For example, the following error </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">message combines the aspects of voice in that it follows established grammar, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">syntax, and punctuation rules; of tone in that it is conversational; of audience </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in that it is clear and simple, and it uses domain terms precisely and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">accurately with respect to the domain.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>The form cannot be closed because the distributed amount &lt;amount&gt; does not equal to the source document amount &lt;amount&gt;. Select the source document amount, and modify the accounting distribution amounts so that the distributed amount equals the source document amount. </i><i></i></span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>How we align the voice of the application and the voice of the customer</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The key to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">aligning the voice of the application and the voice of the customer is in the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">documentation of objective, measurable writing guidelines. It is against sets </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of guidelines that product content can be evaluated and measured with respect </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to voice and tone.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Guidelines </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">should identify the principle aspects that should be documented with respect to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">audience, and they should offer patterns for how to document these principle aspects. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The aspects that are selected should be qualitative, not subjective. The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">patterns that are established should incorporate the components of voice and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tone. For example, we know that partners and customers use the Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX product to perform activities, whether they are designing a form or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">adding a sales order to the database. And we know that in order to perform an </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">activity, there needs to be an object of work, a subject, and one or more </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tools. &nbsp;</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">So the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">guidelines that are documented should identify these four aspects, and they </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">should offer patterns for how to write about activities, the object of work, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the subject, and the tools.&nbsp;These </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">patterns should include voice and tone considerations. Where one product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content type may be considered, say for example, the user interface, then only the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">pattern for that product content type should be applied.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For the purpose </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of ensuring consistency in voice and tone across the application and across all </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">product content, guidelines should be objective and be measurable.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">A robust, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">accurate product glossary and prescribed, measurable writing guidance for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">wording patterns enables anyone writing product content for the user interface, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the glossary, error messages, help topics, white papers, and so on. These </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">practices help to align phrasing and sentence structure and to inform </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">grammatical structures, voice, and tone. Such practices enable stakeholders to introduce, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">measure, and sustain&nbsp; the consistency and quality of product content.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For information about measuring the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">quality of contributions, see my earlier blog entry, <a href="https://blogs.technet.com/b/kscipi/archive/2012/01/27/measuring-the-quality-of-glossary-entry-submissions.aspx">Measuring the quality of content submissions</a>. While the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">primary focus of this blog entry is on glossary entries, the practice I discuss in this blog entry is applicable to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">all product content that we deliver.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Microsoft Dynamics AX glossary</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I invite you to peruse the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a> to see </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">examples of how we use voice and tone in context of the application and our audience</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">. And I invite you to offer your observations on our use of voice and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">tone with respect to the audience.</span></p>]]></content:encoded>
    </item>
    <item>
      <title>Measuring the quality of content submissions</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/measuring-the-quality-of-content-submissions</link>
      <pubDate>Fri, 27 Jan 2012 15:39:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2012/01/27/measuring-the-quality-of-content-submissions/</guid>
      <description><![CDATA[In this blog entry I examine the practice that we apply for evaluating quality with respect to...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">blog entry I examine the practice that we apply for evaluating quality with </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">respect to glossary entry submissions for the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx#BKMK_0">Microsoft Dynamics AX glossary</a>.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">focus of this blog entry is on glossary entry submissions, the practice I </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">document is applicable to all product content that we deliver, such as user </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">interface strings, help topics, and so on.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>What is <i>quality</i>?</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>Quality </i>can be defined for many contexts. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For example, quality<i> </i>can be defined </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in context of a distinguishing characteristic, a perception, or with respect to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">a condition. <b></b></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">If I asked </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">you what quality means to you, you might offer a response based on your </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">perceptions of quality, or based on your experience with an item&rsquo;s condition or </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">its characteristics. Your response might evolve as a result of how much or how </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">little you value the item. And your perception </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of quality would likely include a consideration of the weight of the value of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">quality against the specific item that you are evaluating and how important </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that item is to you or to your organization.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example, if you and I were to evaluate the same chair for purchase, our </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">perceptions of quality might differ with respect to the condition of workmanship </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or its upholstery.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">So would a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">difference in our conclusions make either your or my evaluation of quality more </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or less valid in this example? No, it would not.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">What this </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">example indicates, though, is that the concept named <i>quality</i> can be classified as either subjective or objective. With </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">respect to our terminology practices, we developed a practice of evaluating </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">quality that is objective.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Our need </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">for a practice for evaluating terminology quality objectively was borne out of:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">need to move people away from using terms that existed in other applications that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">they had developed or used, many of which contain terms that are not verifiable </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in their respective domains.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">need to align the diversity of roles in the domain, industries, locales, and so </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">on that the Microsoft Dynamics AX product supports.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">need to align with the Microsoft Dynamics AX product design. We build a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">platform that our partners tailor, so the concepts and their names need to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">remain neutral and consistent with concepts and their terms that are verifiable i</span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">n the domain.</span></li>
</ul>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>How do we measure the characteristics of quality?</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">concept <i>quality</i> cannot stand alone as </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the criterion for an objective evaluation. The concept <i>quality </i>requires a measurement to ensure that the evaluation can be </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">calibrated objectively and that the conclusion of the evaluation is repeatable, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">no matter who the reviewers might be.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">measured, quality is measured against a normative system of measurement, and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span>any variations to this measurement result in <span>nonconformance</span>.</span></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Normative </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">systems of measurement can be units of measure that produce an exact measure of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">some countable operational or financial characteristic, and it is represented </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">by a number. For example, systems of measurement that are applied to software </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">design might include measurements of technical requirements, test requirements, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">conformance requirements, performance requirements, audit requirements, and so </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">on.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">specific system of measurement that we apply to the evaluation of product </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">content is conformance to sets of writing guidelines. Product content, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">including glossary entries, user interface strings, help topics, and so on, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">should read as though it was written by one team and not by many team members.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">objective guidelines are documented and accepted, such as rules of grammar and </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">syntax, product content, such as proposed glossary entries, can be evaluated against </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">established guidelines and objective feedback can be offered that documents </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><span>conformance or <span>nonconformance</span> to guidelines. An example of an objective measure </span></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">with respect to definition authoring might be: Does the definition follow </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">prescribed grammar and syntax guidelines?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX terminology practice requires that:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Concept </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">definitions and term selections be accurate and precise and verifiable in the real-world </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">domain. For example, the language and terms that appear in the Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX product should align with the established language and terms that </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">people learn when they study a domain and in which they get certified in order to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">perform a certain role.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">concept must be realized, implemented, and aligned product-wide. For example, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the concepts named <i>vendor </i>and <i>supplier </i>are unique and are not </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">synonymous, so the Microsoft Dynamics AX product should reflect the concept </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">that has been realized and implemented in the product&mdash;that is, the concept </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">named <i>vendor.</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Definitions </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">must follow established grammar and syntax rules. For example, definitions must </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">apply correct capitalization and punctuation rules.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">definition wording patterns must be applied based on the part of speech of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term. For example, definitions for nouns must start with an article (<i>a, an, the</i>).</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">definition wording patterns must be applied when defining concepts that are of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the same type. For example, the definitions for documents, such as <i>customer invoice, request for quotation, </i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and <i>sales order </i>should start with the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">phrase <i>A source document that documents.</i></span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We established wording patterns to align </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">to the practice of software design, which applies patterns. And we established </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">wording patterns because of the number of repeatable activities in our domain. We </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">have numerous documents, such as <a href="https://blogs.technet.com/b/kscipi/archive/2011/10/16/distinguishing-between-concepts-in-microsoft-dynamics-ax-2012-source-document-vs-business-document.aspx">source documents and business documents</a>. Because they all document something, we </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">established a wording pattern to maintain consistency in the wording for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">definitions that document the same concept type.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When a proposed </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">glossary entry is submitted for consideration as an entry for inclusion in the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX glossary, I measure the proposed glossary entry against </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">these and other established objective guidelines, and at the end of my review, I </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">assign an objective mark&mdash;<i>Approved </i>or <i>Denied</i>&mdash;to the proposed glossary entry.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The key to </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">my remaining objective is to ensure that the guidelines I authored are </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">objective so that the evaluation questions that I pose can conclude with an </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">objective, binary response: <i>yes</i> or <i>no</i>; <i>0 </i></span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">or <i>1</i>. I need to be able to enumerate </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the evaluation questions and then count the number of <i>yes </i>responses and <i>no </i>responses, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">thereby determining a numeric result, such as <i>yes=6; no=0</i>; or <i>yes=2; no=3. </i>This </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">numeric result would inform next steps for me (the terminology manager) or for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the submission contributor.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>The sum of the parts: Examples of how we measure the characteristics of quality</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">When a </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">glossary entry is proposed for inclusion in the Microsoft Dynamics AX glossary, </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the accuracy, precision, and quality of it is verified and validated against </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">established guidelines. The result of the evaluation determines the quality of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the submission objectively&mdash;that is&mdash;with respect to conformance to established guidance. </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">This result determines whether the entry is eligible for inclusion in the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Microsoft Dynamics AX glossary or if the entry requires modification.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I offer two </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">groups of glossary entries below that document types of concepts in Microsoft </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Dynamics AX, and for the purpose of example, I evaluate the quality of these </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">contributions against only these two guidelines:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">definition wording patterns must be applied based on the part of speech of the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">term.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Specific </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">definition wording patterns must be applied when defining concepts of the same </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">type.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">specific questions that a reviewer might ask in evaluating the quality of glossary </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">entry submissions with respect to these two guidelines might be:</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Does </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the definition apply the established wording pattern based on its part of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">speech? [Noun entries should start with an article.] <i>Yes/No</i></span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Does </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">the definition apply the established wording pattern if a wording pattern exists </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">for the concept type? <i>Yes/No</i></span></li>
</ul>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i><span style="text-decoration: underline;">Source document concepts</span></i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">following proposed glossary entry submissions, I underline instances where the guidelines </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">have been met as prescribed.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>product receipt </i>(<span style="text-decoration: underline;">noun</span>) <i>&ndash; </i><span style="text-decoration: underline;">A</span> <span style="text-decoration: underline;">source document that documents</span> the receipt of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">products ordered, the receipt of products returned, or the receipt of products </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">received on consignment.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>purchase agreement </i>(<span style="text-decoration: underline;">noun</span>) <i>&ndash; </i><span style="text-decoration: underline;">A</span> <span style="text-decoration: underline;">source document that documents</span> the offer to buy </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">products or the acceptance of an offer to sell products in exchange for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">payment.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>purchase order </i>(<span style="text-decoration: underline;">noun</span>) <i>&ndash;</i> <span style="text-decoration: underline;">A</span> <span style="text-decoration: underline;">source document that documents</span> the offer to buy </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">products or the acceptance of an offer to sell products in exchange for payment.</span></li>
</ul>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i><span style="text-decoration: underline;">Rule concepts</span></i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">following proposed glossary entry submissions, I underlined instances where the </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">guidelines have been met as prescribed.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>rule </i>(<span style="text-decoration: underline;">noun</span>) <i>&ndash;<span style="text-decoration: underline;"> </span></i><span style="text-decoration: underline;">A</span> condition-action pair that prescribes the action </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">taken when the condition is met.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>accounting rule</i> (<span style="text-decoration: underline;">noun</span>) &ndash; <span style="text-decoration: underline;">A</span> rule in </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">an accounting system that controls the principles, methods, and procedures for </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">classifying, recording, and reporting the financial consequences of business </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">events.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>recognition accounting rule</i> (<span style="text-decoration: underline;">noun</span>) &ndash; <span style="text-decoration: underline;">An accounting rule that prescribes</span> the recognition of revenue and expenditure in accounts </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">and on financial statements.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>revenue recognition accounting rule</i> (<span style="text-decoration: underline;">noun</span>) &ndash; <span style="text-decoration: underline;">A</span> </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">recognition <span style="text-decoration: underline;">accounting rule that prescribes</span> the recognition of revenue </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">in accounts and on financial statements.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>expenditure recognition accounting rule</i> (<span style="text-decoration: underline;">noun</span>) </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">&ndash; <span style="text-decoration: underline;">A</span> recognition <span style="text-decoration: underline;">accounting rule that prescribes</span> the recognition </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of expenditure in accounts and on financial statements.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Both sets </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">of examples offer proposed glossary entry submissions that meet the two objective </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">guidelines (as well as others that are not noted here). As a result, these </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">proposed entries were approved for inclusion in the Microsoft Dynamics AX </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">glossary.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Microsoft Dynamics AX glossary</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I invite </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">you to peruse the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a> to see examples of other types of </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">entries that met our terminology quality acceptance bar. And I welcome any </span><span style="font-family: arial,helvetica,sans-serif; font-size: small;">feedback that you have to offer.</span></p>]]></content:encoded>
    </item>
    <item>
      <title>How the practice of diagramming sentences enables our terminology practice</title>
      <link>https://docs.microsoft.com/archive/blogs/kscipi/how-the-practice-of-diagramming-sentences-enables-our-terminology-practice</link>
      <pubDate>Mon, 19 Dec 2011 19:51:00 GMT</pubDate>
      <dc:creator><![CDATA[Karen Scipi]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/kscipi/2011/12/19/how-the-practice-of-diagramming-sentences-enables-our-terminology-practice/</guid>
      <description><![CDATA[Who remembers how to diagram a sentence?
For those of you for whom sentence diagramming is a...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Who remembers how to diagram a sentence?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">For those of you for whom sentence diagramming is a distant memory, let me kindly offer a refresher&mdash;diagramming sentences is the practice of visually representing the grammatical structure of a sentence by differentiating the parts of a sentence that comprise a thought or a concept. The goal of this practice is to promote the logical rules of syntax and word structures.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>How the practice of diagramming sentences aligns with the practice of defining concepts</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Early in our development cycle, we noted a lack of writing patterns with respect to the sentence structures for defining concepts. We discovered that random combinations of phrases emerged, many of which did not follow established good writing practices.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">We discovered that when stakeholders were not able to describe concepts with respect to their domains or to name them, their practice was to write complex sentences that describe the purpose of concepts or the usage of concepts. This practice has proven prone to misalignments and inconsistencies in phrasing and inaccuracies in intended meanings. Feedback from our translation teams also confirmed that these misalignments, inconsistencies, and inaccuracies in applying the logical rules of syntax and word structures have affected the clarity and accuracy of translated text.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To address this challenge for stakeholders and for translators, we developed a terminology practice in which stakeholders elaborate conceptual object models that define and describe object structure and behavior in the real world. (For more information about elaborating models, see my earlier blog entry <a href="https://blogs.technet.com/b/kscipi/archive/2011/12/08/the-origin-of-microsoft-dynamics-ax-glossary-entries.aspx">The origin of Microsoft Dynamics AX glossary entries</a>).</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To write the guidelines for definition authoring, we evaluated the components of a sentence and their relation to each other. Then we developed guidelines for defining concepts that follow the logical rules of syntax and word structure and for establishing sentence patterns.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">The output of applying the guidelines during the development cycle has produced consistency in sentence patterns that are written to define concepts. We also learned that the consistency in sentence patterns has enabled consistency and precision in translation.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">While the application of the practice of diagramming sentences has informed guidelines for our terminology process, this certainly does not mean that my colleagues and I spend our days diagramming sentences or memorizing the parts of speech and the rules of grammar and syntax. What it does mean is that the guidelines that we offer for defining concepts are rooted in established fundamental writing practices that include the logical rules of grammar, syntax, and word structures.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Testing the guidelines</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To determine whether the guidelines would yield consistency and accuracy in concept definitions, we put our guidelines to a test. We diagrammed the sentences that were authored by following the guidelines that we wrote. Then we evaluated whether the definition was interpreted accurately with respect to the concept in the domain as defined in its respective conceptual object model. Where there were differences among the conceptual object model or the written definition and its corresponding sentence diagram, we learned that we needed to add or modify guidelines, particularly with respect to writing complex or compound definitions.</span></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Aligning concepts and diagrams</b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">I offer an example of Microsoft Dynamics AX source document concepts and their diagrams below. In the following term entries, you can see sentence patterns that are used consistently.</span></p>
<ul>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.232535.aspx"><i>production order</i></a> &ndash; A source document that documents the requirements for producing items to meet a demand.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1373531.aspx"><i>purchase order</i></a> &ndash; A source document that documents the offer to buy products or the acceptance of an offer to sell products in exchange for payment.</span></li>
<li><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1468754.aspx"><i>sales order</i></a> &ndash; A source document that documents the offer to sell products or the acceptance of an offer to buy products in exchange for payment.</span></li>
</ul>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">In the diagrams below that correspond to these defined concepts, you can see how the components parts of each sentence align to the component parts in the other sentences and how they validate the real-world concepts as they are defined with respect to the domain and their respective conceptual object models.</span></p>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>production order </i></span></h3>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2313.production%20order.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2313.production-order.PNG"></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/3731.production%20order.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/3731.production-order.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/3731.production%20order.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/3731.production-order.PNG" /></a></p>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>purchase order</i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2311.purchase%20order.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2311.purchase-order.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/2311.purchase%20order.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/2311.purchase-order.PNG" /></a></i></span></p>
<h3><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i>sales order</i></span></h3>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><i><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0741.sales%20order.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0741.sales-order.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0741.sales%20order.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0741.sales-order.PNG" /></a></i></span></p>
<p></p>
<h2><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><b>Just for fun . . . </b></span></h2>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">Can you read the definitions offered in the following diagrammed sentences?</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;">To see whether your reading matches the definition we documented, click the linked term to go to its term entry in the <a href="https://technet.microsoft.com/en-us/library/hh208626.aspx">Microsoft Dynamics AX glossary</a>.</span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1499721.aspx"><i>conform</i></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0724.conform.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0724.conform.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0724.conform.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0724.conform.PNG" /></a></span></p>
<p></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1475540.aspx"><i>currency</i></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/5618.currency.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/5618.currency.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/5618.currency.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/5618.currency.PNG" /></a><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/3326.currency.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/3326.currency.PNG"></a></span></p>
<p></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1465562.aspx"><i>journal</i></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/6644.journal.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/6644.journal.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/6644.journal.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/6644.journal.PNG" /></a></span></p>
<p></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.1370622.aspx"><i>schedule</i></a></span></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/6746.schedule.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/6746.schedule.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/6746.schedule.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/6746.schedule.PNG" /></a></span></p>
<p></p>
<p><span style="font-family: arial,helvetica,sans-serif; font-size: small;"><a href="https://technet.microsoft.com/en-us/library/dynamicsaxglossary.228520.aspx"><i>void</i></a></span></p>
<p><i><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0652.void.PNG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0652.void.PNG"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/90/59/0652.void.PNG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-90-59/0652.void.PNG" /></a></i></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p><i></i>&nbsp;</p>
<p></p>
<p></p>]]></content:encoded>
    </item>
  </channel>
</rss>