从软件工程发展趋势来看,要更好的提高软件配置管理的质量,在理论上,可以让企业的软件配置管理流程融合GJB5000A软件能力成熟度模型与GJB9001B质量管理体系;在实践上,可以使用IBMRationalClearCase、CCC/HARVEST等版本管理工具,IBMRationalClearQuest等变更管理工具来提高软件配置管理水平。
软件变更管理主要涉及到软件更改的申请、软件更改的批准、软件更改、软件问题归零、软件更改验证及评审等环节。针对软件变更管理中的薄弱环节,以下内容将说明软件配置变更管理中很容易忽视的几个问题,并给出提高软件质量的建议。
(1)软件变更缺少相应级别的评审
实施软件变更的人员在进行完软件的变更之后,由于缺乏对软件更改部分的验证工作,容易导致软件实际更改内容与预期更改内容不一致,甚至由于软件更改描述内容过于简单,导致软件测试人员认为软件只是更改了参数文件等相关内容,而实际上却更改了其他文件,从而造成了软件中可能隐藏的缺陷没有能够暴露。因此,软件变更之要后要进行相应级别的评审,而不能走形式主义。
(2)软件变更管理需要模块化思想
从事软件测试的人员一定会发现,上一版本软件测试提交的问题报告单,在下一版本软件中仍然没有归零,于是软件测试人员纷纷抱怨软件的质量跟踪不到位、软件质量人员没有尽到应有的.责任。可各种软件规章制度实在太多,也不可能把质量人员的质量职责细化得太精确。因此,软件变更管理需要进行模块化管理,将软件变更管理内容按照一定类型分解为不同的模块,让软件变更流程上相关人员按照模块化的思想进行软件变更流程处理,以更好的保证软件质量,从而很好的控制了一些客观因素对软件变更过程质量的影响。
(3)软件变更管理应具有可追溯性
在国有企事业单位软件研制的过程中,软件往往需要变更多次之后才能形成最终交付用户的产品,可软件研制除了注重结果之外,也应该注意过程。因为中间过渡版本软件是企业的积累,它可以让软件研制人员总结研制过程中的经验、让新进人员吸取研制过程中的精华知识。因此,对软件的变更管理要有可追溯性。
设计题目(6)英文字母显示1
基本要求:
1.能用数码管自动一次显示出字母L、P、H、F、E、D、C、B、B、C、D、E、F、H、P、L;然后再从头循环,电路上电从L开始显示。
软件配置管理的目的在于建立和维护软件项目生命周期内软件产品的完整性。配置管理工作如果做不好,很容易产生软件质量问题。
针对软件变更管理中存在的问题,可以采用IBMRationalClearQuest软件变更管理工具进行高效的变更管理。该工具能够定制软件变更管理过程中的入库流程、出库流程、更改流程、缺陷管理流程等电子审批流程,还能够对软件变更历史记录进行查询,从技术手段上解决了软件变更缺少评审、验证等环节,以及软件变更过程可追溯性差等问题,让软件变更管理过程实现了模块化思想,从而提高了软件变更管理的效率及质量。
可做好方便面后尝了一下,明显比我在家里做的好吃。这是为什呢?
回到家后,我百思不得其解:为什么同一个人做出的方便面味道会不一样呢?我想原材料应该没问题,都是康师傅老坛酸菜牛肉面(这酸爽,简直不敢相信!),那么问题到底出在哪里呢?经过很长时间的思索,我觉得应该是做饭的锅不同。我家一般都用铝锅,而我哥家一般都用铁锅。也就是说味道不同,是因为两锅中有不同的元素掺入其中。
那么到底是什么呢?
我找出一只铁锅,和我家那只铝锅放在一起,里面倒入相同质量的水,然后加热至沸腾。等这些水冷却下来,我把它们分别倒入两个相同的、干净的烧杯中。(用铁锅煮出来的以下简称Fe水,铝锅的简称Al水)
现在,我把两个烧杯放在铁架台上,用酒精灯给两个烧杯加热,将水蒸发出去。这时候,Fe水底部留下了一些偏黑的银色颗粒,而Al水却没有任何杂物。证明了味道不同,就是因为这些偏黑的银色颗粒引起的'。那么这些颗粒到底是什么呢?
既然是铁锅中有,而铝锅没有的,那我首先会想到是铁。于是乎,我将这些颗粒装入一个透明的袋子中,用吸铁石靠近,发现这些颗粒被吸铁石吸引,那么也就证明了这些物质是铁。也就是说铁锅和铝锅炒出来的菜味道不一样就是因为这些铁颗粒改变了味道。
所以呢,用铁锅炒菜能补充铁元素。高温下,铁锅中的少量铁元素会渗入到食物中,因此在客观上起到了补铁的作用。如果长时间不使用铁锅,那么可能会得缺铁性贫血。
© 2022 xuexicn.net,All Rights Reserved.