咨询,就免费赠送域名与服务器,咨询热线:18687109647当前位置: 主页 > 建站知识 > 软件开发 >
推荐内容
联系我们
电话咨询:18687109647
客服:0871-68034574
E-mail:wanxiankeji@163.com
地址: 昆明市官渡区昌宏西路高原明珠商务写字楼A座707

软件开发中的需求与期望

作者/整理:admin 来源:互联网 2018-07-12

荒诞的需求
一些项目需求读起来简直是科幻小说,抽象,一点都不现实。有想象力当然很好,但想象力必须适应团队。如果项目团队中有许多应届毕业生,你不太可能在第一版就创建出基于云的最佳电子表格。
有些客户往往以为软件需求一句话就可以说清楚:“该产品必须像社交网站X,只是有一点儿不同。”“事情不会太难,有公司已经提供了免费版。”“这只是一个留言板罢了。”这些需求最终导致极大的不满。客户从未获得自己满意的产品,开发者也根本没法儿满足客户,而且觉得自己难以胜任工作。
无端变化的需求
项目经理走入房间,扔下新的需求,然后走人:这就是“直升机式管理”方式常见的场景。如同直升机着陆、扬尘并再次起飞。有些人精于此道。他们的大多数需求未经过深思熟虑,而且在项目实施的过程中毫无预警就改变了需求。
当需求不明确时,就会失去目标,任务永远无法结束。每一次会议都显得荒谬,所有讨论结果都是废话。最后,整个项目都被质疑,自己每天做的事情的意义也会受到怀疑。
外行的期望
不清晰的需求导致了外行的期望,不仅如此,有时人们似乎把程序员当成了超人。
当你刚接手一个项目时,根本不可能成功调试有着 100 000 行代码的程序。无论是不是产品问题,程序员都需要时间先读懂代码,然后才可能修复它。
像“这只是一个按钮罢了”或者“老手程序员五分钟就搞定了”这样的话根本无济于事。除此之外,“五分钟的修复”也许正是需要修复的根本原因。
<友情连结> 金百利国际网址/ 金百利国际下载手机版/ 金百利唯一官网/ ZEAL Blog·厉/ 科技网址大全/