我在一家小公司工作,距离部署一个将被大量使用的网络应用程序几周.在一个地方的每个人都必须学会使用它,虽然我认为它非常容易和直观,但我可能会有偏见.
我已经写了一个帮助指南,其中包含大量的屏幕截图,每个页面都有,但我仍然需要培训所有人.什么是最好的方式?你如何退后一步并解释你已经工作了几周的代码?
首先尝试避免培训:
执行可用性测试以确保您的Web应用程序直观.可用性测试是测试的一个非常重要的方面,它经常被忽略.您如何看待您的系统可能与新用户如何看待您的系统有很大不同.
还要尽可能多地添加上下文帮助.例如,当我将鼠标悬停在堆栈溢出的标签上时,我确切地知道点击它会做什么,因为它告诉我.
这似乎也很明显,但请确保从站点本身链接到您的文档.人们可能不会考虑查看您的文档,除非它正好在他们眼前.
关于培训文档:
尝试将您的资料分成用户使用系统的方式.我个人喜欢Sun为他们的Java教程创建的"trail"选项.在本教程中,您可以做几件事,并且可以选择您想要去的路径.
支持随机读取您的帮助文档.如果他们在您的网络应用程序中有任务要做,那么他们应该能够在不阅读大量不相关内容的情况下获得帮助.
确保您的文档可搜索.
关于实际培训课程:
如果您实际上正在进行培训课程,请远离解释与您的代码相关的任何内容.您无需了解驾驶汽车的引擎.
尝试将您的培训课程分成系统中非常集中的方面.如果您只有1个可用的培训课程,那么只需执行一个系统的专用用例+系统的整体描述.请参阅文档的不同部分,以获取帮助.
让社区自助:
无论您的文档有多广泛,您都会遇到无法覆盖的案例.这就是为什么让系统的所有用户都可以使用论坛的好主意.让他们互相问问题.
您可以查看此论坛并根据需要在文档中添加内容.
您还可以为文档本身打开一个wiki,但如果您的用户群不是很大,这可能是不可取的.
| 归档时间: |
|
| 查看次数: |
4871 次 |
| 最近记录: |