做一件事与需求分析

Chen大概是要写一篇报告,向总部汇报当前项目的情况。她有一个想法,就是用视频的形式来记录软件的操作和演示的过程。这是一个好想法,让我来做。当然了,这是个杂活,没有什么技术含量。需要做的还挺多:把桌面显示记录为视频,配字幕,压缩,格式转换,变成最通用的每台电脑都能播放的WMV格式。


Chen最初是把任务给Bai,Bai再把任务给我。Bai交代任务后,我就开始做。每一个版本的视频,光是制作过程最少需要半小时。花了两个半天的时间,终于满足了Bai的要求。期间来回修改了4,5遍。
本来以为完事了,今天Chen又直接找我,期间又修改了3,4遍,花了将近1天时间。没有最终确认是否完全可以了,也许还需要再改。


想想花了好几天时间,都做了多少事情?就是一个视频。


这种经历和软件项目开发的过程就十分相似。需求不明确,导致整个工作的效率极低,反复的修改。这也是一般软件项目都不能避免的,大的或小的修改都很正常。通过这次经历,明白了软件的需求分析是多么重要,越是前面的工作越是要花多的时间调查研究。且不说后面的设计,写代码,抓Bug这些工作要花费多少花费时间;前面需求分析没有调研清楚的话,会使后面的时间x2, x3,。。。很可怕吧。


So: 做事前先考虑要做什么,做成什么样,怎么做。当然讨论也很重要,可以是你更快的了解当前的情况。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值