多语言展示
当前在线:746今日阅读:167今日分享:16

交易软件开发团队如何对软件需求进行分析

站在交易软件开发团队的角度,开发者通常希望软件需求越清晰越好。不幸的是,对于金融业务部门来说,业务需求是他们首要关心的东西。如何把业务需求尽可能完善地过渡到软件系统的需求,需要开发团队进行深入合理的需求分析。
方法/步骤
1

团队的管理者要对业务需求进行通读,并按业务划分成不同的功能。如可以按交易、行情展示、查询、管理监控以及非功能需求等方向进行功能切割。

2

将切割后的功能分派给团队的开发者进行独立的需求分析。任务分派时,按照谁分析某块业务,就由谁负责开发的原则进行分派。

3

团队开发者对需求进行细化分析时,要做到以下几点:要站在如何实现的角度对需求细化;(1)找出需求不合理、逻辑不自洽的地方,并做好记录;(2)思考异常场景下的需求是否完善,并做好记录;(3)考虑程序输入异常、关联系统的返回异常、业务操作组合异常、系统环境异常,并做好记录;

4

团队管理者组织团队对各自的分析结果进行讲解、讨论。集体讨论的形式可以使整个团队不仅对需求形成总体的认知,并且每个成员还有自己深入分析的领域。对于分析过程中记录的问题或疑问,要及时和业务部门确认。

5

最后,要把需求分析的结果文档化,梳理功能列表以及问题列表,并做好统计和分类。

注意事项

为了保证需求分析的质量,项目管理者应当先选取一个功能点进行分析,并将分析过程演示给团队成员。

推荐信息