程序员的管理问题 ( 积分: 0 )

  • 主题发起人 主题发起人 ntjrr
  • 开始时间 开始时间
N

ntjrr

Unregistered / Unconfirmed
GUEST, unregistred user!
我目前个人从事软件开发业务。想做大一点,但有以下顾虑:1。源程序如何管理,目前源程序是我自己写的,说实话辛苦了几年(不是开发了几年,而是含不断改进的时间)的源程序交给他人,有些不愿意,但不交,你就不能合作。2。如果从事其它新软件开发,可以由别人来写,反正不是自己苦出来的,本来就是别人写的,也不太顾虑他保密不保密,呵呵。但程序员跳槽是最常见的事情,只要一跑掉招一个新的人来,他没有一二个月也无法熟悉原来的源程序,这样一年有三次程序员跳走的情况可能业务就无法正常开展了。3。客户愿意在某些场合上一掷千金,但不愿意在软件上多花一分钱。他们如果买手机,买汽车什么贵就买什么牌的,买软件是哪个便宜就买哪个的,最好是破解了不要钱的,呵呵。好象软件业也不怎么太赚钱,就是赚也是赚一些辛苦钱,也不知道继续做软件是否值得,做技术的人总比不上投机的人。呵呵,可能说的有些偏激。
 
呵呵~支持下!我就是你说的苦命的程序员哦!不过现在我是从分析到设计到技术文档到编码到技术支持都是我一条龙。。。呵呵有些抱怨~~为自己加油!
 
用软件工程方法来进行 软件开发。 每个代码功能模块 都会有细到 详细的开发任务书,大到与整个系统的各模块的关联
只有有了这些文档, 软件移交给别人 才好维护 就算你不太精通这个软件开发所使用的开发语言, 也能很好的理解逻缉性, 可以让熟悉该开发语言的程序员方便的修改。不必了解太多

但现在 很多国内的公司 不搞这个, 一个人包干到底,而且没按软件工程来做,以至于软件投入使用了,但相关的文档都没有
 
我和楼主一样的困惑,一直不敢迈开这一步,如果要全部完善文档嘛又没有时间,不完善嘛又不好交给别人写;特别是我们这种单干的小公司,很难留住人才....不过在国内做管理软件,至少目前是做不到的,问题太多了,对外要防止盗版,对内要防止代码被带走...看看那些做游戏和互联网的,三年两年就做到上亿身价,而管理软件和应用软件的了?十年二十年积累的还不到人家一个零头,并且很多公司倒闭...
我一直在思考这个问题,是在适当的时候转型了,还是绑定硬件,提供更多的增值服务...一直在犹豫
 
对程序员的管理,可以参考标准的软件工程的思想,如CMMI等,强调文档化,模块化,分工,配置管理等等,不过想做好,需要投入精力和增加成本,呵呵,而这又是小公司所面对的难处....
实际上,完全像防贼一样,个人认为没有用,程序员毕竟是人,呵呵,这里可以考虑,1是合同附带的保密条款签署等法律工具,2是核心代码只交给核心人员负责,公司需要有几个核心人员,他们必须是可以长期共事的,否则怎么发展?只靠1个人似乎不行
 
接受答案了.
 
后退
顶部