Deployment 什么';It’这是培训员工如何使用您的软件的好方法;你刚刚创造了什么?

Deployment 什么';It’这是培训员工如何使用您的软件的好方法;你刚刚创造了什么?,deployment,Deployment,我在一家小公司工作,离部署一个会被大量使用的web应用还有几周的时间。在同一地点的每个人都必须学会使用它,尽管我认为它非常简单直观,但我可能有偏见。 我已经写了一个帮助指南,每个页面都有很多截图,但是我仍然需要培训每个人。最好的办法是什么?你如何退一步,解释你已经工作了几个星期的代码?首先,尽量避免培训: 执行以确保您的web应用程序直观。可用性测试是测试的一个非常重要的方面,经常被忽略。您对系统的看法可能与新用户对系统的看法大不相同 还可以尽可能多地添加上下文帮助。例如,当我在stack ov

我在一家小公司工作,离部署一个会被大量使用的web应用还有几周的时间。在同一地点的每个人都必须学会使用它,尽管我认为它非常简单直观,但我可能有偏见。

我已经写了一个帮助指南,每个页面都有很多截图,但是我仍然需要培训每个人。最好的办法是什么?你如何退一步,解释你已经工作了几个星期的代码?

首先,尽量避免培训:

执行以确保您的web应用程序直观。可用性测试是测试的一个非常重要的方面,经常被忽略。您对系统的看法可能与新用户对系统的看法大不相同

还可以尽可能多地添加上下文帮助。例如,当我在stack overflow中将鼠标悬停在标记上时,我确切地知道单击它会做什么,因为它告诉我

这看起来也很明显,但请确保从站点本身链接到文档。人们可能不会想到查看您的文档,除非它就在他们眼前

关于培训文档:

试着把你的材料分成你的用户使用系统的方式。我个人喜欢Sun为他们的客户创建的“轨迹”选项。在本教程中,您可以做几件事,并且可以选择要走的路线

支持帮助文档中的随机读取。如果他们在你的web应用程序中有任务要做,那么他们应该能够在这方面获得帮助,而无需阅读大量无关的内容

确保您的文档是可搜索的

关于实际培训课程:

如果您实际上正在执行培训课程,请不要解释任何与代码相关的内容。驾驶汽车不需要了解发动机

试着把你的训练课程分成你系统中非常集中的几个方面。如果您只有一个培训课程,那么只需完成一个系统的专门用例+系统的总体描述。请参阅文档的不同部分,以获取帮助

让社区自助:

无论您的文档有多广泛,您总是会遇到未涵盖的案例。这就是为什么为系统的所有用户提供一个论坛是一个好主意。允许他们互相提问

您可以查看此论坛,并根据需要向文档中添加内容

您也可以为文档本身打开一个wiki,但是如果您的用户群不是很大,那么这可能是不可取的

一些想法:

你有没有一些罐装的穿行场景?我不知道它是否适用于您的产品,但我在几年前开发了一个相当重要的产品,并开发了一些培训模块,他们可以通过这些模块进行培训-不需要很长时间,每个模块最多15分钟

我制作了一个幻灯片演示,重点介绍了它的功能。在动手之前,我会花大约10分钟浏览应用程序的亮点,让他们熟悉它

不幸的是,人们不喜欢阅读东西。你可以在一个帮助文档中花上好几个小时,但仍然会发现人们根本不阅读或浏览它。这可能令人沮丧。希望您的指南中的答案将成为您的用户将遇到的问题的主题

将你所做的任何训练分成可管理的部分。我以前参加过一整天的训练,教练把它分成了几段,让我很容易就想到了训练的主题。你不想在他们身上倾倒数据,因为他们的眼睛会被遮住,你会失去他们

最终,如果你的应用程序是高度可用的,它应该是小菜一碟。如果不是,你会发现的。你可能想让一些你认识的人提前完成你的培训,并对培训提出建设性的批评。最好在训练大团队之前解决它。您将对产品和培训材料(无论它们是什么)更有信心,并且您可能会有更好的培训体验

如果适用,为他们提供在线帮助/维基/常见问题解答。有时这是有帮助的


祝你好运

在接下来的几个月里,我也会调查类似的事情

在您的情况下,希望UI已经经过了用户验收测试。你说你在一家小公司工作。有没有可能让最不懂技术的人来尝试一下?事实上,让他们在没有任何指导的情况下尝试,除了他们提出的问题。记录这些问题,并确保用户指南回答了这些问题


对我来说,最重要的是逻辑性和一致性。如果应用程序的工作流在逻辑上与它设计用来完成的任务相关,并且UI是一致的,那么您应该可以。

创建一个wiki页面来描述系统的使用情况。将编辑权限授予系统的用户可以让用户:

  • 更新文档以更正文档初始版本中的任何错误
  • 分享他们可能发现的使用技巧
  • 分享您可能没有想到的系统的特殊用途
  • 请求功能
  • 提供他们在等待新功能实现时找到的任何解决方法

在开发周期中,您应该比现在更早地解决这个问题

在我看来,企业软件的理想场景是用户设计自己的应用程序并编写自己的文档,我一直在努力做到这一点。您应该在早期就确定关键用户,并与他们一起设计系统(我试图让我的用户了解