技术开发 频道

ITPUB调查10人以下软件项目团队占63%

  【IT168 评论】软件项目团队的人员规模一般保持为多少合适?这不是一个有着通用答案的问题。但是,从ITPUB社区上所做的一项调查显示,软件项目团队人员规模有逐渐小型化的趋势。

  软件开发的整个过程都会包含结构、需求、设计、开发、测试、配置管理等各项活动。而这些活动会对应到项目团队中的不同角色,必须根据团队规模的不同和项目本身的特点对项目成员的角色和岗位进行明确的划分,这样团队中的每个成员才可能有清晰的责任和目标。项目中进行岗位划分后每个岗位成员还可以兼职多个角色,形成相关的标准角色岗位职责矩阵。

  但是,本次调查所定义的项目团队人员包括开发和测试人员,不包括项目QA和配置管理人员。如果根据软件项目的生命周期,包括从需求调研,设计,开发,测试,试用客户到注册,最终上市来看的话,涉及的人员可能会更多。

  调查结果显示,10人以下的项目团队比例高达约64%,而50人以上的项目团队只有5%左右;10到20人之间的项目团队规模占到23%的比例。

  “软件开发团队小型化的趋势,表明了软件交付的快速化要求在增加,这是反过来推导的。”一位软件工程专家接受记者采访时表示。

  “另一方面,保持开发团队的小型化,又有利于保持顺畅的沟通,有利于采用敏捷开发、极限编程等手段,从而加快软件的交付速度。”

  一位参与调查的ERP实施顾问表示,即便是大型ERP项目的实施,现在大多数情况下,也会分模块来组织项目人员,使得项目功能粒度尽可能保持最小,尽可能控制实施团队规模。

  “在一般的软件开发企业或机构中,你已经很难看到动辄上千,上百人的开发团队了。从组织形式上可能有,但从项目管理、工作安排上,目前都以小型开发团队为主了。即便在微软和IBM这样的企业也是如此。”一位软件项目管理专家对此评论道。

0
相关文章