首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

深入探讨多人合作开发模式(前后端)

2012-02-13 
深入探讨多人合作开发模式(前后端) - Web 开发 / 其他想请各位大虾来深入探讨一下关于多人合作的开发模式

深入探讨多人合作开发模式(前后端) - Web 开发 / 其他
想请各位大虾来深入探讨一下关于多人合作的开发模式都有哪些?
一般的合作模式又是如何?(以下前后端均指web开发)

主要问题如下:
1、前端人员应该负责哪些部分?
2、后端人员应该负责哪些部分?
3、如何协同或并行开发?
4、合作模式与开发语言是否有关?
5、如果合作模式因开发语言不同而不同,
  那么目前主流的开发语言又该用什么样的开发模式?
  如:java、.net、php

最近备受复制、粘贴的困扰,
故想看看大家都是如何前后端合作的?

[解决办法]
一般怎么说各个公司都有不同的协调方式吧
如果单单因为复制粘贴而烦躁,说明你们的项目领导不称职。
说明你们的项目可以采用某些工具来借助,从而进行高速开发,例如CodeSmith
----------------------------
1、前端人员应该负责哪些部分?
- - - - - - - - - - - - 
一般可以说负责前台页面的生成(html / css / javaScript/)调用后台程序员提供的数据集然后进行操作
不过一般现在各个公司的前台人员也就是所谓的美工,只负责效果图(静态页)
 
2、后端人员应该负责哪些部分? 
------------------------
后台人员当然区分细的话,分为很多层次的,例如,初级程序员、高级程序员、 架构师......
一般程序员就是根据业务需求,然后进行数据集的生成

3、如何协同或并行开发? 
-------------------------
当然协同开发,这个要根据各个公司的情况而定,和公司的财力有关系。例如有些公司,只能一个人干很多职位的活
什么充当了很多角色。但正规的流程走下来的话,流程及其复杂,当然开发的产品经过测试,QA等等的把关,产品可以说
BUG就会少,就是一个号产品

4、合作模式与开发语言是否有关? 
-------------------
这个没有什么关系的

5、如果合作模式因开发语言不同而不同, 
那么目前主流的开发语言又该用什么样的开发模式? 
如:java、.net、php 
=========================
主要开发模式,看公司做的什么了,做产品?外包项目?什么东西都要看公司的实际情况了


[解决办法]
楼上高手功底和热心让我敬佩!!

[解决办法]
时间紧,需求变化,这样如果控制不好,容易导致项目的失败
并且军队也不强大。那么我举得就是能省的步骤就省。
还有如果项目是自己家的产品,那么就可以另说。如果别人外包的项目,
如果到时候提交不上的话,那么就不太好了,所以看情况了
至于你说SVN控制版块来解决复制粘贴,我还以为你在开发项目中代码复制粘贴呢
当然这个要看自己控制了公司
一般目前的公司前台人员的水平有限
一般的做法是,前台人员提供了静态页面就算OVER了。
然后后台人员把静态页面拿过来直接生成开发
你所说的当然如果刚开始把需求搞明确,这是一个项目的根本必须所在
模块划分、文件结构、文件清单 这些都是必须的


[解决办法]
推荐了,大家一块来讨论讨论
[解决办法]
利用svn控制版本
[解决办法]
哈哈,当然要给他啦~
[解决办法]
接分。
[解决办法]
1 功能上合作:模块化各个功能,每个人负责各自的功能模块。然后整合。

2 层次上合作:有人专门负责界面,有人专门负责数据库与数据访问层,有人专门负责逻辑层。 

模块化做好,接口清晰。开发文档规范化,开发时大家有理可依,有文档可查,有统一的接口。

热点排行