android - 架构思考(二) 怎么做需求分析

在进行编码前,必须先做好需求分析,自己要想清楚是什么,在与产品进行确认,接着自己总结分析,在一些关键问题、复杂问题上做些必要的记录及流程图。

那么到底怎么进行分析呢?不妨使用初中学过的 5W1H 方式,即「what」 「when」 「where」 「who」 「how」 「why」,用个例子来分析,需求如下:

我们需要采集车主的 GPS 以及 Sensor 信息,大数据要这些做驾驶行为分析,第一步我们会做什么?

你可能感兴趣的:(android - 架构思考(二) 怎么做需求分析)