我自已一直一个人写程序,一直没机会了解项目团队开发与协作流程,比如用.net如何实现团队开发,怎样实现代码共享,或是团队开发也是先定一个标准,然后各写各的,最后在拼在一块,本人实在很想知道一个现代化项目开发团队是如何组织协同开发的,请各位高手不吝介绍一下自已的经验,或是谈谈自已的想法,谢谢!

解决方案 »

  1.   

    一定要有两个软件,版本控制和Bug管理,其他的就好办了
      

  2.   

    vss+记事本,vss做版本控制,记事本作开发日志,文档越多越好
      

  3.   

    楼主问的是不适就是源代码管理的问题呀?
    有工具嘛,VSS,Rational ClearCase,SourceSafe...
      

  4.   

    至于更具体的项目管理问题,楼主可翻阅CMMI的书籍或者《敏捷项目管理》
      

  5.   

    Hi, 
    People hav a course to do here called 'Information system analysis'. the course tells you how to seperate the system in to many classes. and describes every classes' functions, atrribute,methods. and the events betewwn the classes. then link all classes into a system. you can use microsoft viso to draw the classes diagram.After you have the class diagram, I think you will be able to seperate the system into many taskes for programers to do the coding.there are still many pratical thing besides what I have just typed.