项目经验2.需求才是王道

1 一点感悟

1.1 英雄无用武之地

技术再好,没有施展的空间,你的价值是无法体现出来的。这个施展的空间就是用户需求,只有客户有需求了,你才有机会发挥你的技术能力,没有需求,你啥也不是。我们都应该感谢这个时代,给了我们这么多能够实现自身价值的机会,各行各业皆如此。

1.2 虚心学习,保持进步

软件行业,一定是需要不断学习才行,不要拒绝新的东西,新东西的诞生往往是由于新的需求才被创造出来的。我知道,多数程序员内心对新的东西其实是拒绝的,因为又该学习了,学习是一件漫长且多数情况下是无聊的事情,太TM痛苦了,但是想象一下,搞技术的人员拒绝学习了,这是多么的悲哀,迟早会被淘汰。学慢一点都行,要保持兴趣,永远都要走在前进的路上。

2 反思

结合实际开发经验,开发人员往往不能精确的get到需求点,经常走弯路,经常在干费力不讨好的事情,导致开发效率低下。当然,需求这东西也是一个进化的过程,并不是一开始就是100%确定的。
原因是多方面的:

  • 需求分析不合理,不明确;
  • 开发人员压根都没看过需求文档,直接凭感觉开干;
  • 开发人员认为需求不合理,也不沟通,认为随便干干就行;
  • 一开始客户自己都不能明确需求,只能说个感觉。

另外,作为开发人员,应该少抱怨、多表达,不要自满,多花精力提升自己能力,而不是混日子。从技术上来说,要清楚一个事实,就是别人并不比你笨多少,你的核心竞争力永远是经验和勤奋。

3 措施

  • 不管是需求分析阶段还是其它阶段,都要多和客户沟通,多讨论,一定要达成共识,消除一切歧义。并且阶段性向客户展示成果,千万不要到项目做完了才和客户沟通和展示,这种当上不得;
  • 规范开发流程,开发要成体系,要有标准,使项目开发过程可控,这个需要公司投入成本进行建设才行。

4 总结

紧跟需求,保持沟通,制定标准,全面落实,方能成事。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章