zoukankan      html  css  js  c++  java
  • 项目经验2.需求才是王道

    1 一点感悟

    1.1 英雄无用武之地

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

    1.2 虚心学习,保持进步

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

    2 反思

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

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

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

    3 措施

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

    4 总结

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

    © 版权声明
    文章版权归作者所有,未经允许请勿转载。【QQ交流:115124903】
    THE END
  • 相关阅读:
    大数的四则运算
    整数划分问题(递归法)
    浅谈C++中内存分配、函数调用和返回值问题
    栈的模拟运用 SOJ3897 dance2
    C/C++:sizeof('a')的值为什么不一样?
    浅谈C++中指针和引用的区别
    n!的分解 soj 2666
    char *a 和char a[] 的区别(指针和数组的区别)
    错排公式的推导
    浅谈C语言中的指针
  • 原文地址:https://www.cnblogs.com/luoxiang/p/14429701.html
Copyright © 2011-2022 走看看