需求、系统分析过程---系统工程师的真实记录2

第二轮:

把之前的功能性记录整理一下。数据挖掘这一部分客户说了句“最好”,这样就可以作为低优先级任务考虑了,说不定最后不用做,虽然通常来说这个可能性不大。

 

前两个需求可以分解成四个需求,三个是记录信息的,一个是自动计算的。那么首先针对这四个需求进行询问。

 

第一步还是先弄明白想记录的东西

 

第一个问题:我看到之前您提到的需要记录的信息主要有三类,实盘操作、模拟操作和复盘信息,他们都一样嘛?能详细说一下吗?

回答:恩……基本一样,都是交易信息,包括开仓时间、开仓点位、平仓时间、平仓点位,另外还要记录开平仓依据,和当时的想法啊,还有当时的市场环境这样的信息吧,具体的现在还不是很确定,最好需要的时候能增加。

实盘就是真实的买卖操作,模拟也叫仿真,用的行情数据是真实数据,但是账号是仿真的,里面的钱是假的。基本上除了钱之外,其他都一样。

复盘不太一样,复盘就像复习,收盘之后做的功课,每天可能要做好多遍,而且可能一晚上能做好几天行情的复盘。以前复盘没有软件支持,都是写在纸上,自己算收益,这次有软件的话,我把数据输入进去,自己就可以计算收益了。

 

交易记录我还是知道的,无外乎时间和价格还有开平仓操作。但是他说的其他那些就纠结了,八成是自己想出来的,而且现在还没定稿,估计修改的可能性很大。这是经常遇到的问题。如果把数据结构做死在软件里,那将来一定会很痛苦。数据一定要可以扩展,每个功能只关心自己的数据,数据对象的设计要求能实现这个目的。这道不难,可以实现。不过我记得收益的计算并不难实现,是真的只要复盘计算收益还是全都计算,只不过忘了说呢?可以问问

现在看来交易记录很可能是核心数据,因为所有输入项都是交易记录,如果其他功能都围绕交易记录进行,并且没有其他输入数据的话,那么久可以确定交易记录就是这套软件的核心。

 

第二个问题:复盘是收盘之后做,那实盘和模拟是不是都是交易时段进行的?

回答:对。一般模拟和实盘不是同时做。

问:刚才说过的复盘做好多遍的意思,按照我的理解是不是说可以从头到尾在一天之内进行好几轮呢?

回答:对,是这样。实盘和模拟都只能是一遍,但复盘可以从头来好多次,而且可能跨越到别的日期进行。

 

什么时间对软件有没有影响现在还看不出来,但是一天一次和一天几次可能会带来一些麻烦。

 

第三个问题:自动收益计算只是复盘操作才需要的功能嘛?

回答:不,都需要,只是对付盘操作尤为重要。我需要知道我每次复盘的成功率和收益率。对于实盘和模拟只需要知道当天收益率和成功率。另外我希望能够统计一段时间的成功率和收益率。

 

恩……看来这是个基本功能,我猜对了。客户经常会把特别注意的事情着重说明,但却忘记提及通常情况下是否会需要。

 

第三个问题:关于图形化的显示,您是怎么考虑的,是不是有其他的软件作为参考或者有一个成熟的想法呢?

回答:因为做的这个工作,习惯了看各种图表,如果给我一个表格我会很反感,还是图形比较直观。比如我用的这套软件。我希望我想看到的信息都是以图形的方式显示出来,并且我可以直接再图形界面上操作。

 

看到了客户打开的软件,基本是折线图、柱形图和饼图的各种组合。另外在询问之下发现,软件不提供任何输出功能,所有的数据都无法通过软件的正常功能输出。虽然可以通过某些手段取得软件里的数据,但是会带来很多其他问题,包括兼容性问题,甚至法律问题。剩下的取得数据的方法基本上就只能手工输入了。现在还不是时候,等一下会告诉客户这一点。

 

第四个问题:您希望用图形看到什么信息呢?

回答:最主要的还是成功率和收益率,看看某段时间收益如何应该是最基本的功能,还需要看看成功率分布的情况。还需要有一个统计结果,比如某段时间的收益、成功率等等。其他的我也不知道你们能做到什么程度,当然是能提供的信息越多越好。

 

客户似乎对于想得到的信息也并不是很确定,提出的需求不多,好像也不难实现。但这个需求应该在未来的开发过程中会有比较大的变动,因为当客户看到软件的时候就很有可能灵感大爆发,尽早让他看到一个东西会对以后的开发有很大帮助。很多项目经理都希望把需求做到尽善尽美,之后在开始开发,之后就有了成品,然后交差。结果却多惨死在客户的灵感大爆发中,开发被挤到了维护阶段,项目组狼狈不堪。所以,最好还是提前做好准备,客户是很善变的。

 

第五个问题:关于数据挖掘部分,是不是就是您刚才说的用图形方式显示成功率和收益率呢?

回答:那个应该是一部分,不过我更希望能够看到我失败的时候是什么原因导致的失败。交易记录里面不是包含开仓和平仓的原因吗。比如某段时间失败率很高,那就把失败的交易记录取出来看看有没有共同的原因,这样以后就可以避免犯同样的错误。

 

这个还是想象不到具体会是什么样子,不过看起来只是简单的统计,如果我设计一个类似于tag的功能应该就可以分类统计了。不过这里透露了一些怎样实现的内容,仍然是以交易记录为中心。

 

第二轮的第一阶段这样应该差不多可以了。暂时休息一下,调整一下需求记录。这一阶段重点是针对what的询问,弄清客户希望得到的是什么东西,暂时没有考虑怎样得到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值