A银行软件开发项目的沟通识别研究

更新时间:2024-02-29 22:18:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

A银行软件开发项目的沟通识别研究

摘 要:文章根据项目管理沟通相关理论对银行软件项目研发流程,包括需求分析阶段、软件设计阶段、编码设计阶段、测试和集成阶段四大阶段进行沟通识别研究,对银行软件开发项目沟通管理体系的建设有重要作用。

关键词:银行;软件开发;沟通识别 近年来,国内外学者开展了项目沟通管理的研究,制度化的沟通管理方法促进了项目沟通管理的发展,但是在研发项目实践运用中这些方法并没有大幅度地提高沟通管理水平,沟通无果的事情还是不断发生。究其原因,由于那些沟通管理方法的运用没有很好地贴合实际,没有针对性地消除沟通中存在的障碍。笔者在多年工作经验积累基础上,理论结合实际,对银行软件项目研发流程,包括需求分析阶段、软件设计阶段、编码设计阶段、测试和集成阶段四大阶段进行沟通识别研究,该研究充分考虑了沟通管理时间梯度上的各个阶段,并注重每一个沟通过程的完善。

银行软件项目研发的流程是:提出需求——需求分析——总体技术方案——概要设计——详细设计(数据库表设计、前台交易设计、后台代码设计)——编写代码——单元测试及编写业务测试案例——业务测试(功能测试及综合测试)及性能测试——并版测试及上线演练——业务培训、技术培训及上线推广。为了便于对流程每个阶段的沟通管理分析,根据项目沟通管理相关理论基础以及流程特点,本文将每个流程阶段整理归集为需求分析阶段、软件设计阶段、编码设计阶段、测试和集成阶段四大阶段,如图1所示。

1 需求分析阶段

如图1所示,A银行的需求分析阶段包括了提出需求、需求分析。这个阶段软件项目人员必须与用户需求,就软件功能性达成一致意见,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。该阶段是指在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析。笔者从外部沟通和内部沟通的角度,对该阶段的沟通管理活动主要内容进行分析归纳。

1.1 外部沟通

通过项目分析人员与用户的沟通进行需求抽取,识别用户的需求,从用户那里获得的所有信息进行整理,以区分业务需求及规范、功能需求、质量目标、解决方法和其他信息。通过这些沟通分析,产生一份初步需求报告分析,分析人员就需求报告的内容与用户开展进一步沟通,积极向用户解释报告中的一些图表、数据等,就不确定的和模糊的需求进行沟通。这要求用户尽量将每项需求的内容都阐述清楚,以便分析人员能准确地将需求写进软件需求报告中去,用户可以同开发人员一起反复修改,不断完善需求定义。由于A银行软件项目面对的用户群体多为银行内部各部门、分支机构等,因此A银行软件开发人员将需求可行性及成本评估并反馈给用户,项目管理人员。

本文来源:https://www.bwwdw.com/article/x5ja.html

Top