软件开发公司中怎么才能让各个人的劳动成果变成公司的财产呢?
作为一个软件工程师,仅写一点自己的感觉。
1、TeamLeader
软件公司一般都有各个项目组,各组之间可谓是独立的工作单位,Team Leader 在整个项目的发展中,有很大的影响。所以TL确定自己的工作范围,不要遇阻代庖;向手下传递信息的时候,要有文档。口头传述,很容易忘掉一些信息。
2、写文档。
刚开始工作的时候,我也很讨厌写文档,可是工作时间长了,发现写文档可以使自己的想法更加明确。花十几分钟,甚至一两个小时做一份文档,指导自己的工作;或者作为以后的参考;或者作为自己工作的成果都可以,而且还可以提前展示一下自己要做的东西;
项目中的成员有什么技术学习,学习成果都可以做成文档,留给以后要做这一块的人进行参考学习,都是很有价值的。保守的做法,不利于项目组的发展。
3、项目多人开发
要有一定的流程规范,如VSS,CheckIng的时候,要先取最新的,然后编译一下,最后整体的CheckIn。在工作中,总是遇到有一部分没有CheckIn的情况,然后再进行沟通,事情虽小,但是也需要注意的。
仅一点浅薄的想法,欢迎大家指正。