ITPub博客

首页 > 数字化转型 > ERP > 管理软件质量控制的一些讨论

管理软件质量控制的一些讨论

原创 ERP 作者:SARA1800 时间:2007-10-28 09:58:45 0 删除 编辑

(本文转自我的另一个BLOB站http://blog.niwota.com/nb/sara1800)

今天正好有空,想总结总结我的一些关于软件质量的看法,欢迎大家参与讨论。

1、可行性分析阶段对质量影响比较大的因素:我觉得,首先是用户环境,尤其是用户期望目标与开发目标要尽量一致。同时,开发人力等资源的分析也很关键,否则会引起返工! 比如,我现在经历的一个软件系统,已经测试了,准备试运行了,发现数据库选错了,由于一些因素的影响,导致投入使用时,客户根本不可能使用我们开发时使用的SQL SERVER 数据库,我们必须更换数据库种类为ORACLE。可以想象,这对一个管理信息系统而言,意味着什么。同时,由于这种更换,ORACLE的一些优势并没有很好的发挥出来,而我们选择SQL SERVER短小精悍的优势也荡然无存。

2、需求分析:除了常见的一些因素外,我觉得概念定义比较重要。术语定义比较重要。需求的挖掘与截止很重要。

3、概要设计:我觉得数据一致性,产品衔接性,产品兼容性,产品的发展性很重要。

4、详细设计:我觉得代码执行效率,以及对象封装合理性,变量等的命名很重要。直接影响系统稳定性,可扩展性,以及维护工作量等

5、测试:模拟运行环境很重要,尤其是了解用户拟使用的运行环境很重要。

6、试运行:把试运行当项目的一部分,纳入启动会议、文档等资源管理,可以提高系统稳定性以及加快系统实施。

7、运行与维护期间:授权维护很重要。不要什么人都可以改,想怎么改怎么改,最后乱成一团。

没有规矩,不成方圆。 软件系统,再小也是开发人员和用户,怎么算都是个团队合作项目。所以,想提高质量,就要建立规则。大大小小的规矩,烦是烦点,但是对质量有好处。好质量的软件,是开发人员和用户同时受益的,开发可以积累不可多得甚至重复使用的多种经验资源等,并且可以减少维护成本。用户则可以有希望把软件的生命周期拉长点,故障点少些。

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7534032/viewspace-979085/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 六维世界
下一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    14
  • 访问量
    30466