过程控制与需求变更

1.1 过程控制与质量保障
通过先进的过程管理方法来提高个人和团队的工作质量。采用PSP/TSP过程管理有助于每个人和小组工作质量的稳步提高,从而达到项目整体质量的提高,PSP用一系列的步骤解释个人软件过程的改进,每一步包含前一步所有元素并且有所增加。在设计阶段,PSP方法的着眼点在于软件缺陷的预防,具体办法是强化设计结束准则。PSP的研究结果表明:绝大多数软件缺陷是由于对问题的错误理解火箭弹的失误造成的,只有很少一部分是由于技术问题而产生的。因此,PSP保障软件产品质量的一个重要途径是提高设计质量。
TSP方法交出大家共同分担问题,以及定期找一个局外人来协助设计审查。解决了项目规模扩大时PSP方法中个人工作量过大的问题,并通过集体管理和全员规划等方法,提高团队工作质量和效率。
采用PSP/TSP过程方法大大提高了各阶段产品第一次交付的质量,有助于降低初期故障率。
软件质量保证工作涉及软件生存周期各阶段的活动,将贯彻到日常的软件开发活动中,包括各阶段的评审和测试工作。质量保证组派成员参加所有的评审与检查活动。评审与检查的目的是为了确保在软件开发工作的各个阶段和各个方面都认真采取各项措施来保证与提高软件的质量。
1.2 变更控制
信息工程,尤其是应用系统、软件系统,采取设计施工一体化,发生变更是十分普遍的现象,这给工程的整体质量控制带来很大的风险。变更还破坏了项目的节奏,造成整体质量的降低和项目进度的滞后,降低工作人员的生产效率和士气。既要保证项目整体质量目标,又要对各种变更要求予以区别对待,约束项目中不规范行为,加强项目的风险控制就需要变更管理来控制变更范围和组织变更的实施。
在软件产品系统实施、开发的过程中,由于事先对项目所要达到的目的有了新的认识或原需求有误等原因,修改或变更是不可避免的。我们在开发、实施的过程中必须防止过多的改变破坏项目的实施进程。在项目进程中,我们要通过多种途径来对待这个问题。
为了让变更留痕迹,让变更规范化,不回避变更,但也要加强项目相关人员的责任心,力争尽量减少变更,达到项目的预期目标,保证项目进度,在本项目中采用以下流程进行变更控制。
首先,重视用户培训。培训可帮助用户在软件总体框架内来考虑如何解决他们的问题。
其次,必须进行有效的管理。项目指导委员会和项目小组的成员首先要分析改变对于企业的业务运行和项目的实施是否是本质的,如非本质尽量避免修改,否则太多的改变会推迟项目实施进度,提高成本并减少成功的机会。
总之,对应用的修改一定要与最终用户达成共识,避免修改后的系统用户不接受的局面。控制应用修改应遵循如下流程:
由用户技术人员或项目需求分析人员书面向项目组提出需求变更申请。
项目小组对需求变更申请进一步分析,对于较小的改动可以由项目小组决定立即完成,或是估计工作量推迟到下一阶段完成。最终项目小组三方签字认可。
较大规模的改动,以及项目小组与需求申请者之间有意见分歧的,需要提请项目协调委员会进行批准。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值