随笔分类 - Design Thinking
摘要:这两天在写一个报警系统的需求文档。事实上,在没有写需求文档之前,我已经开发报警系统有一阵了,整个框架差不多已经搭出来了,才回过头来写文档。这样就导致我出现了写需求文档时,满脑子都是如何实现需求的,这样写出来的文档有根本性的错误。站在开发者的角度思考需求实现思路,却没有站在用户的角度思描述实际场景需求。很显然需求文档要求的是需求的描述,而不是描述实现思路。之后,我转换角色,重新写需求文档。在写的过程,我发现很多时候都捉襟见肘,主要原因是我描述不清我想要的需求,而描述不清的原因是我没有一个很好的需求描述思路。在慢慢的摸索中,我发现以下一种思路还算可行。需要一种需求的描述时,可以:1)大略描述这个需
阅读全文
摘要:这个指标报警系统主要用于视屏播放指标的监测,如清晰度,观看人数等。在我的开发中,将报警系统分解为了以下几个部分: 1、规则配置部分 2、指标获取部分 3、指标判断部分 4、结果处理部分可以看出虽然这是一个报警系统,但在我划分的部分中却未有提及报警二字,这中间是有一个我思维转变的过程的。在最开始设计报警系统时,我总有一个先入为主的观念。认为某某指标值若落入报警范围就该产生报警行为,没落入就舍弃了。在随后的开发中,我发现这种观念有两个不便之处。1) 某某值:实际就是对单一的指标值进行判断,但现实的情况大多是分析一定范围的指标值才会产生是一个合理的报警行为。2) 落入报警范围与没落入报警范围:这样不
阅读全文

浙公网安备 33010602011771号