文本描述
3.2.1 G银行信息科技团队概况 ..........15
3.2.2 G银行信息科技团队组织架构及岗位职责 ...16
3.2.3 G信息科技软件项目概况 ..........17
3.3 G银行信息科技软件项目质量管理现状....18
3.3.1 G银行信息科技软件项目质量管理特点 .....18
3.3.2 G银行信息科技软件项目生命周期及其质量管理方法 .......20
3.4 G银行信息科技软件项目质量问题........24
3.4.1项目投产后的问题与事件 ..........24
3.4.2软件测试质量......25
3.4.3需求迭代变更......26
3.4.4统一标准的过程管理.......26
4 G银行软件项目质量问题分析与定位 ...........27
4.1 G银行软件项目上线后事件分类..........27
4.1.1 G银行信息科技事件分类标准 ......27
4.1.2 G银行信息科技事件评分 ..........28
4.1.3关键事件提取......30
4.2关键事件故障树定量分析........31
4.2.1构建关键事件故障树.......31
4.2.2关键事件故障树定量分析 ..........37
4.3关键事件发生阶段定性分析......39
4.3.1关键事件异常原因发生阶段分析 ....39
4.3.2需求收集分析阶段质量问题分析 ....40
4.3.3软件设计阶段质量问题分析........42
4.3.4研发阶段质量问题分析.....43
5基于CMMI的G银行软件项目质量管理问题解决方案.....45
5.1质量管理改进目标........45
5.2建立完善管理制度.......46
5.3需求开发、管理与测试问题解决方案.....47
5.3.1需求过程管理 ......47
5.3.2基于全业务流程的需求分析管理....48
II
5.3.3需求变更控制......49
5.3.4产品集成测试管理.........50
5.3.5需求分析与软件设计分级评审机制.........51
5.4项目管理类质量问题解决方案...........53
5.4.1项目质量监控管理.........53
5.4.2供应商质量管理...........55
5.5支持管理类质量问题解决方案...........56
5.5.1研发过程质量审计.........56
5.5.2设计与研发配置管理.......58
6结论与展望............61
6.1结论............61
6.2展望............62
致谢...........63
附录一...........66
附录二...........69
附录三...........72
附录四...........74
III
摘 要
为适应高速发展转变的金融市场,银行业务种类及衍生产品高速变革、服务模式快
速转变,这些改变也在不断促使银行信息科技升级转型,而金融科技软件项目作为信息
科技建设的具体表现形式,成为支撑业务发展的关键环节。如何在复杂的系统架构下,
高质足量的完成软件项目建设以及实施工作,成为考量科技团队的关键指标。
本文以G银行信息科技软件项目的质量问题为研究对象,收集整理G银行软件项目
在生产环境投产后产生的大量问题与事件,并对发生频率高、影响范围广的重要事件进
行统计筛选。在整理和阅读相关文献的基础上,使用软件故障树分析法(SFTA),分析
引起重要事件的故障原因,根据故障原因及其逻辑关系构建故障树,并通过计算重要事
件对应底事件的概率重要度,筛选其中对顶事件发生影响概率最高的关键底事件,分析
该类底事件产生的阶段及对应需要改进的能力成熟度模型集成(CMMI)过程域。
最后为进一步提升G银行软件项目质量管理水平、改善软件产品质量,本文以CMMI
理论模型相关思想为基础,将理论与G银行实际情况相结合,制定管理制度,并从工程
管理、支持管理以及项目管理过程的8个子过程域,针对故障问题较为集中的环节进行
分解与优化,建立一套相对完善的项目管理问题解决与实施方案。
关键词:项目管理,质量管理,软件项目,可靠性工程,CMMI
分类号:C939
IV