今天在客户的内部技术支持论坛里面看了看,发现很多对我们当前系统的意见。由于用户的内部技术支持论坛是不对外开放的,因此我们从来也没有看到过这些意见,今天看到感觉自己在开发过程中还是太过于自以为是了。
比如在添加新单据时,我习惯于在保存时对数据进行校验,并判断是否可以保存,如果不合法则要求改正后再保存;但是很多用户要求在填写数据的时候就对数据进行校验,因为在保存时再判断,如果数据不合法,有时候会只能将当前已经填写的数据全部作废,在以前的纪录中找到发生错误的原因才能改正,这样就做了很多无用功。
我一向自以为对于软件使用的比较多,对程序的UI考虑的还是比较多的,不过看来我还是太过于自以为是了。
好像是前一段时间看到的一个观点:和自己的程序的最终用户建立良好的沟通和交流也是非常重要的。
比如在添加新单据时,我习惯于在保存时对数据进行校验,并判断是否可以保存,如果不合法则要求改正后再保存;但是很多用户要求在填写数据的时候就对数据进行校验,因为在保存时再判断,如果数据不合法,有时候会只能将当前已经填写的数据全部作废,在以前的纪录中找到发生错误的原因才能改正,这样就做了很多无用功。
我一向自以为对于软件使用的比较多,对程序的UI考虑的还是比较多的,不过看来我还是太过于自以为是了。
好像是前一段时间看到的一个观点:和自己的程序的最终用户建立良好的沟通和交流也是非常重要的。