我目前正在开发一个WinForm应用程序。为了告知客户在上一个版本中所做的改进和修正,我想管理和显示一个变更量。
我主要在网站上找到了现有的变更量( changelog
这个术语很常用),或者解释如何管理发布号,我不在乎。
以下是我的问题:
发布于 2014-08-18 17:03:09
这主要是一个用户界面问题。因此:(1)您可能需要检查ux.stackexchange.com。(2)最正确的答案是:“什么是最好的UI?”问题是,“做一个测试(比如走廊可用性测试),自己找出答案。”
别挡道..。
“告知客户在上一个版本中所作的改进和更正”可以采取以下几种不同的形式:
听起来你对变化感兴趣,但也不要忽视“什么是新的”文档。
如何管理你的变化?不管你怎么想,真的。用户不会关心格式,所以做任何对你来说最简单的格式:从Git的短消息、XML、HTML、Markdown自动生成文本,然后转换成HTML等等。我个人喜欢HTML (或者标记到HTML),因为它很容易使用,并且可以被各种工具显示。
如何显示?任何提供一个好的UI并且是最简单的。我喜欢网络浏览器,因为浏览器的用户界面可能比你的WinForms应用程序得到了更多的关注,如果你在你的网站上托管变更量并指向客户,你可以使用分析,修复排版,等等。
无论您做什么,请记住,作为大卫·普拉特写道,“用户并不关心您的程序本身。”对于很少的用户来说,一次详细的每行一次的更改可能会让他们感兴趣,如果他们只想启动应用程序并完成工作,那么试图让他们读一本就没有什么好处了。一个“什么是新的”导游或一天的提示,只要它不令人讨厌,可以很容易地推迟到客户想要花时间来完成它,需要更多的工作,但应该会产生更好的结果。
https://softwareengineering.stackexchange.com/questions/253644
复制相似问题