OASIS Open Mailing List Archives  ·  All Lists  ·  dita-techcomm  ·  2011-05

dita-techcomm — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

Troubleshooting use cases


I've had an action for a while to knock up some use cases around troubleshooting. Here is a first draft, which I hope will stimulate some discussion to help refine and enhance the use cases. I've attached both DITA source and XHTML formats of the topic. Regards, Gershon ---------- Gershon L Joseph TECHNICAL LEADER.ENGINEERING Product Development Services, CDO Chair, OASIS DITA Adoption Technical Committee Member, OASIS DITA Technical Committee Member, OASIS DocBook Technical Committee E-Mail: [email protected] Phone: +972 9 892 7157 Mobile: +972 57 314 1170 This email may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply email and delete all copies of this message. troubleshootingUseCases.dita Title: Use cases for troubleshooting documentation Use cases for troubleshooting documentation Introduction This article was developed as a result of the following DITA Technical Communication Subcommittee action item assigned to the author: [13-Dec-2010, Troubleshooting docs] ACTION: Gershon Joseph took the action to document use cases to share with the group as possible basis for developing markup that could be included as specialization and/or recommended as addition. USE CASE 1: Troubleshooting section within a task There is often a need to include a troubleshooting section in a task, between the <result> and <postreq>. The purpose of this section is to help the reader resolve any problems that may arise should their result not match the result stated in the <result> section of the task. It is expected the reader would need this problem-solving information before reading the <postreq> section, since their is no sense in moving forward if the expected result was not achieved. USE CASE 2: Troubleshooting statement within a step There is often a need to include a troubleshooting statement in a task step, following the <stepresult>. The purpose of this trouble statement is to help the reader resolve any problems that may arise should their step result not match the result stated in the <stepresult> section of the step. Unlike use case 1, which applies to problem-solving upon completion of the entire set of steps, this use case helps the reader resolve a problem encountered while performing a specific step. USE CASE 3: Troubleshooting topic A troubleshooting topic describes how to troubleshoot a particular problem a user has encountered. This topic typically contains the following sections, in the order shown: Problem statement Possible cause (one or more) Recommended solution (one or more) A variation of this, which is arguably more user-friendly, is the following, which groups the cause and solution sections together: Problem statement Resolution path (one or more) Each resolution path comprises one possible cause followed by one or more recommended solutions . USE CASE 4: Troubleshooting document A troubleshooting document is used to aggregate troubleshooting topics into a deliverable. It may contain additional concept and/or reference topics, where relevant. When the deliverable is published to an online format, the related concepts and references may be links instead of being included as part of the deliverable.

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]