软件质量造成的影响
2014-09-02 09:52
204 查看
作者:iamlaosong
现实中可能出现这样的悖论,软件写的不好,需要不断升级维护,公司因此财源滚滚;相反,软件写得好,结果成了一锤子买卖。关键是把握那个度,太烂,牌子砸了,太好挣不到钱。产品开发公司和用户对产品的要求肯定是不一样的,用户当然要求产品尽可能完美,功能多多益善,但对开发公司而言,好的产品是什么呢?首先你要按用户需求完成所有功能;第二,要有BUG但不能有太多的BUG(幸好软件没有BUG也不太可能),这些BUG也不能影响使用,比如正确的操作就不会出现的BUG就无伤大雅;第三,不要有太多的可扩展性,即便有,也是留给公司将来升级换代用的;第四,大家补充吧。。。。。。
据说诺基亚手机每款都会留有一些缺陷,以便将来升级,让用户有个追求。其精明之处在于后面的产品会弥补前一个产品的缺陷,但又会产生新的缺陷。当然,这个缺陷肯定不能是原来已经完美的功能再把它弄残,那样的话,后续产品也别想卖了。XP至今不能下线,仍有那么多人使用,一部分原因就是后续产品感觉不好,不能弥补XP的缺陷,甚至不如原来的XP,让用户觉得没有升级的必要。
对公司来说,一个弥补空白的创新产品,是不怕卖不掉的,这个产品应尽快推出,而不是让它尽善尽美,然后再不断推出升级换代的产品。微信刚出来的时候,功能很简单,觉得和QQ差不多,但现在已经快取而代之了。
从用户方面来说,还有一个有意思的现象,不好用的系统往往会造就一批专业使用人才,当年程控交换机1240上线的时候,就成就了一批技术维护人员,因为1240太难用了,必须经过专业培训才能使用。这些人才成了电信局的骨干,高高在上,没他就玩不转。不过,一旦这个系统被淘汰,这些人也就没有用武之地了,所谓成也萧何败萧何,后来的发展也证明了这点。
现实中可能出现这样的悖论,软件写的不好,需要不断升级维护,公司因此财源滚滚;相反,软件写得好,结果成了一锤子买卖。关键是把握那个度,太烂,牌子砸了,太好挣不到钱。产品开发公司和用户对产品的要求肯定是不一样的,用户当然要求产品尽可能完美,功能多多益善,但对开发公司而言,好的产品是什么呢?首先你要按用户需求完成所有功能;第二,要有BUG但不能有太多的BUG(幸好软件没有BUG也不太可能),这些BUG也不能影响使用,比如正确的操作就不会出现的BUG就无伤大雅;第三,不要有太多的可扩展性,即便有,也是留给公司将来升级换代用的;第四,大家补充吧。。。。。。
据说诺基亚手机每款都会留有一些缺陷,以便将来升级,让用户有个追求。其精明之处在于后面的产品会弥补前一个产品的缺陷,但又会产生新的缺陷。当然,这个缺陷肯定不能是原来已经完美的功能再把它弄残,那样的话,后续产品也别想卖了。XP至今不能下线,仍有那么多人使用,一部分原因就是后续产品感觉不好,不能弥补XP的缺陷,甚至不如原来的XP,让用户觉得没有升级的必要。
对公司来说,一个弥补空白的创新产品,是不怕卖不掉的,这个产品应尽快推出,而不是让它尽善尽美,然后再不断推出升级换代的产品。微信刚出来的时候,功能很简单,觉得和QQ差不多,但现在已经快取而代之了。
从用户方面来说,还有一个有意思的现象,不好用的系统往往会造就一批专业使用人才,当年程控交换机1240上线的时候,就成就了一批技术维护人员,因为1240太难用了,必须经过专业培训才能使用。这些人才成了电信局的骨干,高高在上,没他就玩不转。不过,一旦这个系统被淘汰,这些人也就没有用武之地了,所谓成也萧何败萧何,后来的发展也证明了这点。
相关文章推荐
- 软件质量管理的影响因素
- 质量管理漫漫谈之影响软件产品质量的因素
- 现代的代码审查实践对软件质量影响的实证研究
- 第三方软件质量对商业成果有重要影响
- 经济危机会影响软件质量吗?
- ISET 一个Matlab®软件包,它可以测量和可视化 当改变图象系统中的硬件和算法时对图象质量的影响!
- 为什么面向对象的编程会在软件开发领域造成如此震憾的影响?
- 【软件差错警示钟】一起软件差错造成的多名病人死亡事故
- 软件质量问题谁负责
- 软件项目质量管理
- 从供应链角度看SOA给软件行业带来的影响
- 软件测试学习笔记五课:软件质量
- 缺陷分析与软件质量的关系
- 软件测试与软件质量-什么是软件测试
- 影响中国软件开发的20人-- 个人典范篇
- 软件测试人员提高测试效率与测试质量的六大非技术措施
- 影响相机图像质量的因素-镜头
- 影响软件架构的因素
- 影响中国软件开发的20人