摘要:系统分析师考试教材系统分析师考试大纲系统分析师考试系统分析师培训3.1.4.3系统开发中全面质量管理之所以对信息系统采取全面的质量控制,是因为在信息系统生命周期的各个阶段,对上一阶段的理解和本阶段的工作都存在这样那样的问题。并且,根据一些软件公司的统计资料,在后期引入一个变化比在早期引入相同的变动所
3.1.4.3 系统开发中全面质量管理
之所以对信息系统采取全面的质量控制,是因为在信息系统生命周期的各个阶段,对上一阶段的理解 和本阶段的工作都存在这样那样的问题。并且,根据一些软件公司的统计资料,在后期引入一个变化比在 早期引入相同的变动所需付出的代价高两三个数量级。因此要从信息系统开发一开始就进行质量控制,以 便尽早发现错误,及时更正。
为了在信息系统的建设过程中实施全面的质量控制,主要采取下述措施:
· 实行工程化的开发方法:信息系统开发方法一词的广义理解是“探索复杂系统开发过程的秩序”, 狭义理解是“一组为信息系统开发起工具作用的规程”.规程由一系列的活动组成,形成方法体系,开发 组的每个人都要遵守工程规范。
· 实行阶段性冻结与改动控制:信息系统具有生命周期,一个大的项目可分成若干阶段,每个阶段都 有自己的任务和成果。实行阶段性的冻结,便于管理和控制工程进度,另一方面可以增强开发人员和用户 的信心。另外,在每个阶段末,对部分成果进行冻结,可以作为下个阶段开发的基础。冻结之后,不是不 能对文档进行修改,而是如果要对文档进行修改的话,要经过一定的审批程序。
· 进行原型演化:在每个阶段的后期,快速建立反映该阶段成果的原型系统,利用原型系统与用户交 互及时得到反馈信息,验证该阶段的成果并及时纠正错误,这个技术就称为“原型演化”.原型演化技术 要有先进的 CASE 工具的支持。
章节目录:系分教程第3章结构化分析与设计方法
返回全书目录:2013年系统分析师章节辅导教程
软考备考资料免费领取
去领取