100人大型软件系统开发的最佳团队配置 背景:一个大型软件产品的开发,人员配置100人,假设相关人员都可以获得的情况下,什么样的合理配置才算最佳? 欢迎大家讨论,下面我根据工作经历总结的一个方案,权当抛砖引玉。 方案A: 1.管理小组 共3人 经理/项目经理 1人 项目管理和管理决策 文员 2人 主要负责日常秘书工作,同时记录项目进行状况 2.系统分析小组 12人 系统架构师 1人 负责系统架构和系统的总体规划,具有实战能力 系统分析员 3人 系统分析,人多有思想碰撞才有创新,而且兼备人才备份 需求分析人员 8人 负责需求分析,充当行业顾问,必须在企业工作过 3.开发设计小组 共62人 页面设计 6人 负责系统GUI页面设计 数据库管理员 6人 2人负责管理,4人负责设计 程序设计人员 50人 按功能模块分组,大概每组7人左右 4.测试小组 共10人 测试人员 10人 负责系统功能测试 5.系统实施小组 系统实施人员 10人 负责系统实施和培训 6.技术攻关小组 技术专家 3人 负责技术攻关和内部培训 备注: 1.需求分析分析人员也可以充当测试人员和系统实施人员 2.技术专家很重要,完成一些技术的攻关,保证系统的先进性和项目进度。
|