当前位置: 代码迷 >> 开发方法 >> 请问一上项目分工的有关问题
  详细解决方案

请问一上项目分工的有关问题

热度:6142   发布时间:2013-02-26 00:00:00.0
请教一下项目分工的问题
以前都是一个人作项目,从项目的设计到软件实现,到测试后和客户沟通部署。

我不是学计算机的,当然,因为不是在公司,所以开发周期可以长一些,所以一个人实现全过程。

 

现在的问题是,领导给陪了学生一起做,但是我却不知道该如何分工。

原来是把我实现的子模块A给他,让他仿照着做B、C……

但是,因为模块A可能涉及多个技术,数据库、C#语言、office开发等等,他们很难理解,仿照也很慢,相当于我一点点的教和做

后来采用按功能分工,比如有人专门做某类界面,有人做数据库,这样效果好多了。但是在开发时互相分工很难弄清,比如模块A中可能既需要数据库又需要Office开发等

 

请问各位有没有什么比较好的意见?谢谢

------解决方案--------------------------------------------------------
给楼主一些建议参考下:
1、楼主自己来做需求分析,项目架构,并负责各方面协调;
2、培养一个能力较强的学生,由他负责做公共代码,相当于主程,如果没有合适人选的话还是楼主自己来吧;
3、另外一到两个学生作为普通编码人员,根据需求文档编码就行。
4、再有一个学生作为测试,并编写软件使用文档,同时作为客户的技术支持人员

这样就差不多了
------解决方案--------------------------------------------------------
我曾经在南京地税的项目中在我完成了一个模块地设计的同时/之后,把一个模块分给了5个人完成,一个人做界面纯美工,一个人做数据库部分开发,我负责中间的业务和事务流程开发,一个人做web界面开发,一个人做银行扣款接口。
我们只用了一个星期,就完成了一个模块从需求到最后测试的全部过程。
------解决方案--------------------------------------------------------
引用:
给楼主一些建议参考下: 
1、楼主自己来做需求分析,项目架构,并负责各方面协调; 
2、培养一个能力较强的学生,由他负责做公共代码,相当于主程,如果没有合适人选的话还是楼主自己来吧; 
3、另外一到两个学生作为普通编码人员,根据需求文档编码就行。 
4、再有一个学生作为测试,并编写软件使用文档,同时作为客户的技术支持人员 

这样就差不多了


这个建议非常好,最好自己来做需求分析与项上架构,只有对项目的充分理解才能让你实现更合理的分工。
补充两点:
1. 最好能挖掘一下团队各个成员的爱好与专长,据此分配任务。
2. 自己的着力点不要放在项目各个实现的细节上,要从全局上把握,利用自己的技术优势帮助各个成员完成任务,而不是把所有的活都揽来自己干。



豆奇网络
  相关解决方案