并不是所有的功能都是可见的

时间:2024-01-12
另一类是客户中直接分管的相关技术人员,他们与开发人员之间的沟通比较顺畅,往往看重软件本身质量,即这些看不见的功能,但界面效果和交互部分却无法给出很好建议,也无法准确揣测领导喜好

没有绚丽的界面和大量的新功能并不意味着我们没有努力工作。事实上,大量的工作都是和前台无关的。这也是为什么我们应该投入资源来改进后台的代码。根据 Pareto Principle http://en.wikipedia.org/wiki/Pareto_principle ,20% 的代码解决了80% 的问题。这些问题有可能是服务器性能瓶颈或者数据损坏。虽然你花钱在这些方面你看不到软件的界面变化,但是它是值得的。

实践经验:国内客户在关注软件质量时,分为两大类:一类是客户中的领导,大多数不懂技术或懂的较少, 重点关心的是界面效果和交互体验,而基本无视性能、存储等重要因素;另一类是客户中直接分管的相关技术人员, 他们与开发人员之间的沟通比较顺畅,往往看重软件本身质量,即这些看不见的功能,但界面效果和交互部分却无法给出很好建议,也无法准确揣测领导喜好。而基于目前的国情, 对软件好坏的评判权在领导手中,这也就决定了软件是否好用,很大程度取决于外在的修饰,而那些不可见的甚至关键性功能往往被忽略。