谈谈个人在软件中的不可替代性

来源:互联网 发布:侧滑源码 编辑:程序博客网 时间:2024/04/27 17:08


 过去我对软件开发的理解都是以人为本的,深受《Peopleware》这些书籍的影响,而另外一个方面,在现实的开发中,团队人员的流动也是不可避免的,这是一对很深的矛盾,困扰我很长时间。现在,新项目要开始了,类似这些基本问题又显得格外重要了。昨天在回家路上又想到这个问题,偶有所得。

 如果过分强调个人人的在软件开发中的不可替代性,这其实相当于忽视了一个很大的风险,完全是一种“鸵鸟”的做法。这个问题应该一分为二的看。怎么分呢?就这个问题来看,每个人在组织中的应该被分为两个部分,一个是其个人的部分,主要包括能力,知识等,二是他在项目中作的东西。如果产生人员变动,则第一部分必然流失,第二部分,在理想状态下应该不受影响。如何实现隐性知识显性化,如何通过过程管理保证个人的工作并非不可替代的,是项目管理要作的事情。