在银行云管平台项目中,如何进行定量需求分析?需要收集哪些需求数据信息?

1回答

light_hu86light_hu86  系统工程师 , 浙江农信
挚爱咖啡michael1983南山行者赞同了此回答
在云管项目中,需求分析是平台部署的先决条件,只有理清了平台的需求,才能更好地为后续建设服务。需求分析可分为问题识别、分析与综合、编制需求分析文档、需求评审等四个阶段,包括以下几个方面:确定平台所期望的用户类;获取每个用户的需求;了解实际用户任务和目标以及这些任务所...显示全部

在云管项目中,需求分析是平台部署的先决条件,只有理清了平台的需求,才能更好地为后续建设服务。需求分析可分为问题识别、分析与综合、编制需求分析文档、需求评审等四个阶段,包括以下几个方面:确定平台所期望的用户类;获取每个用户的需求;了解实际用户任务和目标以及这些任务所支持的业务需求;分析用户的信息以区别用户任务需求、功能需求、业务规则、质量属性、建议解决方法和附加信息;将平台的需求划分子系统,并确定平台的功能和性能属性;讨论得出平台部署优先级;将所收集的用户需求编写成需求规格说明和模型;评审需求规格说明,确保与用户达成共识。
1、问题识别:首先理清云管平台项目为什么做,能不能做,值不值得做,做到什么程度。需求包括:功能、性能、环境、可靠性、安全性、保密性、监控、展示、用户界面、资源使用、成本、进度等。银行云管平台的建设,不仅需要为基于异构化设备提供运行和管控平台之外,还必须非常重视满足金融行业严苛的监管和安全要求。这样的定位决定了在银行建设云管平台除了要具备市场上大多数云管平台产品的能力,还需为银行的特殊监管需求进行定制。
2、分析与综合:以云管平台项目的数据流和业务流为出发点,逐步细化所有的平台功能,找出各模块之间的联系、接口特性和设计上的限制,分析它们是否满足功能要求和性能要求,综合成平台的整体解决方案,给出平台的详细逻辑架构和物理架构,主要的需求分析步骤如下:
(1)用户需求的目标分析;
通过前面的问题识别,明确云管平台项目要实现的功能;并根据用户提出的需求进行目标分析,建议考虑包括的方面有:云管平台统一纳管异构资源(X86 物理机、小型机、 虚拟机);满足金融监管和安全要求;支持银行应用发布体系、高可用管理策略;对接底层异构资源池,遵从云计算资源的统一管理和分配;实现部分业务的动态扩展需求的场景;满足操作系统、应用、第三方功能服务化,提供标准API接口。实现多租户管理,各租户之间逻辑隔离;同时还需具备应用自动化、弹性扩容等高级特性来满足现有业务需求等。因此这里需要考虑的数据信息有:云管平台的整体规模大小、要实现的具体功能、定制化开发的内容要求、是否对接第三方系统等。
(2)逻辑架构图、物理架构图、网络架构图;
逻辑架构图、物理架构图及网络架构图的说明,是项目组通过与用户进行沟通与访谈后,对用户需求的在架构上进行结构化和分解化的结果。项目组首先以逻辑的结构将整个云管平台项目进行结构分解,并通过业务流的形式将各个模块进行业务耦合,以逻辑架构和网络架构的形式向客户展示整个云管平台的架构、各模板之间的交互、业务流的走向、网络的集成拓扑。明确了逻辑架构之后是将整个架构在物理实施上进行再次细化,将要实现的功能细化在物理结构上,是对需求落地的通盘考虑,也是对逻辑架构的再次验证。这里需要收集的数据信息有:云管平台整体规模转换到的服务器的数量、服务器及网络设备机房如何部署、相关地址的规划及命名规则、云管平台部署的方式、网络整体架构的方式、网络引流的方法、安全防护措施如何部署等。
(3)云管平台设计;
在完成之前底层的逻辑、网络及物理架构设计之后,就到了云平台设计阶段,对于云管平台项目来说,云管平台的好坏关乎着整个项目的走向,因此对于云管平台的设计需要考虑如下信息:云管平台要实现的哪些功能、是否需要对接现有的第三方系统、是否需要部署监控系统、监控系统是否要同现有监控系统打通、是否要流程管理、流程管理涉及哪些业务流、流程过程中是否需要短信对接、平台虚机是要需要备份、要备份如何进行备份、备份的策略又是怎样、云管平台是否需要部署防病毒服务器、云管平台是否需要等保评级、上面的虚机是否也要进行等保、虚机是否需要进行计费、是否需要收费、是否要进行分租户的方式进行管理、租户之间是否需要隔离等。
(4)平台可用性指标;
根据用户要求,需要对云管平台高可靠性、兼容性、并发IOPS数、系统响应时间和可用性指标进行明确,并得到用户认同。因此需要收集如下信息:云管平台高可靠性是否要达到99.9%还是99.99%,上面的虚机是否兼容各个操作系统的版本、并发IOPS数是否满足用户需求、系统响应时间是否满足要求、可用性指标是否满足要求以及云管平台是否支持灾备或双活架构等。
3、编制需求分析文档
根据以上的分析与综合,梳理以上的需求数据信息进行整理归纳并按照相应的格式编制出需求分析文档。
4、需求评审
对整理好的需求分析文档提交给相应的管理部门召开相应的人员对云管平台的需求分析报告进行需求评审,确定需求是否合理,是否贴合实际情况,是否能带来很大便利等,从多方面进行综合考量。

收起
 2019-05-06
浏览329

问题状态

  • 发布时间:2019-05-06
  • 关注会员:2 人
  • 问题浏览:996
  • 最近回答:2019-05-06
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30