开发团队的人员结构

来源:互联网 发布:阿里云域名解析冲突 编辑:程序博客网 时间:2024/06/10 04:45
研究生毕业马上满三年了,三年来先后从事测试和开发工作(0.5年开发、1.5测试、1年开发至今)。

经验和认知上觉得7个人的开发团队是最合适的,当然我说的开发团队是包含测试的。

这7个人分别是:
Team Leader: 主要负责人事管理,以及负责和R&D Manager之间的沟通协调。

Tech Leader: 负责技术难点的攻关,以及总体监督和指导架构的设计(架构设计不应该是Tech Leader一个人说了算,应该团队共同决策)。

Developer: 初期投入2-3个人开发,后期随着单元测试能力以及编码质量的提高,最佳状态下投入4个人。

Tester: 初期投入3-2个人测试工作,前期投入测试多的原因是在架构设计之初和编码初期,需要制定测试计划和明确每一个重要功能的验收条件,尽可能的把需求和原型系统中致命和影响架构的Bug分析完整。一旦架构成熟,开发步入正轨,且开发人员单元测试能力的提高,最佳状态下测试人员仅需要投入1个人。
原创粉丝点击