软件配置管理的目的在于建立和维护软件项目生命周期内软件产品的完整性。配置管理工作如果做不好,很容易产生软件质量问题。
妈妈在市场给我买回三只乌龟。分别是乌龟爸爸,乌龟妈妈,和乌龟女儿。是一个幸福的三口之家。
乌龟爸爸身体强壮,大而坚硬的外壳,深褐色的皮肤,粗壮的四肢,爬起来步伐快而有力。乌龟妈妈身材中的等,不胖也不瘦,浅褐色的皮肤,爬起来步伐轻盈。女儿身型娇小,黑红相间的皮肤,外壳还不太硬,爬起来偶尔身体还要失去平衡。
就在买回来不久的一天,我无意间发现,乌龟爸爸,妈妈沿着盆不住的转圈,小乌龟紧跟身后,过了一会,爸爸停了下来,妈妈也停了下来,小乌龟飞快的爬到了妈妈的背上。妈妈驮着小乌龟爬到了爸爸的背上。哇!原来它们在叠罗汉。这时在最上面的小乌龟伸长着脖子,东瞧瞧西看看,感觉一切都新鲜,表情轻松快乐。
哦!我明白了乌龟爸爸妈妈很疼爱它,小乌龟也象我们小孩一样爱撒娇。它们的生活和我们人类一样充满了爱。
软件变更管理主要涉及到软件更改的申请、软件更改的批准、软件更改、软件问题归零、软件更改验证及评审等环节。针对软件变更管理中的薄弱环节,以下内容将说明软件配置变更管理中很容易忽视的几个问题,并给出提高软件质量的建议。
(1)软件变更缺少相应级别的评审
实施软件变更的人员在进行完软件的变更之后,由于缺乏对软件更改部分的验证工作,容易导致软件实际更改内容与预期更改内容不一致,甚至由于软件更改描述内容过于简单,导致软件测试人员认为软件只是更改了参数文件等相关内容,而实际上却更改了其他文件,从而造成了软件中可能隐藏的缺陷没有能够暴露。因此,软件变更之要后要进行相应级别的评审,而不能走形式主义。
(2)软件变更管理需要模块化思想
从事软件测试的人员一定会发现,上一版本软件测试提交的问题报告单,在下一版本软件中仍然没有归零,于是软件测试人员纷纷抱怨软件的质量跟踪不到位、软件质量人员没有尽到应有的.责任。可各种软件规章制度实在太多,也不可能把质量人员的质量职责细化得太精确。因此,软件变更管理需要进行模块化管理,将软件变更管理内容按照一定类型分解为不同的模块,让软件变更流程上相关人员按照模块化的思想进行软件变更流程处理,以更好的保证软件质量,从而很好的控制了一些客观因素对软件变更过程质量的影响。
(3)软件变更管理应具有可追溯性
在国有企事业单位软件研制的过程中,软件往往需要变更多次之后才能形成最终交付用户的产品,可软件研制除了注重结果之外,也应该注意过程。因为中间过渡版本软件是企业的积累,它可以让软件研制人员总结研制过程中的经验、让新进人员吸取研制过程中的精华知识。因此,对软件的变更管理要有可追溯性。
今天,森林里真热闹,因为动物王国要在这里开运动会,动物们都早早地来到这里。比赛就要开始了,第一项是跳远,参加比赛的有兔子、小鹿和袋鼠,比赛结果是兔子第一,袋鼠第二,小鹿第三。
第二项比赛是跑步,参加比赛的有兔子、豹子和小鹿,只听小鸟喊:“预备--跑。”他们像箭一样飞跑出去,第一个到终点的是豹子,第二个到终点的是小鹿,第三个到终点是兔子,其实还有一只乌龟远远地跑在后面,大家都在为他加油,小乌龟有点不好意思,这是,小兔子还跑过来取笑小乌龟,小乌龟的脸更红了。这是,山羊公公过来了,他对小乌龟说:“虽然你跑步慢,但是你游泳还是相当快的。每一种动物都有自己的长处和短处,有了一种本领就取笑别人是不对的。”小白兔听了山羊公公的话知道自己错了,就低着头走开了。
© 2022 xuexicn.net,All Rights Reserved.