软件工程和软件工艺 软件工程与工业软件工程的区别( 三 )


【软件工程和软件工艺 软件工程与工业软件工程的区别】 优秀设计开发人员和一般人员之间生产率存在6-10倍甚至更大差距,这一点不容置疑 , 但往往我们很难给优秀人员2倍甚至更高的薪水,但投入和回报无法成正比的时候,很难留住优秀的人才,很难让优秀人才保持搞得责任感和工作热情 。
任何工程或文档都无法替代沟通和交流 。面对面的沟通是最高效直接的方式 。任何一个团队在没有经过前期多年磨合,形成团队词汇表之前不要轻易启动远程协同 。这个已经不是简单的沟通效率问题 , 也是无法形成团队文化认同感的问题 。
决定项目成败的一个重要因素是项目中各个成员的知识 , 技能和经验 。不可能每个项目都有天才,但我们需要每个项目成员都是合格,胜任的人员 。
以师带徒是新成员成长和技能提升的最佳方式,任何组织级培训计划和执行都无法代替以师带徒模式 。如何面试和挑选合适的项目成员是一个需要重点关注的问题,否则会浪费老师大量时间 , 得不偿失 。
中小型的项目更适合敏捷开发和增量迭代,这样可以更好地应对变化,以更快速的方式交付用户满意的产品 。应该为测试和维护而设计,但往往需要达到这样的水平需要开发人员有多年的经验和知识的积累 。
活到老学到老,在完成项目工作的过程也是自我不断学习和知识积累的过程 。
,

相关经验推荐