苏文力
现代金融企业离不开IT,谁的IT应用水平高,谁就会在市场竞争环境中占据上风。而IT应用水平的高低。很大程度上取决于业务需求分析能力。任何一家优秀的金融企业必然有一套优秀的IT系统,更要有一支优秀的业务需求分析团队。
需求分析工作的特点要求
需求分析是一项非常专业细致的工作。负责该项工作的分析师,一要对业务本身非常熟悉,能够把业务目标和要求完整的表述出来;二要了解IT的特点,能够充分发挥计算机的优势;三要有丰富的想象力,能够预设系统建成后的运作状况;四要能够洞察使用者的诉求,力求设计的解决方案具有良好的客户体验。
需求分析的做法要点
为统一需求编写表述口径,确保内容的完整性,各企业应先参考先进实践。结合自身的情况,制定并发布适合本企业的需求规格模板。其内容应包括项目动机理由、限制条件、功能需求、非功能需求和其他项目问题等。该模板可作为需求分析工作的检查清单,确认相关考虑是否全面,设计是否完整。
编写交互式系统需求时,一定要体现用户使用场景。当你考虑用户使用场景时就会认真思考用户是谁、在什么情况下遇到什么问题、需要什么幫助等关键问题,从而会做出有针对性的设计,只有结合场景开展需求分析工作,才会真正站在用户角度看问题,才有可能切入事情的实际状况,进而打开想象的翅膀,设计出符合用户需要的系统。
业务需求分析师在编写需求过程中,一定要与IT人员密切协作,充分了解和发挥计算机的优势特点。大胆设计全新的业务处理流程或产品。以天气预报为例,可以考虑设计让系统提前获取用户最近的行为数据,做出用户对于天气状况的需求预测,然后再给定时间,报告用户相关地区的天气情况,并提供相应的出行建议。
需求文档应妥善整理保管
需求文档须完整地反映所要开发系统的情况。一是用于提交给软件开发人员开展后续项目工作;二是要作为重要资料保留下来,以便未来查阅。针对敏捷开发过程中未能记载形成的需求文档,要在后期进行整理归档。公司若没有很好保存需求文档。—段时间后。随着相关人员的变化,很可能就没有人能够了解业务到底是怎样在运作的,企业后续相关的持续改进及发展就会受到影响。
队伍和组织保障
业务需求分析师的能力很大程度上决定着企业利用IT开展经营活动的水平。一名优秀需求分析师可能来自业务部门,也可能来自IT队伍。其通过项目开发的积累。掌握了企业某项具体经营做法及演变过程的情况,也更为清楚企业发展对相关系统的改进要求,这是企业非常宝贵的财富。
一些金融企业建立了专业的需求分析团队,并有明确的组织归属和考核体系,其日常工作是服务于企业内部不同的部门和板块。团队人员可以根据需要调整所服务的部门。同时开展内部交流学习。这一措施明显提升了企业的需求分析能力,促进了企业IT应用水平的提高。
(作者系阳光保险集团股份有限公司总裁助理)