论坛首页 综合技术论坛

15人开发中型项目

浏览 13056 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-03-15  
一个中型的项目开发,需要多少人呢?理想状况

1. 需求分析改进小组  2人

  1.1 原始需求分析,获取  1人
  1.2 使用的流程,界面,可用性的改进 1人

2. 设计开发小组  5人
   2.1 开发架构设计 1人
  2.2 业务功能设计 1人
  2.3 编码  3人

3. 界面设计小组  2人
   3.1 HTML或者C/S设计,颜色布局为主 1人
  3.2 图片设计   1人

4. 测试小组  3人
   4.1 功能模块测试   1.5人
  4.2 系统功能测试   1人
  4.3 性能测试,压力测试  0.5人

5. 部署,性能调优小组 1人
   5.1 部署,开发生产环境管理 0.5人
  5.2 性能调优,压力调优     0.5人

6. 配置管理小组  1人
   6.1 CVS管理            0.25人
  6.2 每日自动构建管理    0.5人
  6.3 文档管理            0.25人

最后,一个项目经理,管理各个小组.     1人

总人数:2+5+2+3+1+1+1 = 15人

何如?
   发表时间:2005-03-15  
不怎么样,软件开发不是简单的人员的堆砌。
0 请登录后投票
   发表时间:2005-03-15  
做不出一个月,就完全不是你现在划分的这么清楚了
0 请登录后投票
   发表时间:2005-03-15  
人员多少应该会随着项目的阶段变化。
一般来说,中间大两头小。
0 请登录后投票
   发表时间:2005-03-15  
分的真细。
0 请登录后投票
   发表时间:2005-03-15  
andyyehoo 写道
一个中型的项目开发,需要多少人呢?理想状况

1. 需求分析改进小组  2人

  1.1 原始需求分析,获取  1人
  1.2 使用的流程,界面,可用性的改进 1人

2. 设计开发小组  5人
   2.1 开发架构设计 1人
  2.2 业务功能设计 1人
  2.3 编码  3人

3. 界面设计小组  2人
   3.1 HTML或者C/S设计,颜色布局为主 1人
  3.2 图片设计   1人

4. 测试小组  3人
   4.1 功能模块测试   1.5人
  4.2 系统功能测试   1人
  4.3 性能测试,压力测试  0.5人

5. 部署,性能调优小组 1人
   5.1 部署,开发生产环境管理 0.5人
  5.2 性能调优,压力调优     0.5人

6. 配置管理小组  1人
   6.1 CVS管理            0.25人
  6.2 每日自动构建管理    0.5人
  6.3 文档管理            0.25人

最后,一个项目经理,管理各个小组.     1人

总人数:2+5+2+3+1+1+1 = 15人

何如?

     我想楼上错误理解一件事情了,也就是人的角色重叠的问题,不是什么事情都可以像楼主分得那么清楚的。比如讲,需要2个人做需求,3个人测试的项目,3个人开发可以够么?那是不是在开发的时候,另外12个人在旁边看着他们苦呢?呵呵。其实在你的角色分配中,很多是可以重叠或者说兼职的。你的分配图只是说明在完成某个工作的时候最少需要或者说应该需要多少人来做,并不是说明专人来做。(人的分配不是这么简单相加的,呵呵,否则项目经理就太好当了)
0 请登录后投票
   发表时间:2005-03-15  
楼主:
角色分配和人员分配似乎不是一回事
0 请登录后投票
   发表时间:2005-03-15  
第一行说了,理想情况。

配置管理的那个人其实是很忙的,真正做过敏捷开发的公司就会知道了,大家应该也都明白。

需求分析和界面设计小组的人不太懂编程,中间开发的时候,如果有空的话就让他们歇着吧

部署那个家伙可能比较悠闲,不过后期的部署调优可是需要丰富经验技巧的哦,不要把人家当驴子使唤吧,只要他能把性能瓶颈解决就OK

开发架构设计和业务功能设计那两个家伙也不是省油的灯,他们需要和其它3个程序员配合的,在做好整体设计后,教程序员用,不断改进,重构,项目后期才能闲点的。

3个程序员可能少点,但是如果架构好的话,其实够了。项目真的体力劳动很多的话,加多几个吧,这个部分,到6个其实就是极限了,对于中偏小型的项目。

测试人员太多嘛?悠闲么?如果你开发出来的系统的真的高质量的话,你是不应该考虑裁减这个部分的,而事实上,他们会是最忙的人,如果你真的把测试做够的话。

当然,这些人不都是从项目头跟到尾的,各个阶段,有各人的忙碌期和悠闲期,我的看法是,如果公司钱够的话,悠闲期让他们自己充电,而且公司大的话,每个人都可能有点其它项目要次要兼顾的,闲不了的。
0 请登录后投票
   发表时间:2005-03-17  
andyyehoo 写道
一个中型的项目开发,需要多少人呢?理想状况

1. 需求分析改进小组  2人

  1.1 原始需求分析,获取  1人
  1.2 使用的流程,界面,可用性的改进 1人

2. 设计开发小组  5人
   2.1 开发架构设计 1人
  2.2 业务功能设计 1人
  2.3 编码  3人

3. 界面设计小组  2人
   3.1 HTML或者C/S设计,颜色布局为主 1人
  3.2 图片设计   1人

4. 测试小组  3人
   4.1 功能模块测试   1.5人
  4.2 系统功能测试   1人
  4.3 性能测试,压力测试  0.5人

5. 部署,性能调优小组 1人
   5.1 部署,开发生产环境管理 0.5人
  5.2 性能调优,压力调优     0.5人

6. 配置管理小组  1人
   6.1 CVS管理            0.25人
  6.2 每日自动构建管理    0.5人
  6.3 文档管理            0.25人

最后,一个项目经理,管理各个小组.     1人

总人数:2+5+2+3+1+1+1 = 15人

何如?


15人?按我们公司的算法,都可以做1000万以上的系统了……
你们把这个叫中型项目吗?
0 请登录后投票
   发表时间:2005-03-17  
整天闲着没事就喜欢拍脑袋想些稀奇古怪的东西

就好像学校里写论文一样
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics