发布软件之前,怎样告诉用户怎么用

这几年,大大小小的做过十来个项目,软件做好了,怎样告诉别人你的工作成果呢?

我的经验适合于公司内部项目,不适合向外发布的面对像上帝一样的客户的项目。
有几个项目是公司内部项目,虽然大家平时沟通的邮件都是英语来,英语去的,但是一专业起来,用英语写出新版本发布说明,人家还真不愿意看,一方面自己英语不好,不能做到通俗易懂,另一方面大家做事都讲究效率,通常只有boss的邮件,大家才会被迫用金山词霸一个个仔细看,对于title太小的(比如我们程序员)职员,通常是直接打电话过来,问题解决了吗,或直接问你怎么弄。英语的release note 形同虚设,没多大用。
为了适应他们,我就用很通俗的中文写给他们,每次新版本发布,都用邮件发给相关的责任人。
后来问题又来了,你写出的东东,如果有流程式的操作,他看不懂,或是思维不连贯,他不想看,还是电话来电话去的,开发部里有电话响,一般会打扰开发员的思路,但是电话又不能取消,就那么几个人,开发,培训,接受反馈,不找我们找谁呢?
为了表达怎样操作的流程,特地用截图软件,把关键的菜单,按钮都截下来,然后列个1234,写到note中去,这样他就知道怎么做了。
但是还是有员工不愿意看或说看不懂(大公司做事都讲究效率),每次遇到问题,还是打电话过来。为此,我们不得不特地举办定期的培训,培训之后她还有不懂,单独去他的办公室,慢慢的告诉他,一步步怎么操作。效果还不错,回到自己的坐位上,真舒服,电话也少了,终于可以安心的去天涯论坛灌水了。

接触过几个项目,客户分布在全国各地,于是新版本的发布,要写标准的release note. 写上版本号,主要解决的问题(issue)。可惜电脑换过几次,找不回原来的邮件,不能分享给大家。
我去国外的软件下载点,特地下载了几个软件,什么都不看,只看它的readme.txt,研究了一下,它们主要的内容如下:
1   What's New
这个部分是主要的,几乎每个软件都有,告诉别人你的软件有什么新的功能或特性。这部分内容既要考虑到软件的现有用户,因为他们知道你这个软件是干什么用的,还要能吸引新用户,让人家眼前一亮,马上想试用一下你的软件。
2   Known Issues
已知的问题。这部分内容是面向老用户的。也许以前的版本中有重大的问题(不符合用户操作习惯,Bug,缺少基本的功能),所以这部分能相当的吸引老用户。比如Word 2003及以前的版本不能另存为PDF格式,还要自己独立安装虚拟打印机,现在Word 2007终于内置了PDF文档导出功能(需要装MS的一个插件包),就这个功能,对老用户要相当的吸引力,立刻会让很多老用户放弃其它的DOC-->PDF转换工具,直接用这个版本的Word。
3   Contact Us
这部分内容一般都会有,当有新版本要发布时,需要告诉用户在哪里去找,出了问题要给谁发邮件。
通常有的会很客气的写上
If you have any questions using xxx, please feel free to contact us:
Sales and Information  Technical Support  Website Questions
有新用户不会用这个软件,但是又很想用,这部分内容还会放上网站的地址,引导用户去找帮忙文档。
有的网站为了吸引用户,会直接放上视频操作例子(又是提高办事效率),真是贴心周到的服务。
这样的软件,想卖不出去都难。呵呵
说点题外话
有时候老外的软件下载包里面还有一个License.txt,有时候是rtf格式,对于国内而言,这个文件被读到的可能性很小。有时候找国内的破解的软件下载包,里面居然也保留有这个文件。我看到有许多破解包里,会单独放一个破解说明文件,而不是直接改老外的realease note.看来,都是做技术的,还是很尊重同行的。把人家的软件给破了,还是不忘给人家做宣传,留着老外的note.  Good job.

一点经验之谈,欢迎拍砖头。

转载于:https://www.cnblogs.com/JamesLi2015/archive/2010/02/01/1660723.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/299505.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MariaDB 10的复制 集群 高可用搭建 大表拆分【持续更新中】

视频地址 http://edu.51cto.com/course/course_id-1691.htmlMariaDB 10培训课程第一部分 复制1.基于GTID方式复制配置及注意事项2.基于表的并行复制3.多源复制(MariaDB 10支持多主一从)4.从库延迟如何找到那条执行慢的SQL5.复制异常处理1062,1032错误处理…

c++歌手大赛系统_计人即讯|第十届程序设计大赛

“第十届程序设计大赛”为激发学生学习计算机语言和科学使用计算机的热情,培养独立思考、勇于创新的探索精神和敢闯会创的意志品格,我院于12月5日13时30分在中主阶教201室成功举办了“第十届程序设计大赛”。本次大赛主要考察选手们应用计算机解决生活中…

限时9.9元 | 快速领取数学建模竞赛备战必备技巧与论文详解!

全世界只有3.14 % 的人关注了青少年数学之旅大家晚上好,随着美赛时间的公布以及大大小小的数学建模竞赛的进行,小天经常可以收到来自很多小伙伴们提出的问题,“竞赛中如何去考虑选题?”、“如何进行思路分析?”、“参考…

项目经理问我Java内存区域模型!急急急

也就这么点吧 Java内存区域主要分为:堆,栈,方法区三大部分 1、堆:是内存区域中最大的部分,所有线程共享,其中存放创建的对象和数组。由于堆是垃圾收集器管理的主要区域,因此也叫GC堆。 2、栈…

设计模式之中介者

中介者模式介绍中介者模式中介者模式是一种行为设计模式,能让你减少对象之间混乱无序的依赖关系,该模式会限制对象之间的直接交互,迫使它们通过一个中介者对象进行合作。中介者模式顾名思义,可以用我们平时生活中的房产中介去理解…

2010 本年度认证目标:坐沙发的熊

2月.wcf-------哎2月份没搞定啊。 3月.winform------3月份还有时间,不能被无数的破事儿占了! 4月.web 3.5 5月.wpf转载于:https://www.cnblogs.com/zhuispeed/archive/2010/02/01/1660862.html

你的网页加载太慢了怎么办?

客户反映,“网页速度太慢了!!”,怎么办? 这个问题似乎有些难以解决,慢了就是慢了,也许用户使用就是一个56K猫,也许服务器只有256K的带宽,也许是网页设计有问题&#xff…

看了这个逻辑关系图,才更清晰为何不让你随便外出了

全世界只有3.14 % 的人关注了青少年数学之旅看了这个逻辑关系图,才更清晰为何不让你随便外出了。非常时期,爱国、爱家、爱自己,请近期减少不必要的外出,直到官方宣布疫情解除!转载来源:刘小兔爱画画部分素材…

xen虚拟机管理xm的用法

目的:通过xm命令方便管理xen虚拟机。命令列表:xm list:所有已知的虚拟机列表 xm create:启动一个非托管的虚拟机 xm top:提供所有虚拟机的状态概貌 xm console:打开控制台管理虚拟机 xm new&#xff1a…

ef 关联依赖属性_基础巩固之:xmlns属性梳理

转载自&#xff1a;https://www.cnblogs.com/osttwz/p/6892999.html<?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance&q…

高德面试官问我:JVM内存溢出后服务还能运行吗,我一顿操作行云流水

文章开篇问一个问题吧&#xff0c;一个java程序&#xff0c;如果其中一个线程发生了OOM&#xff0c;那进程中的其他线程还能运行吗&#xff1f; 接下来做实验&#xff0c;看看JVM的六种OOM之后程序还能不能访问。 在这里我用的是一个springboot程序。 /*** author &#xff…

架构 | 聊聊我心中的架构设计观

【架构设计】| 总结/Edison Zhou在各种面试场合&#xff0c;可能都会被问到“你对架构设计的理解”&#xff0c;我也在最近的转正答辩中被技术委员会负责人问到&#xff0c;这里我重新整理一下思绪&#xff0c;聊聊我心中的的架构设计观。1系统的本质是什么&#xff1f;作为一个…

GeneralUpdate 2021.08.14更新公告

GeneralUpdate是基于.net standard2.0开发的一款&#xff08;c/s应用&#xff09;自动升级程序。该组件将更新的核心部分抽离出来方便应用于多种项目当中目前适用于wpf&#xff0c;控制台应用&#xff0c;winfrom。1.Notice预计会使用Blazor开发GeneralUpdate官网&#xff0c;介…

这可能是这次疫情最搞笑的事情,可看着看着却鼻酸了

全世界只有3.14 % 的人关注了青少年数学之旅最近在广州地铁&#xff0c;有人戴了这种自制的硬核“面罩”&#xff01;广州地铁后来回应说&#xff0c;这些人其实也戴了口罩&#xff0c;否则光戴着桶还是不可以进地铁的目测这种“全方位防护”效果应该不错网友爆料说&#xff0c…

面试问外观模式???这不就是设计模式里面的吗?我给你上一课吧,面试官

面试问外观模式&#xff1f;&#xff1f;&#xff1f;这不就是设计模式里面的吗&#xff1f;我给你上一课吧&#xff0c;面试官外观模式介绍实现步骤 1Shape.java步骤 2Rectangle.javaSquare.javaCircle.java步骤 3ShapeMaker.java步骤 4FacadePatternDemo.java步骤 5外观模式 …

[转]IIS的完整控制类

using System;using System.Data;using System.DirectoryServices;using System.Collections; namespace CreateWebDir{ /// <summary> // IISManager 的摘要说明。 /// </summary>public class IISManager{ //定义需要使用的 private st…

让Windows XP系统快上几倍的三个绝招

让Windows XP系统快上几倍的三个绝招1、减少开机磁盘扫描等待时间&#xff0c;开始→运行&#xff0c;键入chkntfs /t:0 2、删除系统备份文件&#xff1a;在各种软硬件安装妥当之后&#xff0c;其实XP需要更新文件的时候就很少了。 开始→运行&#xff0c;敲入&#xff1a;sfc.…

ab st语言编程手册_西门子PLC编程SCL和LAD谁才是王者?一起讨论一下

现在很多大品牌的中高级 PLC 都支持国际电工委员会 IEC61131 标准中规范的五种编程语言的混合编程&#xff0c;即梯形图&#xff08;LD&#xff09;、结构化文本(ST)、流程图&#xff08;SFC&#xff09;、指令表&#xff08;IL&#xff09;和功能块(FB)。在这五种编程语言中&a…

获取本地IP和mac等信息

1获取mac protected string getHostMacName() { string mac ""; ManagementClass mc; mc new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc mc.GetInstances(); foreach (ManagementObject mo in moc) { if …