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

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

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

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

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

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


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


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



©著作权归作者所有:来自51CTO博客作者raincity的原创作品,如需转载,请注明出处,否则将追究法律责任

每一份赞赏源于懂得

赞赏

0人进行了赞赏支持

更多相关文章

  1. 原创投稿 | 如何选择虚拟化方案与软件?
  2. win10系统与华为模拟器ensp完美结合解决方案
  3. python和Java学哪个好找工作?Python学习教程!
  4. Azure IoT解决方案
  5. Python岗位需求量大吗?Python晋升发展方向!
  6. 实例化需求,软件外包质量管理的神器
  7. 流媒体服务器(视频服务器)实现超大并发的解决方案
  8. 玩转N种企业级解决方案,笑傲分布式开发
  9. 存量用户运营企业微信的“用户端小程序”优化方案

随机推荐

  1. android获取APK签名信息及MD5指纹
  2. 【面包屑】快速使用RecyclerView搭建列表
  3. 修改ListView的分割线
  4. Android之Handler详解(四)
  5. Android LayoutInflater
  6. eclipse导入的Android项目没有android.ja
  7. Android面试系列文章2018之Android部分Ha
  8. Android SearchView 搜索框
  9. Android打印相关
  10. android:weight的使用