程序员要做需求分析

来源:互联网 发布:网络电视机顶盒排行榜 编辑:程序博客网 时间:2024/05/16 17:42

你编码时会参考客户的原始需求吗,还是只会按照技术经理下达的任务安排的中指引来修改?

今天跟小组的一个开发人员聊了聊。他只会修改任务安排中明确说明的功能点,其他的不会修改。

他认为:

一、技术经理是非常熟悉系统,比开发人员要熟悉,所以技术经理明确划分出功能点后,他不会再去看客户的需求,而是根据任务安排中的修改。

二、既然技术经理已经跟客户确认了需求,开发再花时间去看需求的话,很浪费时间;开发过程中跟技术经理确认功能点,也很花时间,如果发现有遗漏功能点,可能导致延期,不能在承诺时间点发放给客户。

对于第一点,我不建议盲目相信任务安排

1.开发要了解原始需求,才能站在客户的角度考虑问题,客户为什么要提这样的需求?

2.技术经理也有考虑不全面的时候,客户的一个小需求可能会涉及到N多功能点,任务安排中可能没有明确写完整。

3.盲目相信任务安排,不利于理解业务

对于第二点,更是开发人员的误解。我们的目标是要为客户提供满意的服务,在保证高质量的前提下,保证一定响应度地给客户提供版本。

我们第一关注的是高质量。我们非常迅速地给客户提供一个垃圾版本,完全没有意义,我们不仅伤害了客户,更深深伤了自己。

开发人员要理解客户的需求,并要跟技术经理讨论需求,可能的话,还要跟客户确认需求。

原创粉丝点击