需不需要留给程序员了解需求的时间??

longmei3 2011-12-05 11:02:32
加精
需不需要留给程序员了解需求的时间??现在我们公司是边开发边了解需求,作为一个程序员感觉很无奈...
...全文
4405 129 打赏 收藏 转发到动态 举报
写回复
用AI写文章
129 条回复
切换为时间正序
请发表友善的回复…
发表回复
IceNature 2014-07-09
  • 打赏
  • 举报
回复
当然需要了,提前和客户沟通好能少走很多弯路
whb147 2014-07-09
  • 打赏
  • 举报
回复
引用 8 楼 wanghui0380 的回复:
呵呵,程序员干嘛要知道需求 程序员就是小兵会扛枪打仗就是了,运筹帷幄,指挥调度,那不是小兵的事情。 或许一个小兵可以在局部战斗的代替指挥官,但那也仅仅就是局部战斗 或许一个小兵能提出大局作战规划,但也要提交师部,让上面决定 诚然“将在外,君命有所不受”但那是将,不是兵。小兵的角色决定你只能做局部细小“战斗”的主,其他滴你撒也不能决定。
了解需求是PM的活, 只有确定了的需求才会下发给码农。 需求变更是要走变更流程的,除非就你一个人干活。
黑手党维多 2014-07-07
  • 打赏
  • 举报
回复
引用 126 楼 luochen_ 的回复:
支持 先了解需求在开发
挖坟党威武
落尘1 2014-07-07
  • 打赏
  • 举报
回复
支持 先了解需求在开发
birdsfly25 2012-02-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wanghui0380 的回复:]
呵呵,程序员干嘛要知道需求

程序员就是小兵会扛枪打仗就是了,运筹帷幄,指挥调度,那不是小兵的事情。

或许一个小兵可以在局部战斗的代替指挥官,但那也仅仅就是局部战斗

或许一个小兵能提出大局作战规划,但也要提交师部,让上面决定

诚然“将在外,君命有所不受”但那是将,不是兵。小兵的角色决定你只能做局部细小“战斗”的主,其他滴你撒也不能决定。
[/Quote]

嗯 就是这样的
Garden290345669 2012-02-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yangniao 的回复:]
不要想那么多了,头头让你做什么你就做什么,等你基础扎实了就跑吧,
这样做项目的公司估计不会太有前景
[/Quote] +++++++++++++++++++
dongt1 2012-02-01
  • 打赏
  • 举报
回复
淡定标示同情
lg_asus 2012-02-01
  • 打赏
  • 举报
回复
[Quote=引用 111 楼 etudiant6666 的回复:]

普通人遇到问题就会抱怨,有心人遇到问题会提高,需求这东西就像瞎子摸象一样,开始人们只能了解局部,从根枝末节逐渐领会整体架构,需求是这样,跟着需求编程自然也就只要跟着指挥棒转圈圈了。
但是编程也不是一点自主性也没有,如果是有心人,就可以通过需求变化的规律找到系统的总体框架,有了总体框架,下面再进行的修改及需求变更导致的工作量会大幅下降。因此这种地方恰恰是练水平的地方。前提是你有心通过……
[/Quote]

说的不无道理
lg_asus 2012-02-01
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 chen_ya_ping 的回复:]

引用 18 楼 computer_li 的回复:

程序员‘了解需求’和‘理解需求’ 就是lz说的内容吧,需求文档150页,开发周期3个月,你希望花多少时间‘了解需求’ , 所以,程序员就是coder,不需要你了解那么多。 照文档写去就行了。

主要是很多的时候,连个文档都没有啊。需求完全就是口述。今天可以这样,明天可以那样。
[/Quote]
大哥,同病相怜
tangserver 2012-02-01
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分
xujinli88 2011-12-14
  • 打赏
  • 举报
回复
踢死那些老板
Klera 2011-12-14
  • 打赏
  • 举报
回复
今天客户说了,明天就给他做出来..
  • 打赏
  • 举报
回复
需求本来就是时刻变化的,开始的需求不代表了最终的需求,但不可否认的,最初的需求与最终的需求不应该有大的出入,而单位时间内的需求可以说是稳定的,另外需求只是用户提出,你记录下来的东西,真正重要的还是分析,需求分析需求分析,什么时候两者分开了?
g4_magicvr 2011-12-14
  • 打赏
  • 举报
回复
先问自己 你是项目经理吗?
不是的话你是需求分析师吗?
也不是的话你是架构师吗?
还不是的话……你理个毛线的需求- -

对你来说 头头叫你做成什么样子 你就做成什么样子
如果你不知道是什么样子 那说明他没有对你说明白是什么样子 那就去问他究竟要你做成什么样子
如果他还是说明白 OK 随便做一个你觉得很爽的样子 收工
出问题是他的责任
人鱼传说 2011-12-12
  • 打赏
  • 举报
回复
把项目时间计算长一些,前期只做一个功能模型和界面,待你把需要了解完了,再细化代码!
不懂游走 2011-12-12
  • 打赏
  • 举报
回复
了解的越多省的事就越多,一般不会安排专门的时间,必须自己抽时间来了解。。。。。。
wuxinyanzi 2011-12-11
  • 打赏
  • 举报
回复
[Quote=引用 98 楼 anitee 的回复:]
引用 97 楼 xiaocongzhi 的回复:

最怕需求老变



这个确实
[/Quote]
+1
YHL27 2011-12-11
  • 打赏
  • 举报
回复
重构。。。。
Q784192789Q 2011-12-11
  • 打赏
  • 举报
回复
up。。。。。。
窗户纸 2011-12-11
  • 打赏
  • 举报
回复
普通人遇到问题就会抱怨,有心人遇到问题会提高,需求这东西就像瞎子摸象一样,开始人们只能了解局部,从根枝末节逐渐领会整体架构,需求是这样,跟着需求编程自然也就只要跟着指挥棒转圈圈了。
但是编程也不是一点自主性也没有,如果是有心人,就可以通过需求变化的规律找到系统的总体框架,有了总体框架,下面再进行的修改及需求变更导致的工作量会大幅下降。因此这种地方恰恰是练水平的地方。前提是你有心通过架构的优化是自己“偷懒”。
如果你因为需求变化导致你必须推倒全部重来,那么恭喜你,你发现你原有的编程模式的错误所在(这点对未来职业生涯至关重要)。
加载更多回复(108)
限时福利 原价87元,今日仅需39元!  套餐中一共包含3门程序员必学的兼职课程(共43讲)   课程1:《基础语法学习》   课程2:《基础脚本开发》   课程3:《高阶脚本开发》   在这门「程序员的兼职技能课」系列课中,你能收获到这些:   1.熟悉了解可“赚钱的”脚本程序开发流程   2.掌握应用程序脚本开发语言及实操方法  3.应用Q语言实现各种程序定制脚本开发  4.应用脚本合法赚取额外收入的完整经验 此课程专门讲解程序员所需要的兼职技能,即使你编程基础薄弱,也能听懂。 讲师介绍: 苏奕嘉 前阿里UC项目工程师 脚本开发平台官方认证满级(六级)开发者。  我将如何教会你【定制脚本】? 零基础程序定制脚本开发课程,是完全针对零脚本开发经验的小白而设计,课程内容共分为3大阶段: ①前期将带你掌握Q开发语言和界面交互开发能力; ②中期通过实战来制作有具体需求的定制脚本; ③后期将解锁脚本的更高阶玩法,打通任督二脉! 为什么推荐你学? 第一,不需要任何编程知识,就可以做出功能强大的脚本; 第二,任何人机交互的操作,它都可以完成实现!脚本需求量非常大,交易区一个脚本从几百块到几千块不等; 第三,脚本具有跨平台性,PC端、安卓端、IOS端可实现“一次开发,多次利用”的复用思想! 课程大纲: 如何听课?   1、登录CSDN学院 APP 在我的课程中进行学习;  2、登录CSDN学院官网。  购课后如何领取免费赠送的编程大礼包和加入答疑群? 购课后,添加助教微信: itxy41,按提示领取¥800编程大礼包,观看付费视频的第一节内容扫码进群答疑交流!

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧