光制作层面来讲的话,如果是面向对象的软件,那么,客户端开发一名,服务端开发一名,软件测试一名,系统美工一名,当然,四个人的团队可以相互协作,相互配合,看完成的进度来调整辅助开发的任务。一个CS系统这样的工作模式还是不错的。当然如果是按照整个项目来分流程的化:
项目需求分析,用例图编写,工作计划表,任务计划表,程序员分工计划表(一名:项目经理/组长)
项目开发模型:有多种开发模式,根据项目的大小进行选择,然后在添加功能的时候及时跟客户沟通交流,听取客户的意见。
项目开发:分工上面提到。
项目测试:可以多人测试,制定测试计划进行测试。
项目文档:项目经理编写项目说明文档,以及项目具体结构组成说明。
系统架构(架构分析师)、程序编写coding(程序员)、单元测试(测试工程师)、集成测试(测试工程师)、系统实施(项目实施工程师)、系统维护改进
需求分析
设计
测试
交货
分工么 一个一个模块的做歪
总的话也分 前台美工 后台程序 j2ee
mvc三层设计模式
不要管这些 你要学的话 只管一部一部学就行了 到时做一个项目就知道了
总的 我觉得 你要看公司的具体情况 小的公司可能一 两个人 就做整个项目 你说怎么分工
大公司比较讲究分工