关于如何收集用户需求-项目开发前的准备

最近接到一个项目,先是各种选框架来实现,做了一版PPT汇报,然后你会发现有两点需要注意的。

如果你选的方案成本比较高,这个容易被否定,这个事我也仔细反思过,我大概选了4种方案来做,当然是主推一种方案了,当场被否认,然后第二天又让我用这个被否认的方案来做。

需求,我这里就没有需求,我不知道最终用户的需求是什么,但是你还要做这个项目。如果我是在正经的软件开发公司,我早把项目经理骂死了。但是就是这个状态,我照样开始做。这里面谈到了一个收集需求的方法。

很多公司,用户根本不知道他们的需求是什么,但是还是样做一件事,他们最多能给你提供的就是一个想法,如果你足够倒霉,你的主管经理也是一个什么都不知道,或者对开发业务一点都不知道,只是提要求,然后一点有用的信息不给你,怎么办?

其实很简单,你就用观察法,有空多去那个部门聊聊,别聊你开发的那点事,收集一下他们平常用的表格呀,然后回来就假想,因为大家都不懂,这就好办了,你先按自己的想法开始准备做东西,先做出一个来,别放太多精力,然后演示给这些用户和所谓的管理层看,然后你这时候就会发现这些人开始他们的表演了,这时候才是引导他们真正需求的时候。

认真倾听需求,然后把需求说明记录好,再转化为相应的数据模型,业务逻辑,进行具体的开发阶段。


虽然你内心无比的痛恨这样的过程,但这就是生活,没啥可抱怨的。


因为现在有一些开发项目陆陆续续过来,所以我的视频录制也是得推迟,也是没有办法,生活嘛,毕竟得先过当前的苟且呀。



猜你喜欢

转载自blog.51cto.com/shadingyu/2663019